--- /srv/rebuilderd/tmp/rebuilderdi48NdB/inputs/mesa-libgallium_26.0.8-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdi48NdB/out/mesa-libgallium_26.0.8-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-29 12:26:38.000000 debian-binary │ -rw-r--r-- 0 0 0 1176 2026-05-29 12:26:38.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8104124 2026-05-29 12:26:38.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8105776 2026-05-29 12:26:38.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.0.8-1.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 8 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x1afa9b4 0x01afa9b4 0x01afa9b4 0x06500 0x06500 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1b00eb8 0x1b00eb8 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1afaa74 0x01afaa74 0x01afaa74 0x06500 0x06500 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1b00f78 0x1b00f78 R E 0x10000 │ │ │ │ LOAD 0x1b061e8 0x01b161e8 0x01b161e8 0xd42d2 0x29a330 RW 0x10000 │ │ │ │ DYNAMIC 0x1bafe50 0x01bbfe50 0x01bbfe50 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1b061e8 0x01b161e8 0x01b161e8 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1b061e8 0x01b161e8 0x01b161e8 0xa9e18 0xa9e18 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000a90a 00a90a 000802 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b10c 00b10c 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b13c 00b13c 000310 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b44c 00b44c 05b7e8 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00066c34 066c34 001ad8 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 0006870c 06870c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00068718 068718 002878 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0006af90 06af90 fe812c 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 010530bc 10530bc 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 010530e0 10530e0 aa29a2 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01af5a84 1af5a84 004f30 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01afa9b4 1afa9b4 006500 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01b00eb4 1b00eb4 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006af90 06af90 fe81fc 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 0105318c 105318c 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 010531a0 10531a0 aa29a2 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01af5b44 1af5b44 004f30 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01afaa74 1afaa74 006500 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01b00f74 1b00f74 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01b161e8 1b061e8 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01b161ec 1b061ec 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01b161ec 1b061ec 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01b1622c 1b0622c 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01b16230 1b06230 0a9c20 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01bbfe50 1bafe50 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01bc0000 1bb0000 003bbc 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.0.8-1.so] │ │ │ │ 0x0000000c (INIT) 0x6870c │ │ │ │ - 0x0000000d (FINI) 0x10530bc │ │ │ │ + 0x0000000d (FINI) 0x105318c │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1b161ec │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1b1622c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x4524 │ │ │ │ 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: 09d8436e1c1419e5cd81a3c32a59f28e8278daf4 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ff9c5c6117ad15f5a2d9a5f9173cc1ea8b0a39a9 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1035,15 +1035,15 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpGT │ │ │ │ +HxDpG HxDpG HxDpG │ │ │ │ kJ1F FzD │ │ │ │ SJ)F FzD │ │ │ │ 1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ 4%;FAF(FzD │ │ │ │ p-AF(FzD │ │ │ │ d-3FAF(FzD │ │ │ │ ,-1F(FzD │ │ │ │ @@ -1152,15 +1152,15 @@ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV] │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ -HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG │ │ │ │ +HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGF │ │ │ │ 0&3FAFzD F │ │ │ │ &F.F6FF> │ │ │ │ $$)F FzD │ │ │ │ XJ3FAFzD F │ │ │ │ fJ9F FzD │ │ │ │ ;F2F!F(F │ │ │ │ J;FAFzD(F │ │ │ │ @@ -4447,15 +4447,15 @@ │ │ │ │ `{2F9F(F │ │ │ │ V{2F9F(F │ │ │ │ P{2F9F(F │ │ │ │ @{2F9F(F │ │ │ │ H{2F9F(F │ │ │ │ _{2F9F(F │ │ │ │ 0FHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG;852/,)&# │ │ │ │ 0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpGo │ │ │ │ HxDpG HxDpG │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG │ │ │ │ 4HxDpG3HxDpG3HxDpG2HxDpGM │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGC │ │ │ │ -GHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGELSZ │ │ │ │ EHKNQTWZ]`cfA │ │ │ │ W>HxDpGA │ │ │ │ 7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpGA │ │ │ │ %HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ @@ -5970,15 +5975,15 @@ │ │ │ │ !JyD!HzD&` │ │ │ │ 8i+FRFDh │ │ │ │ !```L`KzD │ │ │ │ F J{D IzDyDF │ │ │ │ - F"J{D"IzDyDF │ │ │ │ + F"J{D"IzDyDE │ │ │ │ L"AF8Fch │ │ │ │ *F+iYF FO │ │ │ │ *FkiYF F │ │ │ │ `*F+i9F F │ │ │ │ `*F+iYF F │ │ │ │ `*FkiYF F │ │ │ │ `*F+iQF FO │ │ │ │ @@ -6657,16 +6661,16 @@ │ │ │ │ X\`dThlT │ │ │ │ .J!F@FzD │ │ │ │ J IzDyD5 │ │ │ │ D$3F2F(F │ │ │ │ T4)Fd"HFd │ │ │ │ @F$J!FzD │ │ │ │ ^^^^^^^f │ │ │ │ -+J,IzDyD4 │ │ │ │ -%J&IzDyD4 │ │ │ │ ++J,IzDyD3 │ │ │ │ +%J&IzDyD3 │ │ │ │ IzDyD2 │ │ │ │ 81|K{Dce{K{D#c{K │ │ │ │ cyK{D#dyK{DcdxK{D │ │ │ │ ^K!F:F{D │ │ │ │ )H"FyDxD │ │ │ │ \( │ │ │ │ +HxDpG&\( │ │ │ │ HxDpG HxDpG │ │ │ │ 1F$NJF FO │ │ │ │ 9F4OBF FO │ │ │ │ 1F&NJF FO │ │ │ │ 1F&NJF FO │ │ │ │ ~DBFIF FO │ │ │ │ "`xD#F " │ │ │ │ @@ -7553,15 +7557,15 @@ │ │ │ │ 2FJ+FzDZ │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzDZ │ │ │ │ 2;J+FzDZ │ │ │ │ 2.J+FzDZ │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ t o j e ` [ V Q L │ │ │ │ -SzD#F0FY │ │ │ │ +SzD#F0FX │ │ │ │ SzD#F0FX │ │ │ │ !_K(F_J{D │ │ │ │ (FZKzD{D │ │ │ │ czD#F(FW │ │ │ │ SzDCF8FV │ │ │ │ SzDCF8FV │ │ │ │ xDAX F hq │ │ │ │ @@ -7739,15 +7743,15 @@ │ │ │ │ szD#F0F. │ │ │ │ !zKHFzJ{D │ │ │ │ !dK8FdJ{D │ │ │ │ czD;FHF- │ │ │ │ czDKF8F- │ │ │ │ ^ c @ E JFCFPF │ │ │ │ ! & JFCFPF │ │ │ │ -szD#F(F+ │ │ │ │ +szD#F(F* │ │ │ │ !yK(FyJ{D │ │ │ │ szD#F(F* │ │ │ │ !NK(FNJ{D │ │ │ │ czD#F(F* │ │ │ │ szD#F(F* │ │ │ │ czD#F(F* │ │ │ │ czD#F(F* │ │ │ │ @@ -8084,15 +8088,15 @@ │ │ │ │ hppG@HxD │ │ │ │ xppG>HxD 0pG=HxD`0pGFGF │ │ │ │ ,F5F>FGF │ │ │ │ @@ -8183,15 +8187,15 @@ │ │ │ │ pp111111111111``11111111666611OO11111111111111111111111111111111YYk+ │ │ │ │ I#ca!F0F │ │ │ │ F1F F[hZl │ │ │ │ $p{iI; + │ │ │ │ $p{iI; + │ │ │ │ #ca$hDEM │ │ │ │ rHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpG │ │ │ │ -\HxDpG\HxDpG[HxDpG[HxDpG\ │ │ │ │ +\HxDpG\HxDpG[HxDpG[HxDpG │ │ │ │ │ │ │ │ ??;;;;;;;;;;==;;;;;;;;;;==== │ │ │ │ ;;;;;;======;;=;;;;;;;;;;;;;; │ │ │ │ ;;;;;;;;;;;;;;;======;;;;;;;;;;;;;;=;;=;;;;?;;;;;;;;;;; │ │ │ │ 111>111>>>>>>>1111>>>P │ │ │ │ "hZfKFBF F │ │ │ │ "hZfKFBF F │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febc219c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - smlatbeq r5, r8, r5, ip │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ andvs r6, r3, fp, lsl #16 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ sbcpl r6, r2, sl, asr #18 │ │ │ │ addvs r6, r3, fp, lsl #19 │ │ │ │ addvs r6, r3, fp, asr #17 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ strmi r6, [r3], #-2314 @ 0xfffff6f6 │ │ │ │ @@ -785,97 +785,97 @@ │ │ │ │ adcshi pc, r2, r0, asr #4 │ │ │ │ @ instruction: 0x46394b57 │ │ │ │ @ instruction: 0x46484632 │ │ │ │ @ instruction: 0xf045447b │ │ │ │ @ instruction: 0xe1b6f80f │ │ │ │ @ instruction: 0x01b54fd0 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - strdeq r9, [r6, -r6] │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - ldrdeq r9, [r6, -lr] │ │ │ │ - smlabteq sl, r4, r7, sl │ │ │ │ - smlabteq r6, sl, r8, r9 │ │ │ │ - @ instruction: 0x010698be │ │ │ │ - @ instruction: 0x010aa796 │ │ │ │ - smlatbeq r6, sl, r8, r9 │ │ │ │ - tsteq sl, r8, ror r7 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - tsteq sl, lr, asr #14 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - ldrdeq r9, [r6, -r2] │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlabteq r6, r4, r7, r9 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - smlabteq r6, r0, r7, r9 │ │ │ │ - ldrdeq sl, [sl, -lr] │ │ │ │ - @ instruction: 0x01069694 │ │ │ │ - smlabbeq r6, r4, r6, r9 │ │ │ │ - tsteq r6, lr, ror #12 │ │ │ │ - smlatbeq r6, r8, r2, r9 │ │ │ │ - smlatbeq r6, r0, r2, r9 │ │ │ │ - @ instruction: 0x01069298 │ │ │ │ - @ instruction: 0x01069290 │ │ │ │ - smlabbeq r6, r8, r2, r9 │ │ │ │ - smlabbeq r6, r0, r2, r9 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatbeq sl, r2, r1, sl │ │ │ │ - smlabbeq sl, lr, r1, sl │ │ │ │ - tsteq sl, r6, ror r1 │ │ │ │ - tsteq sl, lr, asr r1 │ │ │ │ - tsteq sl, sl, asr #2 │ │ │ │ - tsteq sl, r2, lsr r1 │ │ │ │ - tsteq sl, sl, lsl r1 │ │ │ │ - tsteq sl, r2, lsl #2 │ │ │ │ - smlatteq sl, sl, r0, sl │ │ │ │ - ldrdeq sl, [sl, -r6] │ │ │ │ - strheq sl, [sl, -lr] │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + @ instruction: 0x010699b6 │ │ │ │ + @ instruction: 0x010699b8 │ │ │ │ + @ instruction: 0x0106999e │ │ │ │ + smlabbeq sl, r4, r8, sl │ │ │ │ + smlabbeq r6, sl, r9, r9 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + tsteq sl, r6, asr r8 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq sl, r8, lsr r8 │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + tsteq sl, lr, lsl #16 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + @ instruction: 0x01069892 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + smlabbeq r6, r4, r8, r9 │ │ │ │ + smlatteq r6, ip, r8, r9 │ │ │ │ + smlabbeq r6, r0, r8, r9 │ │ │ │ + @ instruction: 0x010aa79e │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + tsteq sl, r2, ror #4 │ │ │ │ + tsteq sl, lr, asr #4 │ │ │ │ + tsteq sl, r6, lsr r2 │ │ │ │ + tsteq sl, lr, lsl r2 │ │ │ │ + tsteq sl, sl, lsl #4 │ │ │ │ + strdeq sl, [sl, -r2] │ │ │ │ + ldrdeq sl, [sl, -sl] │ │ │ │ + smlabteq sl, r2, r1, sl │ │ │ │ + smlatbeq sl, sl, r1, sl │ │ │ │ + @ instruction: 0x010aa196 │ │ │ │ + tsteq sl, lr, ror r1 │ │ │ │ + tsteq sl, r4, ror #2 │ │ │ │ + tsteq sl, r2, lsr #2 │ │ │ │ + strdeq sl, [sl, -r2] │ │ │ │ + smlabteq sl, r0, r0, sl │ │ │ │ + strheq sl, [sl, -r2] │ │ │ │ smlatbeq sl, r4, r0, sl │ │ │ │ + swpeq sl, r6, [sl] @ │ │ │ │ + smlabbeq sl, r8, r0, sl │ │ │ │ + tsteq sl, r8, ror r0 │ │ │ │ tsteq sl, r2, rrx │ │ │ │ - tsteq sl, r2, lsr r0 │ │ │ │ - mrseq sl, (UNDEF: 10) │ │ │ │ - strdeq r9, [sl, -r2] │ │ │ │ - smlatteq sl, r4, pc, r9 @ │ │ │ │ - ldrdeq r9, [sl, -r6] │ │ │ │ - smlabteq sl, r8, pc, r9 @ │ │ │ │ - @ instruction: 0x010a9fb8 │ │ │ │ - smlatbeq sl, r2, pc, r9 @ │ │ │ │ - @ instruction: 0x010a9f90 │ │ │ │ - tsteq sl, sl, ror pc │ │ │ │ - tsteq sl, r4, ror #30 │ │ │ │ - tsteq sl, lr, asr #30 │ │ │ │ - tsteq sl, r6, lsr pc │ │ │ │ - tsteq sl, r6, lsr #30 │ │ │ │ - tsteq sl, r0, lsl pc │ │ │ │ - strdeq r9, [sl, -lr] │ │ │ │ + qaddeq sl, r0, sl │ │ │ │ + tsteq sl, sl, lsr r0 │ │ │ │ + tsteq sl, r4, lsr #32 │ │ │ │ + tsteq sl, lr │ │ │ │ + strdeq r9, [sl, -r6] │ │ │ │ + smlatteq sl, r6, pc, r9 @ │ │ │ │ + ldrdeq r9, [sl, -r0] │ │ │ │ + @ instruction: 0x010a9fbe │ │ │ │ + smlatbeq sl, r8, pc, r9 @ │ │ │ │ + @ instruction: 0x010a9f92 │ │ │ │ + smlabbeq sl, r0, pc, r9 @ │ │ │ │ + tsteq sl, sl, ror #30 │ │ │ │ + tsteq sl, r4, asr pc │ │ │ │ + tsteq sl, lr, lsr pc │ │ │ │ + tsteq sl, r8, lsr #30 │ │ │ │ + tsteq sl, r6, lsl pc │ │ │ │ + tsteq sl, r0, lsl #30 │ │ │ │ smlatteq sl, r8, lr, r9 │ │ │ │ ldrdeq r9, [sl, -r2] │ │ │ │ smlabteq sl, r0, lr, r9 │ │ │ │ smlatbeq sl, sl, lr, r9 │ │ │ │ @ instruction: 0x010a9e94 │ │ │ │ tsteq sl, lr, ror lr │ │ │ │ - tsteq sl, r8, ror #28 │ │ │ │ + tsteq sl, ip, ror #28 │ │ │ │ tsteq sl, r6, asr lr │ │ │ │ tsteq sl, r0, asr #28 │ │ │ │ - tsteq sl, r8, lsr #28 │ │ │ │ - tsteq sl, r2, lsl lr │ │ │ │ - tsteq sl, r0, lsl #28 │ │ │ │ - smlatteq sl, sl, sp, r9 │ │ │ │ - ldrdeq r9, [sl, -r4] │ │ │ │ - @ instruction: 0x010a9dbe │ │ │ │ - smlatbeq sl, ip, sp, r9 │ │ │ │ - @ instruction: 0x010a9d96 │ │ │ │ - smlabbeq sl, r0, sp, r9 │ │ │ │ - tsteq sl, sl, ror #26 │ │ │ │ - tsteq sl, r8, asr sp │ │ │ │ - tsteq sl, r2, asr #26 │ │ │ │ - tsteq sl, r0, lsr sp │ │ │ │ - tsteq sl, r8, lsl sp │ │ │ │ + tsteq sl, sl, lsr #28 │ │ │ │ + tsteq sl, r8, lsl lr │ │ │ │ + tsteq sl, r2, lsl #28 │ │ │ │ + strdeq r9, [sl, -r0] │ │ │ │ + ldrdeq r9, [sl, -r8] │ │ │ │ blmi fe6a0144 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ cdp2 0, 11, cr15, cr8, cr0, {2} │ │ │ │ @ instruction: 0xf1b8e103 │ │ │ │ smlatble r7, r0, pc, r0 @ │ │ │ │ @ instruction: 0x46394b93 │ │ │ │ @@ -1021,42 +1021,42 @@ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 445fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331c6c> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stc 7, cr15, [r0], {252} @ 0xfc │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ + tsteq sl, r2, ror ip │ │ │ │ + tsteq sl, ip, asr ip │ │ │ │ + tsteq sl, r6, asr #24 │ │ │ │ + tsteq sl, lr, lsr #24 │ │ │ │ + tsteq sl, r8, lsl ip │ │ │ │ + tsteq sl, r6, lsl #24 │ │ │ │ + strdeq r9, [sl, -r0] │ │ │ │ + ldrdeq r9, [sl, -sl] │ │ │ │ + smlabteq sl, r4, fp, r9 │ │ │ │ @ instruction: 0x010a9bb2 │ │ │ │ @ instruction: 0x010a9b9c │ │ │ │ smlabbeq sl, r6, fp, r9 │ │ │ │ - tsteq sl, lr, ror #22 │ │ │ │ - tsteq sl, r8, asr fp │ │ │ │ - tsteq sl, r6, asr #22 │ │ │ │ - tsteq sl, r0, lsr fp │ │ │ │ - tsteq sl, sl, lsl fp │ │ │ │ - tsteq sl, r4, lsl #22 │ │ │ │ - strdeq r9, [sl, -r2] │ │ │ │ - ldrdeq r9, [sl, -ip] │ │ │ │ - smlabteq sl, r6, sl, r9 │ │ │ │ - @ instruction: 0x010a9ab0 │ │ │ │ - @ instruction: 0x010a9a9e │ │ │ │ - smlabbeq sl, r8, sl, r9 │ │ │ │ - tsteq sl, r6, ror sl │ │ │ │ - tsteq sl, r0, ror #20 │ │ │ │ - tsteq sl, lr, asr #20 │ │ │ │ - tsteq sl, r8, lsr sl │ │ │ │ - tsteq sl, r6, lsr #20 │ │ │ │ - tsteq sl, r0, lsl sl │ │ │ │ - strdeq r9, [sl, -lr] │ │ │ │ - smlatteq sl, r8, r9, r9 │ │ │ │ - ldrdeq r9, [sl, -r2] │ │ │ │ - @ instruction: 0x010a99bc │ │ │ │ - smlatbeq sl, ip, r9, r9 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ + tsteq sl, r0, ror fp │ │ │ │ + tsteq sl, lr, asr fp │ │ │ │ + tsteq sl, r8, asr #22 │ │ │ │ + tsteq sl, r6, lsr fp │ │ │ │ + tsteq sl, r0, lsr #22 │ │ │ │ + tsteq sl, lr, lsl #22 │ │ │ │ + strdeq r9, [sl, -r8] │ │ │ │ + smlatteq sl, r6, sl, r9 │ │ │ │ + ldrdeq r9, [sl, -r0] │ │ │ │ + @ instruction: 0x010a9abe │ │ │ │ + smlatbeq sl, r8, sl, r9 │ │ │ │ + @ instruction: 0x010a9a92 │ │ │ │ + tsteq sl, ip, ror sl │ │ │ │ + tsteq sl, ip, ror #20 │ │ │ │ + smlabteq r6, ip, fp, r8 │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ @ instruction: 0x01b54094 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1176,55 +1176,55 @@ │ │ │ │ stmdami fp!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2089 @ 0xfffff7d7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, sl, lsr #20 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - smlatbeq r6, r2, sl, r8 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsl #22 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - @ instruction: 0x01068b9a │ │ │ │ - smlatteq r6, r2, fp, r8 │ │ │ │ - @ instruction: 0x01068a90 │ │ │ │ + smlatteq r6, sl, sl, r8 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + @ instruction: 0x01068b9e │ │ │ │ + smlabteq r6, lr, fp, r8 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ + smlatbeq r6, r2, ip, r8 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + @ instruction: 0x01068a9a │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + smlabteq r6, ip, r9, r8 │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + smlatteq r6, ip, r8, r8 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ ldrdeq r8, [r6, -sl] │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - smlabbeq r6, r2, r9, r8 │ │ │ │ - @ instruction: 0x0106899c │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlabteq r6, lr, r9, r8 │ │ │ │ - smlatteq r6, r0, r9, r8 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - @ instruction: 0x01068a94 │ │ │ │ - tsteq r6, r6, asr sl │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - smlatbeq r6, ip, sl, r8 │ │ │ │ - @ instruction: 0x01068abe │ │ │ │ - smlabteq r6, r0, r7, r8 │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - smlatbeq r6, r8, r7, r8 │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - @ instruction: 0x01068796 │ │ │ │ + smlabteq r6, r4, sl, r8 │ │ │ │ + smlabbeq r6, lr, sl, r8 │ │ │ │ + smlatbeq r6, r0, sl, r8 │ │ │ │ + smlabteq r6, r2, r8, r8 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlatteq r6, r2, sl, r8 │ │ │ │ + @ instruction: 0x010688b0 │ │ │ │ + @ instruction: 0x01068bba │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + @ instruction: 0x01068892 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + smlabbeq r6, r0, r8, r8 │ │ │ │ + smlatteq r6, lr, fp, r8 │ │ │ │ + @ instruction: 0x01068bb8 │ │ │ │ + smlabteq r6, sl, fp, r8 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r5, lsl r6 │ │ │ │ andsvc pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -lr, lsl #12 │ │ │ │ @@ -1961,163 +1961,163 @@ │ │ │ │ and lr, r7, lr, asr sl │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 15aae24 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - @ instruction: 0x010881bc │ │ │ │ + smlatteq r6, r6, sl, r8 │ │ │ │ + @ instruction: 0x010882b4 │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r8, lr, lsl #4 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + smlatteq r8, sl, r1, r8 │ │ │ │ + smlatteq r6, r8, r9, r8 │ │ │ │ + smlatteq r6, r2, r9, r8 │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ + smlabteq r6, ip, r9, r8 │ │ │ │ + @ instruction: 0x01088198 │ │ │ │ + @ instruction: 0x010689ba │ │ │ │ + @ instruction: 0x010689b8 │ │ │ │ + tsteq r8, r2, asr r1 │ │ │ │ + smlatbeq r6, r4, r9, r8 │ │ │ │ + ldrdeq r8, [r9, -ip] │ │ │ │ + @ instruction: 0x0106899c │ │ │ │ + smlabbeq r6, r8, r9, r8 │ │ │ │ + tsteq pc, r2, ror r7 @ │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + tsteq r9, ip, asr #30 │ │ │ │ tsteq r6, r4, asr r9 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r8, sl, lsr #2 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + smlatteq pc, r2, r6, r4 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + smlatteq r9, lr, lr, r8 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + smlabbeq pc, r4, r6, r4 @ │ │ │ │ tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - tsteq pc, r2, ror r7 @ │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ tsteq r6, ip, lsl #18 │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - swpeq r8, r2, [r8] @ │ │ │ │ - smlatteq r6, r4, r8, r8 │ │ │ │ - tsteq r9, ip, lsl pc │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlabteq r6, r8, r8, r8 │ │ │ │ - @ instruction: 0x010f46b2 │ │ │ │ - @ instruction: 0x010688b6 │ │ │ │ - @ instruction: 0x010688b8 │ │ │ │ - @ instruction: 0x010688b0 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r7, r8 │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + smlabteq r6, r4, r8, r8 │ │ │ │ + smlatbeq r6, lr, r8, r8 │ │ │ │ smlatbeq r6, r6, r8, r8 │ │ │ │ - smlabbeq r9, ip, lr, r8 │ │ │ │ - @ instruction: 0x01068894 │ │ │ │ - smlatbeq r6, r0, r8, r8 │ │ │ │ - tsteq pc, r2, lsr #12 │ │ │ │ - @ instruction: 0x0106889c │ │ │ │ - tsteq r9, lr, lsr #28 │ │ │ │ + @ instruction: 0x0106889e │ │ │ │ + @ instruction: 0x01068896 │ │ │ │ smlabbeq r6, lr, r8, r8 │ │ │ │ - tsteq r6, sl, ror r8 │ │ │ │ - smlabteq pc, r4, r5, r4 @ │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ + smlabbeq r6, sl, r8, r8 │ │ │ │ + smlabbeq r6, r6, r8, r8 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, r2, lsl #16 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + smlatteq r6, sl, r7, r8 │ │ │ │ + smlatteq r6, r6, r7, r8 │ │ │ │ + smlatteq r6, r2, r7, r8 │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ tsteq r6, r6, ror #14 │ │ │ │ tsteq r6, lr, asr r7 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - smlatteq r6, lr, r7, r8 │ │ │ │ - smlatteq r6, r6, r7, r8 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - smlabteq r6, lr, r7, r8 │ │ │ │ - smlabteq r6, sl, r7, r8 │ │ │ │ - smlabteq r6, r6, r7, r8 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - @ instruction: 0x010687b0 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - @ instruction: 0x010f4398 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - smlatbeq r6, r6, r6, r8 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + @ instruction: 0x010f43b4 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + smlabteq r6, r2, r6, r8 │ │ │ │ + @ instruction: 0x010686ba │ │ │ │ + @ instruction: 0x010686b2 │ │ │ │ + smlatbeq r6, sl, r6, r8 │ │ │ │ + smlatbeq r6, r2, r6, r8 │ │ │ │ @ instruction: 0x0106869e │ │ │ │ - @ instruction: 0x01068696 │ │ │ │ - smlabbeq r6, lr, r6, r8 │ │ │ │ - smlabbeq r6, r6, r6, r8 │ │ │ │ + @ instruction: 0x0106869a │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + smlatbeq r6, r6, r6, r8 │ │ │ │ + tsteq r9, lr, ror r2 │ │ │ │ + @ instruction: 0x01068692 │ │ │ │ + smlabbeq r6, sl, r6, r8 │ │ │ │ smlabbeq r6, r2, r6, r8 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - smlabbeq r6, r0, r6, r8 │ │ │ │ - tsteq r6, r2, lsl #12 │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - strdeq r8, [r6, -r2] │ │ │ │ - smlatteq r6, sl, r5, r8 │ │ │ │ - smlatteq r6, r2, r5, r8 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - smlatteq r6, r6, r5, r8 │ │ │ │ - @ instruction: 0x010961be │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - smlabteq r6, sl, r5, r8 │ │ │ │ - smlabteq r6, r2, r5, r8 │ │ │ │ - @ instruction: 0x010685b8 │ │ │ │ - tsteq r9, r0, ror #2 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - tsteq r9, r2, lsl #2 │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - smlatteq pc, lr, r0, r4 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r9, r0, lsr #4 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r6, lsr r6 │ │ │ │ + smlabteq r9, r2, r1, r6 │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + smlabteq r6, lr, r5, r8 │ │ │ │ + smlabteq r6, r6, r5, r8 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r5, r8 │ │ │ │ + smlatteq r6, ip, r5, r8 │ │ │ │ + smlatbeq pc, lr, r1, r4 @ │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlatbeq r6, sl, r5, r8 │ │ │ │ + @ instruction: 0x010685b6 │ │ │ │ + @ instruction: 0x010685b2 │ │ │ │ + smlatbeq r6, lr, r5, r8 │ │ │ │ + smlatbeq r6, sl, r5, r8 │ │ │ │ + smlatbeq r6, sl, r5, r8 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + @ instruction: 0x01068596 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + smlabbeq pc, sl, r0, r4 @ │ │ │ │ tsteq r6, r4, lsl r5 │ │ │ │ - smlatteq r6, sl, r4, r8 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - strdeq r8, [r6, -r2] │ │ │ │ + @ instruction: 0x01068490 │ │ │ │ smlatteq r6, lr, r4, r8 │ │ │ │ - smlatteq r6, sl, r4, r8 │ │ │ │ - smlatteq r6, sl, r4, r8 │ │ │ │ - qaddeq r4, ip, pc @ │ │ │ │ + smlatteq r6, ip, r4, r8 │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + tsteq pc, r2, lsr #32 │ │ │ │ + smlatteq r6, r8, r4, r8 │ │ │ │ + @ instruction: 0x01087992 │ │ │ │ ldrdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - smlabteq pc, sl, pc, r3 @ │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq pc, r2, ror #30 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - ldrdeq r7, [r8, -r2] │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ + smlatteq r6, ip, r3, r8 │ │ │ │ + smlatteq r6, r6, r3, r8 │ │ │ │ + smlatteq r6, r8, r3, r8 │ │ │ │ + smlatbeq pc, ip, pc, r3 @ │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlatbeq r6, ip, r3, r8 │ │ │ │ + @ instruction: 0x010683ba │ │ │ │ + @ instruction: 0x010683b8 │ │ │ │ + @ instruction: 0x010683b6 │ │ │ │ + @ instruction: 0x010683b4 │ │ │ │ + @ instruction: 0x010683b6 │ │ │ │ + tsteq pc, sl, lsr #30 │ │ │ │ + smlatbeq r6, r6, r3, r8 │ │ │ │ + tsteq r6, lr, lsr #6 │ │ │ │ tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ tsteq r6, r8, lsr #6 │ │ │ │ - smlatteq pc, ip, lr, r3 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatteq r6, ip, r2, r8 │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - tsteq pc, sl, ror #28 │ │ │ │ - smlatteq r6, r6, r2, r8 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - smlabteq pc, r8, sp, r3 @ │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + @ instruction: 0x010f3e9e │ │ │ │ + smlabbeq pc, r8, lr, r3 @ │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ @ instruction: 0x03a8f643 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , │ │ │ │ vcge.s8 d24, d19, d21 │ │ │ │ addsmi r4, r8, #252, 6 @ 0xf0000003 │ │ │ │ subhi pc, r6, r3 │ │ │ │ ldrbhi pc, [ip, #-512] @ 0xfffffe00 @ │ │ │ │ @@ -2920,87 +2920,87 @@ │ │ │ │ @ instruction: 0xf5b08757 │ │ │ │ @ instruction: 0xf0025f56 │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [r6, -r2, asr #32] @ │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x01067fbe │ │ │ │ - smlatteq r6, lr, pc, r7 @ │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - smlabbeq r6, r2, r1, r8 │ │ │ │ - smlatteq r6, r6, r1, r8 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlabbeq r6, r6, r2, r8 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlabteq r6, r4, r3, r8 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + smlatbeq r6, lr, r0, r8 │ │ │ │ strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - smlatbeq r6, r6, r4, r8 │ │ │ │ - smlatbeq r6, r2, r4, r8 │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - @ instruction: 0x01068692 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - smlatteq r6, sl, r7, r8 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - @ instruction: 0x010688b8 │ │ │ │ - smlatbeq r6, r6, r8, r8 │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ - smlabbeq r6, lr, r9, r8 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - smlatteq r6, r4, sl, r8 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - @ instruction: 0x01068b90 │ │ │ │ + @ instruction: 0x01068198 │ │ │ │ + @ instruction: 0x0106819c │ │ │ │ + mrseq r8, LR_usr │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + smlatbeq r6, r6, r2, r8 │ │ │ │ + @ instruction: 0x010682b0 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + smlabteq r6, r6, r3, r8 │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + @ instruction: 0x0106849c │ │ │ │ + smlabbeq r6, r4, r4, r8 │ │ │ │ + @ instruction: 0x010684b4 │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlabteq r6, lr, r6, r8 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + smlatbeq r6, sl, r8, r8 │ │ │ │ + smlabteq r6, sl, r8, r8 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + smlabteq r6, lr, r9, r8 │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + smlatbeq r6, r4, fp, r8 │ │ │ │ ldrdeq r8, [r6, -r8] │ │ │ │ - smlabteq r6, r4, fp, r8 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, r2, lsr #24 │ │ │ │ tsteq r6, r4, lsl #24 │ │ │ │ - @ instruction: 0x01068c9c │ │ │ │ - smlabbeq r6, ip, ip, r8 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - smlatteq r6, lr, sp, r8 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - @ instruction: 0x01068e90 │ │ │ │ - smlatbeq r6, r6, lr, r8 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - smlatbeq r6, ip, pc, r8 @ │ │ │ │ - tsteq r6, ip │ │ │ │ - smlatbeq r6, r8, r0, r9 │ │ │ │ - strheq r9, [r6, -r4] │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - mrseq r9, LR_usr │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + @ instruction: 0x01068c98 │ │ │ │ + smlabbeq r6, r4, ip, r8 │ │ │ │ + smlabteq r6, ip, ip, r8 │ │ │ │ + smlabteq r6, r4, ip, r8 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + @ instruction: 0x01068db6 │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + smlatbeq r6, lr, lr, r8 │ │ │ │ + @ instruction: 0x01068eb8 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + mrseq r9, (UNDEF: 6) │ │ │ │ + mrseq r9, (UNDEF: 6) │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlabteq r6, ip, r0, r9 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + smlabteq r6, r0, r2, r9 │ │ │ │ + @ instruction: 0x01069298 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + strdeq r9, [r6, -lr] │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ ldrdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - smlatbeq r6, r4, r2, r9 │ │ │ │ - tsteq r6, lr, lsr r3 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - @ instruction: 0x010693b8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - @ instruction: 0x010694b2 │ │ │ │ - smlatbeq r6, lr, r4, r9 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ orrpl pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 d24, d19, d31 │ │ │ │ addsmi r5, r8, #144, 6 @ 0x40000002 │ │ │ │ ldrthi pc, [lr], r2 @ │ │ │ │ orrpl pc, r8, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ @@ -3780,83 +3780,83 @@ │ │ │ │ cmnpne r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643848b │ │ │ │ addsmi r1, r8, #116, 6 @ 0xd0000001 │ │ │ │ strhi pc, [sl], #66 @ 0x42 │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r9, [r6, -r2] │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - smlatteq r6, r8, r4, r9 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r5, r9 │ │ │ │ - smlatbeq r6, r2, r5, r9 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - @ instruction: 0x01069696 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r7, r9 │ │ │ │ - @ instruction: 0x01069796 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror #18 │ │ │ │ - smlabteq r6, r0, r9, r9 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ - smlatbeq r6, sl, fp, r9 │ │ │ │ - smlabbeq r6, lr, fp, r9 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ + @ instruction: 0x010694b2 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + smlatbeq r6, r8, r5, r9 │ │ │ │ + @ instruction: 0x010695b4 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - smlabteq r6, r4, sp, r9 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - smlabteq r6, r4, lr, r9 │ │ │ │ + smlatteq r6, sl, r6, r9 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + @ instruction: 0x010697b4 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + smlabteq r6, r2, r8, r9 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + @ instruction: 0x010699b8 │ │ │ │ + @ instruction: 0x010699b8 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + smlabbeq r6, r0, sl, r9 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + @ instruction: 0x01069bba │ │ │ │ + ldrdeq r9, [r6, -r2] │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + @ instruction: 0x01069cb8 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + @ instruction: 0x01069db0 │ │ │ │ + @ instruction: 0x01069dba │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + smlabbeq r6, r4, lr, r9 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + smlabbeq r6, r4, pc, r9 @ │ │ │ │ + smlatteq r6, r2, pc, r9 @ │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + smlabbeq r6, r6, r0, sl │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + smlabteq r6, ip, r1, sl │ │ │ │ + @ instruction: 0x0106a1bc │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + smlabbeq r6, r4, r2, sl │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ tsteq r6, r2, lsr #30 │ │ │ │ - @ instruction: 0x01069fbc │ │ │ │ - smlabteq r6, r6, pc, r9 @ │ │ │ │ - qaddeq sl, lr, r6 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - strdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - smlabteq r6, r4, r1, sl │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - smlatbeq r6, r6, r2, sl │ │ │ │ - tsteq r6, sl, ror r2 │ │ │ │ - smlabbeq r6, ip, r2, sl │ │ │ │ - @ instruction: 0x0106a292 │ │ │ │ - smlabbeq r6, r6, lr, fp │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabteq r6, sl, r2, sl │ │ │ │ - @ instruction: 0x0106a2b6 │ │ │ │ - smlatbeq r6, ip, lr, fp │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabteq r6, sl, r2, sl │ │ │ │ - smlatbeq r6, sl, r2, sl │ │ │ │ - smlabteq r6, r0, r2, sl │ │ │ │ - smlabteq r6, r8, r2, sl │ │ │ │ - @ instruction: 0x0106bebe │ │ │ │ - @ instruction: 0x0106be94 │ │ │ │ - smlatbeq r6, r8, lr, fp │ │ │ │ - @ instruction: 0x0106beb0 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - smlatteq r6, r6, lr, fp │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + smlabbeq r6, sl, r3, sl │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + smlabbeq r6, sl, r3, sl │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + smlabbeq r6, r0, r3, sl │ │ │ │ + smlabbeq r6, r8, r3, sl │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + ldrdeq sl, [r6, -r2] │ │ │ │ + @ instruction: 0x0106a3b0 │ │ │ │ + smlatbeq r6, r6, pc, fp @ │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r1, {r0, r1, r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svcpl 0x0066f5b0 │ │ │ │ mvnshi pc, #2 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @@ -4645,83 +4645,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x0106bdbc │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - smlatteq r6, r0, r1, sl │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - smlatteq r6, lr, sp, fp │ │ │ │ - smlabteq r6, ip, sp, fp │ │ │ │ - ldrdeq fp, [r6, -lr] │ │ │ │ - smlatteq r6, r6, sp, fp │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, sl, lsr #4 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - strdeq fp, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - smlatbeq r6, r8, r2, sl │ │ │ │ - smlabbeq r6, r8, r2, sl │ │ │ │ tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r6, ror #28 │ │ │ │ - smlabteq r6, r6, r2, sl │ │ │ │ - smlabbeq r6, sl, r2, sl │ │ │ │ - @ instruction: 0x0106a29e │ │ │ │ - smlatbeq r6, r4, r2, sl │ │ │ │ - @ instruction: 0x0106be98 │ │ │ │ - tsteq r6, r6, ror lr │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + smlatbeq r6, r0, r2, sl │ │ │ │ + @ instruction: 0x0106a2b2 │ │ │ │ + @ instruction: 0x0106a2ba │ │ │ │ + smlatbeq r6, lr, lr, fp │ │ │ │ + smlabbeq r6, ip, lr, fp │ │ │ │ + @ instruction: 0x0106be9e │ │ │ │ + smlatbeq r6, r6, lr, fp │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ ldrdeq sl, [r6, -r8] │ │ │ │ - smlabteq r6, r2, r2, sl │ │ │ │ - @ instruction: 0x0106beb6 │ │ │ │ - smlabbeq r6, sl, lr, fp │ │ │ │ - @ instruction: 0x0106be9c │ │ │ │ - smlatbeq r6, r2, lr, fp │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - smlatteq r6, r0, r2, sl │ │ │ │ - ldrdeq fp, [r6, -r4] │ │ │ │ - smlabteq r6, r0, lr, fp │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlabteq r6, ip, r2, sl │ │ │ │ - smlatteq r6, r0, r2, sl │ │ │ │ smlatteq r6, sl, r2, sl │ │ │ │ - smlatteq r6, r0, lr, fp │ │ │ │ - smlabteq r6, r0, lr, fp │ │ │ │ - ldrdeq fp, [r6, -r4] │ │ │ │ - ldrdeq fp, [r6, -lr] │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + smlatteq r6, r6, lr, fp │ │ │ │ + smlabteq r6, r4, lr, fp │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + @ instruction: 0x0106beb8 │ │ │ │ + smlabteq r6, sl, lr, fp │ │ │ │ + ldrdeq fp, [r6, -r0] │ │ │ │ tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + strdeq fp, [r6, -r0] │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r6, lsr #30 │ │ │ │ + smlabbeq r6, r6, r3, sl │ │ │ │ + tsteq r6, sl, asr #6 │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r6, lsr pc │ │ │ │ + @ instruction: 0x0106a398 │ │ │ │ + smlabbeq r6, r2, r3, sl │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + smlabteq r6, r2, r3, sl │ │ │ │ + smlatbeq r6, r0, r3, sl │ │ │ │ + @ instruction: 0x0106bf94 │ │ │ │ + smlabbeq r6, r0, pc, fp @ │ │ │ │ + smlatteq r6, r0, r3, sl │ │ │ │ + smlabbeq r6, ip, r3, sl │ │ │ │ + smlatbeq r6, r0, r3, sl │ │ │ │ + smlatbeq r6, sl, r3, sl │ │ │ │ + smlatbeq r6, r0, pc, fp @ │ │ │ │ + smlabbeq r6, r0, pc, fp @ │ │ │ │ + @ instruction: 0x0106bf94 │ │ │ │ + @ instruction: 0x0106bf9e │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r3, sl │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + smlatteq r6, r8, pc, fp @ │ │ │ │ + smlabteq r6, r8, pc, fp @ │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + tsteq r6, ip │ │ │ │ + ldrdeq fp, [r6, -r0] │ │ │ │ + smlatteq r6, r4, pc, fp @ │ │ │ │ + smlatteq r6, sl, pc, fp @ │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feaadcd0 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5466,211 +5466,211 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2246 @ 0xfffff73a │ │ │ │ stmiami r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2245 @ 0xfffff73b │ │ │ │ stmiami r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, r6, asr #28 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - smlatbeq r6, ip, r2, sl │ │ │ │ - smlabbeq r6, ip, r2, sl │ │ │ │ - smlabbeq r6, r0, lr, fp │ │ │ │ - tsteq r6, sl, ror #28 │ │ │ │ - smlabteq r6, sl, r2, sl │ │ │ │ - smlabbeq r6, r0, r2, sl │ │ │ │ - @ instruction: 0x0106a294 │ │ │ │ - @ instruction: 0x0106a29a │ │ │ │ - smlabbeq r6, lr, lr, fp │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlabbeq r6, r0, lr, fp │ │ │ │ - smlabbeq r6, r6, lr, fp │ │ │ │ - smlatteq r6, r6, r2, sl │ │ │ │ - @ instruction: 0x0106a2b8 │ │ │ │ - smlabteq r6, ip, r2, sl │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - smlabteq r6, r6, lr, fp │ │ │ │ - smlatbeq r6, r4, lr, fp │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - smlatteq r6, r4, lr, fp │ │ │ │ - smlatbeq r6, r8, lr, fp │ │ │ │ - @ instruction: 0x0106beba │ │ │ │ - smlabteq r6, r2, lr, fp │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - mrseq sl, LR_und │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ strdeq fp, [r6, -r4] │ │ │ │ - smlatteq r6, r0, lr, fp │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + smlabbeq r6, sl, r3, sl │ │ │ │ tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - strdeq fp, [r6, -lr] │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - smlabteq r6, r4, r9, r8 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x010652b4 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x01064f9c │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlatbeq r6, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01064fb0 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + smlatbeq r6, r6, r3, sl │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + smlabbeq r6, ip, r3, sl │ │ │ │ + @ instruction: 0x0106a392 │ │ │ │ + smlabbeq r6, r6, pc, fp @ │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + smlabteq r6, r4, r3, sl │ │ │ │ + @ instruction: 0x0106a3b0 │ │ │ │ + smlatbeq r6, r4, pc, fp @ │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + smlabbeq r6, r2, pc, fp @ │ │ │ │ + smlatteq r6, r2, r3, sl │ │ │ │ + smlabteq r6, r0, r3, sl │ │ │ │ + @ instruction: 0x0106bfb4 │ │ │ │ + smlatbeq r6, r0, pc, fp @ │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + ldrdeq sl, [r6, -r2] │ │ │ │ + smlatteq r6, r4, r3, sl │ │ │ │ + smlatteq r6, sl, r3, sl │ │ │ │ + smlatteq r6, r0, pc, fp @ │ │ │ │ + @ instruction: 0x0106bfbe │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + strdeq fp, [r6, -ip] │ │ │ │ + smlabbeq r6, r4, sl, r8 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + @ instruction: 0x0106569c │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r0, r5 │ │ │ │ qaddeq r5, ip, r6 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + smlabteq r6, r8, r8, r4 │ │ │ │ tsteq r6, r0, rrx │ │ │ │ - smlabteq r6, r0, r7, r4 │ │ │ │ - smlabbeq r6, r4, r1, r5 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - strheq r5, [r6, -r0] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x01064798 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + @ instruction: 0x010648b0 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + smlabteq r6, ip, r0, r5 │ │ │ │ + smlatteq r6, r8, r0, r5 │ │ │ │ + @ instruction: 0x01064890 │ │ │ │ tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - smlabbeq r6, r0, r7, r4 │ │ │ │ - smlatbeq r6, r4, r1, r5 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - @ instruction: 0x0106519c │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - smlabbeq r6, lr, r3, r5 │ │ │ │ - @ instruction: 0x010652b4 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ + smlabbeq r6, r0, r8, r4 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlabteq r6, ip, r1, r5 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + @ instruction: 0x01065194 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + smlatteq r6, r0, r1, r5 │ │ │ │ strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + @ instruction: 0x010652b8 │ │ │ │ + smlabteq r6, sl, r2, r5 │ │ │ │ + smlatteq r6, ip, r7, r4 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + smlatbeq r6, ip, r3, r5 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + smlabbeq r6, r4, r3, r5 │ │ │ │ + smlabteq r6, r2, r7, r4 │ │ │ │ + smlabteq r6, r4, r3, r5 │ │ │ │ + @ instruction: 0x010647b6 │ │ │ │ + smlatbeq r6, r8, r4, r5 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, r6, lsr r4 │ │ │ │ + @ instruction: 0x01064798 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + smlabbeq r6, ip, r7, r4 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + smlatbeq r6, r0, r4, r5 │ │ │ │ + @ instruction: 0x010654b2 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + smlabbeq r6, r6, r8, r5 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + smlabteq r6, r2, r5, r5 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - smlatteq r6, ip, r2, r5 │ │ │ │ - smlatbeq r6, lr, r2, r5 │ │ │ │ - smlabteq r6, r4, r2, r5 │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - smlatteq r6, r8, r3, r5 │ │ │ │ - @ instruction: 0x0106539a │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x0106539a │ │ │ │ - smlabteq r6, ip, r6, r4 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - smlatteq r6, r0, r3, r5 │ │ │ │ strdeq r5, [r6, -r2] │ │ │ │ + @ instruction: 0x010655bc │ │ │ │ + smlabteq r6, lr, r5, r5 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + smlabbeq r6, ip, r6, r5 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + smlatteq r6, sl, r6, r4 │ │ │ │ + smlabteq r6, r8, r6, r5 │ │ │ │ + smlatteq r6, sl, r6, r5 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r6, lr, r7, r5 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + smlabteq r6, r0, r6, r4 │ │ │ │ + @ instruction: 0x0106579a │ │ │ │ @ instruction: 0x010646b4 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - smlatbeq r6, r8, r6, r4 │ │ │ │ - smlabteq r6, r6, r7, r5 │ │ │ │ - @ instruction: 0x010655b0 │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - smlabbeq r6, r0, r4, r5 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ + smlatbeq r6, lr, r9, r5 │ │ │ │ + smlatbeq r6, r0, r8, r5 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + @ instruction: 0x01064690 │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ tsteq r6, lr, ror r6 │ │ │ │ - @ instruction: 0x0106549c │ │ │ │ - @ instruction: 0x010654b2 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - smlabteq r6, ip, r5, r5 │ │ │ │ - smlabbeq r6, r6, r5, r5 │ │ │ │ - smlatbeq r6, r8, r5, r5 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + smlatbeq r6, sl, r8, r5 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + smlatteq r6, r6, r9, r5 │ │ │ │ + @ instruction: 0x01065998 │ │ │ │ + @ instruction: 0x010659ba │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + @ instruction: 0x01065a9e │ │ │ │ tsteq r6, r8, lsl r6 │ │ │ │ - smlabteq r6, lr, r6, r5 │ │ │ │ - smlabbeq r6, r0, r6, r5 │ │ │ │ - @ instruction: 0x0106569e │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - smlatteq r6, lr, r8, r5 │ │ │ │ - smlatteq r6, r0, r7, r5 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - @ instruction: 0x01065792 │ │ │ │ - smlatbeq r6, r8, r7, r5 │ │ │ │ - @ instruction: 0x010645be │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - smlatteq r6, sl, r7, r5 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlatbeq r6, r6, r5, r4 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - @ instruction: 0x0106459a │ │ │ │ - @ instruction: 0x0106599c │ │ │ │ - tsteq r6, r6, lsr #18 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - @ instruction: 0x010659bc │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - @ instruction: 0x01065cb6 │ │ │ │ - smlabbeq r6, ip, fp, r5 │ │ │ │ smlatteq r6, r2, sl, r5 │ │ │ │ - @ instruction: 0x01065a98 │ │ │ │ - @ instruction: 0x01065aba │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlatbeq r6, sl, fp, r5 │ │ │ │ - smlabteq r6, ip, fp, r5 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - smlatteq r6, r6, r4, r4 │ │ │ │ - smlabbeq r6, r4, sp, r5 │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - smlatbeq r6, r4, ip, r5 │ │ │ │ - smlabteq r6, sl, ip, r5 │ │ │ │ - smlabteq r6, r8, r4, r4 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - @ instruction: 0x010644b6 │ │ │ │ - smlatbeq r6, r4, sp, r5 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ tsteq r6, r6, ror sp │ │ │ │ - smlabbeq r6, r4, sp, r5 │ │ │ │ - @ instruction: 0x0106449e │ │ │ │ - smlatbeq r6, r0, sp, r5 │ │ │ │ - @ instruction: 0x01064492 │ │ │ │ - smlatteq r6, r8, lr, r5 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + smlatbeq r6, r2, fp, r5 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlabteq r6, sl, r5, r4 │ │ │ │ + smlabteq r6, r0, ip, r5 │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + smlabbeq r6, ip, ip, r5 │ │ │ │ + @ instruction: 0x010645b2 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, r6, r5, r4 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + smlabteq r6, r2, sp, r5 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + smlabbeq r6, sl, sp, r5 │ │ │ │ + smlabbeq r6, r8, r5, r4 │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, r2, asr r5 │ │ │ │ + smlatbeq r6, r8, pc, r5 @ │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -6481,423 +6481,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - smlatteq r6, r8, sl, r5 │ │ │ │ - @ instruction: 0x01065ab8 │ │ │ │ - smlabteq r6, r4, sl, r5 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - smlatteq r6, r8, fp, r5 │ │ │ │ - smlatbeq r6, r4, fp, r5 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - smlabbeq r6, r0, fp, r5 │ │ │ │ - smlatteq r6, r0, r0, r4 │ │ │ │ - @ instruction: 0x01065b98 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + smlatbeq r6, r8, fp, r5 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + smlabbeq r6, r4, fp, r5 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + @ instruction: 0x01065bb0 │ │ │ │ + @ instruction: 0x01065bbc │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ smlatteq r6, r0, fp, r5 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - strheq r4, [r6, -r0] │ │ │ │ + smlatteq r6, ip, fp, r5 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + smlabteq r6, r8, r1, r4 │ │ │ │ + smlatbeq r6, r8, ip, r5 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ tsteq r6, r4, lsr ip │ │ │ │ - smlatbeq r6, r0, r0, r4 │ │ │ │ - smlabbeq r6, r0, r0, r6 │ │ │ │ - smlabbeq r6, r0, lr, r5 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlatteq r6, r4, ip, r5 │ │ │ │ - @ instruction: 0x01065c94 │ │ │ │ - @ instruction: 0x01065cb0 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - qaddeq r4, r0, r6 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + smlatbeq r6, r0, r1, r4 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + @ instruction: 0x01064190 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, ip, r5 │ │ │ │ + @ instruction: 0x01065cbc │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + smlatbeq r6, r4, sp, r5 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ smlabteq r6, ip, sp, r5 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - @ instruction: 0x01065d98 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ + smlatteq r6, r8, sp, r5 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + smlabbeq r6, ip, lr, r5 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ @ instruction: 0x01065e90 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x01065e94 │ │ │ │ - smlatteq r6, r8, pc, r3 @ │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - smlabteq r6, r8, pc, r3 @ │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - @ instruction: 0x01063fb8 │ │ │ │ - @ instruction: 0x010661b4 │ │ │ │ - strheq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - smlabteq r6, r8, pc, r5 @ │ │ │ │ - smlatteq r6, r4, pc, r5 @ │ │ │ │ - smlabbeq r6, r8, pc, r3 @ │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - qaddeq r6, ip, r6 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - mrseq r6, (UNDEF: 22) │ │ │ │ - strheq r6, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r0, r6 │ │ │ │ + smlatteq r6, r0, r0, r4 │ │ │ │ + smlabteq r6, r4, pc, r5 @ │ │ │ │ tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + strheq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + smlatbeq r6, r8, r0, r4 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlabteq r6, ip, pc, r5 @ │ │ │ │ + smlatteq r6, r8, pc, r5 @ │ │ │ │ + smlabbeq r6, r8, r0, r4 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r0, r6 │ │ │ │ + smlatbeq r6, r4, r0, r6 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + mrseq r6, (UNDEF: 22) │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + smlabteq r6, r0, r1, r6 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + smlabbeq r6, ip, r1, r6 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ smlabteq r6, r4, r1, r6 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - @ instruction: 0x01066190 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - smlabteq r6, r8, r1, r6 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - @ instruction: 0x01066290 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlatteq r6, r8, lr, r3 │ │ │ │ - @ instruction: 0x01066294 │ │ │ │ + mrseq r4, (UNDEF: 6) │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + smlabbeq r6, r4, r2, r6 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - smlatteq r6, r4, r2, r6 │ │ │ │ + smlabbeq r6, r8, r2, r6 │ │ │ │ + smlabteq r6, r8, pc, r3 @ │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ mrseq r6, LR_und │ │ │ │ - @ instruction: 0x01063e90 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + smlatbeq r6, r8, pc, r3 @ │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + @ instruction: 0x01063f98 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + @ instruction: 0x010667b4 │ │ │ │ + @ instruction: 0x01066590 │ │ │ │ + smlabbeq r6, ip, r4, r6 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r3, r6 │ │ │ │ + smlabteq r6, r0, r3, r6 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ tsteq r6, ip, lsl r4 │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - smlatteq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + smlabbeq r6, ip, r4, r6 │ │ │ │ + smlatbeq r6, r8, r4, r6 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ smlatteq r6, r0, r4, r6 │ │ │ │ - @ instruction: 0x01066490 │ │ │ │ - smlatbeq r6, ip, r4, r6 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + smlatbeq r6, r0, r5, r6 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlatteq r6, r0, lr, r3 │ │ │ │ smlabteq r6, r8, r5, r6 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - @ instruction: 0x01066594 │ │ │ │ - smlatteq r6, r8, sp, r3 │ │ │ │ - smlabteq r6, ip, r5, r6 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - smlabbeq r6, r4, r6, r6 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - smlatbeq r6, r8, sp, r3 │ │ │ │ - smlatbeq r6, ip, r6, r6 │ │ │ │ - smlabteq r6, r8, r6, r6 │ │ │ │ - @ instruction: 0x01063d90 │ │ │ │ + smlatteq r6, r4, r5, r6 │ │ │ │ + smlabteq r6, r8, lr, r3 │ │ │ │ + smlabbeq r6, r8, r6, r6 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + smlatbeq r6, r8, lr, r3 │ │ │ │ + smlabbeq r6, ip, r6, r6 │ │ │ │ + @ instruction: 0x01063e98 │ │ │ │ + smlatteq r6, r0, r8, r6 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - smlatbeq r6, r4, r8, r6 │ │ │ │ + smlabbeq r6, r8, r7, r6 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ tsteq r6, r0, lsr r8 │ │ │ │ - smlatteq r6, r0, r7, r6 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r8, r6 │ │ │ │ - smlabteq r6, r8, r8, r6 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r8, r6 │ │ │ │ + @ instruction: 0x010668bc │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - @ instruction: 0x010669b0 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlabteq r6, r0, ip, r3 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ strdeq r6, [r6, -r4] │ │ │ │ - smlatbeq r6, r8, ip, r3 │ │ │ │ + smlatteq r6, r8, sp, r3 │ │ │ │ + @ instruction: 0x010669bc │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlabbeq r6, r8, r9, r6 │ │ │ │ + smlabteq r6, r8, sp, r3 │ │ │ │ + smlabteq r6, r0, r9, r6 │ │ │ │ + @ instruction: 0x01063db8 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + smlabbeq r6, r0, sp, r3 │ │ │ │ @ instruction: 0x01066a98 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - smlabbeq r6, r8, ip, r3 │ │ │ │ - @ instruction: 0x01066a9c │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ + @ instruction: 0x01066ab4 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ tsteq r6, ip, asr fp │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - smlabbeq r6, r4, fp, r6 │ │ │ │ - smlatbeq r6, r0, fp, r6 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + @ instruction: 0x01066cb4 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + smlabteq r6, ip, fp, r6 │ │ │ │ + smlatteq r6, r8, fp, r6 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ tsteq r6, r4, asr #24 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - @ instruction: 0x01066e9c │ │ │ │ - @ instruction: 0x01066d98 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - @ instruction: 0x01066cb0 │ │ │ │ - smlabteq r6, ip, ip, r6 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + @ instruction: 0x01066cb4 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - smlabteq r6, r0, fp, r3 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + smlabteq r6, r8, ip, r3 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + smlabteq r6, r0, sp, r6 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlabbeq r6, ip, sp, r6 │ │ │ │ + @ instruction: 0x01063c98 │ │ │ │ smlatteq r6, r8, sp, r6 │ │ │ │ - @ instruction: 0x01066d98 │ │ │ │ - @ instruction: 0x01066db4 │ │ │ │ - smlatbeq r6, r0, fp, r3 │ │ │ │ - smlatteq r6, ip, sp, r6 │ │ │ │ - @ instruction: 0x01063b90 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + smlabbeq r6, r0, ip, r3 │ │ │ │ + smlatbeq r6, r8, lr, r6 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ smlatbeq r6, ip, lr, r6 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - @ instruction: 0x01066eb0 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - smlatteq r6, r4, r3, r7 │ │ │ │ - smlabteq r6, r0, r1, r7 │ │ │ │ - strheq r7, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlatteq r6, r8, sl, r3 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + smlatteq r6, r0, pc, r6 @ │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + smlatteq r6, r8, pc, r6 @ │ │ │ │ + tsteq r6, r4 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + smlatteq r6, r8, fp, r3 │ │ │ │ + smlabteq r6, r0, r8, r7 │ │ │ │ + smlatbeq r6, r4, r4, r7 │ │ │ │ + smlabbeq r6, r0, r2, r7 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + smlatteq r6, r4, r0, r7 │ │ │ │ + swpeq r7, r4, [r6] │ │ │ │ + strheq r7, [r6, -r0] │ │ │ │ + smlatbeq r6, r8, fp, r3 │ │ │ │ tsteq r6, ip, lsl #2 │ │ │ │ - strheq r7, [r6, -ip] │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01063ab0 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - smlatbeq r6, r0, sl, r3 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + @ instruction: 0x01063b90 │ │ │ │ + smlabteq r6, ip, r1, r7 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + @ instruction: 0x01067198 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ ldrdeq r7, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, r1, r7 │ │ │ │ - @ instruction: 0x0106719c │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + @ instruction: 0x01067290 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ @ instruction: 0x010672b8 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - smlabbeq r6, r4, r2, r7 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - @ instruction: 0x010672bc │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - @ instruction: 0x0106739c │ │ │ │ - @ instruction: 0x010673b8 │ │ │ │ - smlatteq r6, r8, r9, r3 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r4, r7 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + smlatteq r6, r4, r3, r7 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + smlabteq r6, r0, sl, r3 │ │ │ │ tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - smlabteq r6, r8, r9, r3 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - @ instruction: 0x010639b8 │ │ │ │ - @ instruction: 0x01067594 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + smlatbeq r6, r8, sl, r3 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + smlabteq r6, ip, r4, r7 │ │ │ │ + smlatteq r6, r8, r4, r7 │ │ │ │ + smlabbeq r6, r8, sl, r3 │ │ │ │ tsteq r6, r0, lsr #10 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r4, r7 │ │ │ │ - @ instruction: 0x01063990 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlabbeq r6, r0, r9, r3 │ │ │ │ - smlatteq r6, ip, r5, r7 │ │ │ │ - @ instruction: 0x0106759c │ │ │ │ - @ instruction: 0x010675b8 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - smlatbeq r6, r0, r6, r7 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - smlabteq r6, r8, r6, r7 │ │ │ │ - smlatteq r6, r4, r6, r7 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + smlatteq r6, r0, r5, r7 │ │ │ │ + @ instruction: 0x01067590 │ │ │ │ + smlatbeq r6, ip, r5, r7 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlatteq r6, r4, r5, r7 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + smlatbeq r6, ip, r6, r7 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + @ instruction: 0x010676b0 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + @ instruction: 0x010695b8 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ smlabbeq r6, r8, r7, r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - smlatteq r6, r0, r8, r3 │ │ │ │ - smlabbeq r6, ip, r7, r7 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r7, r7 │ │ │ │ - smlatbeq r6, r8, r8, r3 │ │ │ │ + smlatbeq r6, r4, r7, r7 │ │ │ │ + smlabteq r6, r0, r9, r3 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ strdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01063898 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - smlabbeq r6, r4, r8, r7 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - @ instruction: 0x010694bc │ │ │ │ - smlabteq r6, r0, r8, r7 │ │ │ │ - @ instruction: 0x0106789c │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlabteq r6, r8, r7, r3 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - @ instruction: 0x010637b8 │ │ │ │ - @ instruction: 0x010694bc │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + smlatbeq r6, r0, r9, r3 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + @ instruction: 0x01063990 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x010694b8 │ │ │ │ @ instruction: 0x01069498 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01063798 │ │ │ │ - smlatteq r6, r0, r8, r7 │ │ │ │ - smlabbeq r6, r8, r7, r3 │ │ │ │ - @ instruction: 0x0106a190 │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - smlatteq r6, r0, r7, r9 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r4, r9 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r8, r7 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + @ instruction: 0x010678b8 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ smlabteq r6, r0, r4, r9 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - smlatteq r6, r4, r4, r9 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + smlabteq r6, r8, r4, r9 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlabteq r6, r8, r9, r7 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + smlatteq r6, r8, r4, r9 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + smlatteq r6, r0, r8, r3 │ │ │ │ tsteq r6, r0, lsr #10 │ │ │ │ strdeq r9, [r6, -ip] │ │ │ │ tsteq r6, r8, lsr r9 │ │ │ │ - smlabteq r6, r8, r6, r3 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - @ instruction: 0x010636b0 │ │ │ │ + smlabteq r6, r0, r8, r3 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + @ instruction: 0x010638b0 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + smlabbeq r6, r0, r9, r7 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + smlabbeq r6, r8, r8, r3 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - @ instruction: 0x01063690 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlabbeq r6, r0, r6, r3 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x01067994 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + smlatbeq r6, r0, r9, r7 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + smlatbeq r6, r0, r8, r9 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + @ instruction: 0x010679b4 │ │ │ │ + @ instruction: 0x01067990 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ @ instruction: 0x010679b0 │ │ │ │ - smlabbeq r6, ip, r9, r7 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - smlatbeq r6, ip, r9, r7 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - smlatteq r6, r8, r9, r7 │ │ │ │ - smlabteq r6, r4, r9, r7 │ │ │ │ - @ instruction: 0x01069594 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - smlatbeq r6, r0, r5, r9 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ + smlabbeq r6, r0, r5, r9 │ │ │ │ + smlatteq r6, r0, r7, r3 │ │ │ │ + smlatteq r6, ip, r9, r7 │ │ │ │ + smlabteq r6, r8, r9, r7 │ │ │ │ + @ instruction: 0x01069598 │ │ │ │ + smlabteq r6, r0, r7, r3 │ │ │ │ + smlatbeq r6, r4, r5, r9 │ │ │ │ + @ instruction: 0x010637b0 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + smlatteq r6, r0, r5, r9 │ │ │ │ + @ instruction: 0x010695bc │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r7, r3 │ │ │ │ ldrdeq r9, [r6, -ip] │ │ │ │ - @ instruction: 0x010695b8 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlatteq r6, r0, r5, r3 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x010635b0 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - smlatbeq r6, r0, r5, r3 │ │ │ │ - smlatbeq r6, ip, r7, r9 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + smlatteq r6, r4, r6, r9 │ │ │ │ + @ instruction: 0x01067ab0 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, sl, r7 │ │ │ │ smlabbeq r6, r4, sl, r7 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + smlabteq r6, r8, r6, r3 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + @ instruction: 0x0106969c │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + @ instruction: 0x01067ab4 │ │ │ │ + smlatbeq r6, r0, r6, r3 │ │ │ │ smlabteq r6, r0, sl, r7 │ │ │ │ - @ instruction: 0x01067a9c │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x01067abc │ │ │ │ - smlabbeq r6, ip, r6, r9 │ │ │ │ - smlatteq r6, r0, r4, r3 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r6, r9 │ │ │ │ - smlabteq r6, r0, r4, r3 │ │ │ │ + @ instruction: 0x01063690 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + smlatteq r6, r0, sl, r7 │ │ │ │ @ instruction: 0x010696b0 │ │ │ │ - @ instruction: 0x010634b0 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + @ instruction: 0x010696bc │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + smlabteq r6, r8, fp, r7 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + smlatteq r6, r8, r6, r9 │ │ │ │ + smlabteq r6, r4, r6, r9 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + smlatteq r6, r4, r6, r9 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + smlatteq r6, r0, r5, r3 │ │ │ │ + smlabteq r6, r0, fp, r7 │ │ │ │ + smlabbeq r6, r0, fp, r7 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + @ instruction: 0x010635b8 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + smlatbeq r6, r0, r5, r3 │ │ │ │ + @ instruction: 0x01067bb8 │ │ │ │ + @ instruction: 0x01067b94 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + smlabbeq r6, r0, r5, r3 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ bleq ff3afebc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2afec4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1afecc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0afed4 │ │ │ │ @@ -7646,392 +7646,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - smlabteq r6, r0, r0, r9 │ │ │ │ - smlabbeq r6, r0, r0, r9 │ │ │ │ - qaddeq r9, ip, r6 │ │ │ │ - @ instruction: 0x01067498 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - @ instruction: 0x010674b8 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - strheq r9, [r6, -r8] │ │ │ │ - swpeq r9, r4, [r6] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r6, r4, sp, r2 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r0, r9 │ │ │ │ - smlatbeq r6, ip, sp, r2 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x01062d9c │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - smlatteq r6, r0, r6, r7 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x0106759c │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - @ instruction: 0x01067594 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + smlabbeq r6, r0, r1, r9 │ │ │ │ tsteq r6, r0, asr #2 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlatteq r6, r4, ip, r2 │ │ │ │ - smlabteq r6, r8, r1, r9 │ │ │ │ - smlabbeq r6, r8, r1, r9 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - smlatbeq r6, r0, r5, r7 │ │ │ │ - @ instruction: 0x01062cbc │ │ │ │ - smlabbeq r6, r4, r1, r9 │ │ │ │ - smlabteq r6, r0, r5, r7 │ │ │ │ - smlatbeq r6, r4, ip, r2 │ │ │ │ - smlabteq r6, r0, r1, r9 │ │ │ │ - @ instruction: 0x0106919c │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + smlabteq r6, r4, lr, r2 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + @ instruction: 0x01067590 │ │ │ │ + smlatbeq r6, r4, lr, r2 │ │ │ │ + @ instruction: 0x0106759c │ │ │ │ + @ instruction: 0x01062e94 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ ldrdeq r7, [r6, -r8] │ │ │ │ - smlabbeq r6, r4, ip, r2 │ │ │ │ - smlatteq r6, r4, r5, r7 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - smlabbeq r6, ip, r2, r9 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r1, r9 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - smlatteq r6, r4, r1, r9 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r6, r7 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ + @ instruction: 0x010675b4 │ │ │ │ + smlabbeq r6, r4, r1, r9 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + @ instruction: 0x01069190 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + @ instruction: 0x010691b0 │ │ │ │ + smlatteq r6, ip, r5, r7 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + smlatbeq r6, r0, r7, r7 │ │ │ │ + @ instruction: 0x01069290 │ │ │ │ tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r1, r9 │ │ │ │ + smlatteq r6, ip, sp, r2 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + smlatteq r6, r8, r1, r9 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlabteq r6, r4, fp, r2 │ │ │ │ - smlatbeq r6, ip, r6, r7 │ │ │ │ - smlabbeq r6, r8, r6, r7 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - smlatbeq r6, r4, fp, r2 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - @ instruction: 0x01062b94 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x01069290 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - smlatbeq r6, r8, r6, r7 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - smlabbeq r6, ip, r2, r9 │ │ │ │ - smlabteq r6, r8, r6, r7 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - smlabteq r6, r8, r2, r9 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + mrseq r9, LR_usr │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlatbeq r6, r4, sp, r2 │ │ │ │ + smlabbeq r6, r8, r2, r9 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlabbeq r6, r0, r6, r7 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + smlabbeq r6, r0, r2, r9 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + @ instruction: 0x01067698 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + smlatbeq r6, r4, r6, r7 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + @ instruction: 0x010676b4 │ │ │ │ + smlabbeq r6, r4, r2, r9 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ smlatbeq r6, r4, r2, r9 │ │ │ │ - smlatteq r6, r0, r6, r7 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ + smlatteq r6, ip, ip, r2 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ smlatteq r6, ip, r6, r7 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - ldrdeq r9, [r6, -r4] │ │ │ │ - smlatteq r6, ip, sl, r2 │ │ │ │ + @ instruction: 0x010692bc │ │ │ │ + smlabteq r6, ip, ip, r2 │ │ │ │ + smlabteq r6, r8, r2, r9 │ │ │ │ + @ instruction: 0x01062cbc │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ smlatteq r6, r0, r2, r9 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - mrseq r9, LR_und │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - @ instruction: 0x01062abc │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + @ instruction: 0x01062c94 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + smlabbeq r6, r4, ip, r2 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ tsteq r6, r8, asr #14 │ │ │ │ - smlatbeq r6, ip, sl, r2 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - @ instruction: 0x010677bc │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - @ instruction: 0x010677b4 │ │ │ │ - @ instruction: 0x01067790 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlatbeq r6, r8, r3, r9 │ │ │ │ - smlabbeq r6, r4, r3, r9 │ │ │ │ - smlabteq r6, r0, r7, r7 │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - smlabteq r6, ip, r7, r7 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlatteq r6, ip, r7, r7 │ │ │ │ - @ instruction: 0x010693bc │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlabteq r6, r8, r3, r9 │ │ │ │ - smlabteq r6, ip, r9, r2 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlabteq r6, r4, r8, r7 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + @ instruction: 0x01069390 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlabbeq r6, r8, r7, r7 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + smlabbeq r6, r8, r3, r9 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + smlatbeq r6, r0, r7, r7 │ │ │ │ + smlatteq r6, r4, fp, r2 │ │ │ │ + smlatbeq r6, ip, r7, r7 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlatteq r6, r4, r3, r9 │ │ │ │ + smlatteq r6, r8, r7, r7 │ │ │ │ + smlabteq r6, r4, r7, r7 │ │ │ │ + @ instruction: 0x01069394 │ │ │ │ + smlatbeq r6, ip, fp, r2 │ │ │ │ + smlatbeq r6, r0, r3, r9 │ │ │ │ + @ instruction: 0x01062b9c │ │ │ │ smlatteq r6, r4, r3, r9 │ │ │ │ smlabteq r6, r0, r3, r9 │ │ │ │ strdeq r7, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, r9, r2 │ │ │ │ - smlatteq r6, r0, r3, r9 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - @ instruction: 0x010678bc │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + @ instruction: 0x010694b0 │ │ │ │ tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x010678b4 │ │ │ │ - @ instruction: 0x01067890 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlabteq r6, ip, r8, r2 │ │ │ │ - smlabbeq r6, r0, r9, r7 │ │ │ │ - smlatteq r6, r0, r4, r9 │ │ │ │ - smlatbeq r6, r0, r4, r9 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + smlatteq r6, r8, r3, r9 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + smlabbeq r6, r0, r8, r7 │ │ │ │ + smlabteq r6, ip, sl, r2 │ │ │ │ + smlabbeq r6, ip, r8, r7 │ │ │ │ + @ instruction: 0x01062abc │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r8, r7 │ │ │ │ tsteq r6, ip, ror r4 │ │ │ │ - @ instruction: 0x010678b8 │ │ │ │ - @ instruction: 0x0106289c │ │ │ │ - @ instruction: 0x0106949c │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlabbeq r6, r4, r8, r2 │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - @ instruction: 0x010694b4 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ + @ instruction: 0x01062a9c │ │ │ │ + smlabbeq r6, r8, r4, r9 │ │ │ │ + smlabbeq r6, ip, sl, r2 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + smlabbeq r6, r4, r9, r7 │ │ │ │ smlatteq r6, r4, r4, r9 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ + smlatbeq r6, r4, r4, r9 │ │ │ │ + smlabbeq r6, r0, r4, r9 │ │ │ │ + @ instruction: 0x010678bc │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + smlatbeq r6, r0, r4, r9 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + ldrdeq r9, [r6, -ip] │ │ │ │ + @ instruction: 0x010694b8 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - smlatteq r6, ip, r7, r2 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - smlabteq r6, r4, r9, r7 │ │ │ │ - smlabbeq r6, r4, r9, r7 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - @ instruction: 0x010627b4 │ │ │ │ - smlabbeq r6, r0, r9, r7 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - @ instruction: 0x0106279c │ │ │ │ - @ instruction: 0x010679bc │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + smlatteq r6, r8, r4, r9 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + @ instruction: 0x010629bc │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + @ instruction: 0x0106299c │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + smlabbeq r6, ip, r9, r2 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + smlatbeq r6, r0, r5, r9 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ @ instruction: 0x01067998 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + @ instruction: 0x01069598 │ │ │ │ tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ + @ instruction: 0x010679b0 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + @ instruction: 0x010679bc │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r5, r9 │ │ │ │ + smlatteq r6, ip, r8, r2 │ │ │ │ @ instruction: 0x010695b0 │ │ │ │ - smlabbeq r6, ip, r5, r9 │ │ │ │ - smlabteq r6, r8, r9, r7 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlatbeq r6, ip, r5, r9 │ │ │ │ - smlatteq r6, r8, r9, r7 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - smlatteq r6, r8, r5, r9 │ │ │ │ - smlabteq r6, r4, r5, r9 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ tsteq r6, ip, lsl #20 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x010696b4 │ │ │ │ - smlabbeq r6, r0, sl, r7 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - smlatteq r6, ip, r5, r9 │ │ │ │ - smlabteq r6, ip, r6, r2 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - @ instruction: 0x010626b4 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - @ instruction: 0x01062694 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - smlabbeq r6, r4, r6, r2 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ + @ instruction: 0x010628bc │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + smlatbeq r6, ip, r8, r2 │ │ │ │ + smlabteq r6, r8, fp, r7 │ │ │ │ + @ instruction: 0x010696b8 │ │ │ │ smlabbeq r6, r4, sl, r7 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - @ instruction: 0x01067a90 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01067ab0 │ │ │ │ - smlabbeq r6, r0, r6, r9 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - smlabbeq r6, ip, r6, r9 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - @ instruction: 0x01067b90 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ strdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ @ instruction: 0x010696b0 │ │ │ │ - smlabbeq r6, ip, r6, r9 │ │ │ │ - smlabteq r6, r8, sl, r7 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r6, r9 │ │ │ │ - smlatteq r6, r8, sl, r7 │ │ │ │ - smlabteq r6, r4, r5, r2 │ │ │ │ - smlatteq r6, r8, r6, r9 │ │ │ │ - smlabteq r6, r4, r6, r9 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + smlabbeq r6, r8, sl, r7 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlatbeq r6, r8, sl, r7 │ │ │ │ + smlatteq r6, ip, r7, r2 │ │ │ │ + smlatbeq r6, r8, r6, r9 │ │ │ │ + smlabbeq r6, r4, r6, r9 │ │ │ │ + smlabteq r6, r0, sl, r7 │ │ │ │ + smlabteq r6, ip, r7, r2 │ │ │ │ + smlabteq r6, ip, sl, r7 │ │ │ │ + @ instruction: 0x010627bc │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ tsteq r6, r0, lsl #22 │ │ │ │ - smlatbeq r6, r4, r5, r2 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - @ instruction: 0x01062594 │ │ │ │ - smlabbeq r6, r8, fp, r7 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - smlabbeq r6, r0, fp, r7 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r6, r9 │ │ │ │ + smlabbeq r6, ip, r7, r2 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r6, r9 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + smlatteq r6, r4, r6, r9 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + @ instruction: 0x01067b94 │ │ │ │ tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - smlatbeq r6, ip, r7, r9 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - smlabbeq r6, r4, fp, r7 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - smlatbeq r6, r4, fp, r7 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + @ instruction: 0x01067b94 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + smlatteq r6, ip, r6, r2 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ ldrdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, r4, r7, r9 │ │ │ │ - smlabbeq r6, r0, r7, r9 │ │ │ │ - @ instruction: 0x01067bbc │ │ │ │ - @ instruction: 0x010624bc │ │ │ │ - smlabteq r6, r8, fp, r7 │ │ │ │ - smlatbeq r6, ip, r4, r2 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - smlatteq r6, r0, fp, r7 │ │ │ │ - @ instruction: 0x010697b0 │ │ │ │ - smlabbeq r6, r4, r4, r2 │ │ │ │ - @ instruction: 0x010697bc │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - @ instruction: 0x01069990 │ │ │ │ - smlabteq r6, r4, r8, r9 │ │ │ │ - @ instruction: 0x01067c90 │ │ │ │ + smlabteq r6, r8, lr, r7 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ + @ instruction: 0x010697b0 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + smlabbeq r6, r8, fp, r7 │ │ │ │ + @ instruction: 0x0106269c │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + smlatbeq r6, r8, fp, r7 │ │ │ │ + smlabbeq r6, r4, r6, r2 │ │ │ │ + smlatbeq r6, r8, r7, r9 │ │ │ │ + smlabbeq r6, r4, r7, r9 │ │ │ │ + smlabteq r6, r0, fp, r7 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + smlabteq r6, ip, fp, r7 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + smlatteq r6, r4, fp, r7 │ │ │ │ + @ instruction: 0x010697b4 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + smlatteq r6, ip, r7, r9 │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - smlabbeq r6, r8, ip, r7 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + smlatteq r6, r4, r5, r2 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + @ instruction: 0x010625b4 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x0106259c │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ tsteq r6, r0, asr #16 │ │ │ │ - smlabteq r6, r4, r3, r2 │ │ │ │ - smlatteq r6, r4, ip, r7 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - @ instruction: 0x01067c94 │ │ │ │ - @ instruction: 0x0106239c │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + smlabbeq r6, r8, ip, r7 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlabteq r6, r0, r8, r9 │ │ │ │ + smlabteq r6, r4, ip, r7 │ │ │ │ smlatbeq r6, r0, ip, r7 │ │ │ │ - smlabbeq r6, ip, r3, r2 │ │ │ │ - smlatteq r6, r4, ip, r7 │ │ │ │ - smlabteq r6, r0, ip, r7 │ │ │ │ - @ instruction: 0x01069890 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + smlabteq r6, r0, r8, r9 │ │ │ │ @ instruction: 0x0106989c │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - @ instruction: 0x01067db0 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + smlatteq r6, r4, ip, r7 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlabbeq r6, r4, r9, r9 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + smlatteq r6, ip, ip, r7 │ │ │ │ + @ instruction: 0x010698bc │ │ │ │ + smlabteq r6, ip, r4, r2 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + ldrdeq r9, [r6, -ip] │ │ │ │ + @ instruction: 0x010624b4 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + @ instruction: 0x01062494 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + smlabbeq r6, r4, r4, r2 │ │ │ │ + smlatbeq r6, r4, sp, r7 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + smlatbeq r6, r4, sp, r7 │ │ │ │ + smlabbeq r6, r0, sp, r7 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ ldrdeq r9, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r8, r9 │ │ │ │ - smlatteq r6, r8, ip, r7 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - smlabteq r6, ip, r8, r9 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlatteq r6, r4, r8, r9 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - smlatteq r6, r4, r2, r2 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - @ instruction: 0x010622bc │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - smlatbeq r6, ip, r2, r2 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlabbeq r6, ip, r2, r2 │ │ │ │ - smlabbeq r6, r8, sp, r7 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ + @ instruction: 0x01069990 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlatbeq r6, r8, sp, r7 │ │ │ │ + smlatteq r6, ip, r3, r2 │ │ │ │ + smlabbeq r6, ip, r9, r9 │ │ │ │ + smlabteq r6, r8, sp, r7 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlabteq r6, r8, r9, r9 │ │ │ │ + smlatbeq r6, r4, r9, r9 │ │ │ │ + smlatteq r6, r0, sp, r7 │ │ │ │ + @ instruction: 0x010623b4 │ │ │ │ + smlatteq r6, ip, sp, r7 │ │ │ │ + smlatbeq r6, r4, r3, r2 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + smlatteq r6, r0, r9, r9 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ eorspl pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -8848,26 +8848,26 @@ │ │ │ │ @ instruction: 0xf5a480f7 │ │ │ │ @ instruction: 0xf04f5465 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ @ instruction: 0xf002835c │ │ │ │ svclt 0x0000b8eb │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - smlatteq r8, r8, r7, r1 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - strdeq r1, [r8, -r4] │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - smlatteq r6, r4, r3, r9 │ │ │ │ - smlabteq r6, lr, r3, r9 │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - strdeq r1, [r8, -sl] │ │ │ │ + smlabteq r6, r6, r3, r9 │ │ │ │ + smlatbeq r8, r8, r8, r1 │ │ │ │ + @ instruction: 0x010693ba │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + @ instruction: 0x010817b4 │ │ │ │ + smlabteq r6, lr, r4, r9 │ │ │ │ + smlatteq r8, r4, r5, r1 │ │ │ │ + @ instruction: 0x010694ba │ │ │ │ + smlatbeq r6, r4, r4, r9 │ │ │ │ + smlabbeq r6, lr, r4, r9 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + @ instruction: 0x010814ba │ │ │ │ strbtpl pc, [r6], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ sbchi pc, ip, r2, lsl #4 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [fp, r3, ror #1] │ │ │ │ teqphi r5, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stmialt r4, {r1, ip, sp, lr, pc}^ │ │ │ │ @@ -10156,172 +10156,172 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea56 │ │ │ │ bmi fe8e4940 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4e │ │ │ │ svclt 0x0000bebb │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlabteq r8, r2, r4, r0 │ │ │ │ - smlatteq r6, ip, pc, r7 @ │ │ │ │ - smlatbeq r8, r0, r4, r0 │ │ │ │ + @ instruction: 0x01060d98 │ │ │ │ + smlabbeq r8, r2, r5, r0 │ │ │ │ + smlatbeq r6, ip, r0, r8 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ + strheq r8, [r6, -r0] │ │ │ │ + strheq r8, [r6, -r4] │ │ │ │ + swpeq r8, r6, [r6] @ │ │ │ │ + @ instruction: 0x010ecb92 │ │ │ │ + smlabbeq r6, lr, r0, r8 │ │ │ │ + smlabbeq r6, r0, r0, r8 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + smlabbeq r6, r8, r0, r8 │ │ │ │ + smlabbeq r6, sl, r0, r8 │ │ │ │ + smlabbeq r6, r6, r0, r8 │ │ │ │ + smlabbeq r8, ip, r4, r0 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + smlatteq r6, r0, pc, r7 @ │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + smlabteq r6, r8, ip, r0 │ │ │ │ + @ instruction: 0x01060cbe │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r6, lr │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq lr, r4, asr #20 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, sl, asr #24 │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + @ instruction: 0x01060a9e │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ strdeq r7, [r6, -r0] │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ + smlatteq r6, lr, lr, r7 │ │ │ │ + smlatteq r6, r8, lr, r7 │ │ │ │ + smlatteq r6, r6, lr, r7 │ │ │ │ + smlatteq r6, r4, lr, r7 │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ ldrdeq r7, [r6, -r6] │ │ │ │ - ldrdeq ip, [lr, -r2] │ │ │ │ - smlabteq r6, lr, pc, r7 @ │ │ │ │ - smlabteq r6, r0, pc, r7 @ │ │ │ │ - @ instruction: 0x01067fbe │ │ │ │ - smlabteq r6, r8, pc, r7 @ │ │ │ │ - smlabteq r6, sl, pc, r7 @ │ │ │ │ - smlabteq r6, r6, pc, r7 @ │ │ │ │ - smlabteq r8, ip, r3, r0 │ │ │ │ - @ instruction: 0x01067fb6 │ │ │ │ - smlatbeq r8, r8, r3, r0 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - smlabbeq lr, r4, r9, ip │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - smlabbeq r6, sl, fp, r0 │ │ │ │ - smlabbeq r6, r2, fp, r0 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - @ instruction: 0x010802bc │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - smlabbeq r6, r6, sl, r0 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + smlabteq r6, r2, lr, r7 │ │ │ │ + @ instruction: 0x01067ebc │ │ │ │ + @ instruction: 0x01067eb6 │ │ │ │ + smlatteq r6, r4, r1, r8 │ │ │ │ + @ instruction: 0x01067e96 │ │ │ │ + smlabbeq r6, ip, lr, r7 │ │ │ │ + smlabbeq r6, r6, lr, r7 │ │ │ │ + smlabbeq r6, r0, lr, r7 │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + smlabbeq r6, ip, r8, r0 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ tsteq r6, lr, lsr #28 │ │ │ │ tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ + smlabbeq r6, r2, ip, r7 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ strdeq r7, [r6, -ip] │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - smlabteq r6, ip, sp, r7 │ │ │ │ - smlabteq r6, r6, sp, r7 │ │ │ │ - smlabteq r6, r0, sp, r7 │ │ │ │ - @ instruction: 0x01067dba │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - @ instruction: 0x01067d9a │ │ │ │ - @ instruction: 0x01067d90 │ │ │ │ - smlabbeq r6, r6, sp, r7 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlabteq r6, ip, r7, r0 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - smlabteq r6, r2, fp, r7 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - tsteq lr, r2, lsr r5 │ │ │ │ - smlatbeq r6, r6, r6, r0 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsl r9 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsl #18 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - smlatteq r6, r2, r8, r0 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - smlabteq lr, sl, r3, ip │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - tstpeq r7, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - tstpeq r7, r2, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq lr, lr, lsr r2 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - tsteq r6, r2, asr #12 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - smlatbeq lr, ip, r1, ip │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq lr, r2, ror #2 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + @ instruction: 0x01060898 │ │ │ │ + @ instruction: 0x01060896 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + @ instruction: 0x010609b6 │ │ │ │ + smlabteq r6, r2, r9, r0 │ │ │ │ + @ instruction: 0x010609be │ │ │ │ + @ instruction: 0x010609ba │ │ │ │ + @ instruction: 0x010609b6 │ │ │ │ + @ instruction: 0x010609b6 │ │ │ │ + tsteq lr, r8, lsr #10 │ │ │ │ + smlatbeq r6, r2, r9, r0 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ tsteq r6, lr, lsr #18 │ │ │ │ tsteq r6, r8, lsr #18 │ │ │ │ tsteq r6, r2, lsr #18 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, sl, lsl r9 │ │ │ │ + smlabbeq lr, sl, r4, ip │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + smlatteq r7, r8, sp, pc @ │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + smlabteq r7, r2, sp, pc @ │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ strdeq ip, [lr, -lr] │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - smlatteq r6, ip, r8, r7 │ │ │ │ - smlatteq r6, sl, r8, r7 │ │ │ │ - smlatteq r6, r8, r8, r7 │ │ │ │ - smlatteq r6, r6, r8, r7 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - strdeq r1, [r8, -r0] │ │ │ │ - tsteq r8, r2 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq lr, sl, lsl r0 │ │ │ │ - smlabbeq r6, lr, r1, r0 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - @ instruction: 0x010ebfb4 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - smlatteq r6, r8, r3, r0 │ │ │ │ - @ instruction: 0x0107f892 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - qaddeq r0, lr, r6 │ │ │ │ - smlatbeq r6, r6, r7, r7 │ │ │ │ - smlatbeq r6, r6, r7, r7 │ │ │ │ - smlatbeq r6, sl, r7, r7 │ │ │ │ - @ instruction: 0x01080792 │ │ │ │ - smlatbeq r6, r2, r7, r7 │ │ │ │ - smlabbeq r6, r4, r3, r7 │ │ │ │ - smlabbeq r6, sl, r7, r7 │ │ │ │ - smlabbeq r6, lr, r7, r7 │ │ │ │ - smlabbeq r6, lr, r7, r7 │ │ │ │ - smlabbeq r6, ip, r7, r7 │ │ │ │ - smlabbeq r6, sl, r7, r7 │ │ │ │ - smlabbeq r6, r8, r7, r7 │ │ │ │ - smlabbeq r6, sl, r7, r7 │ │ │ │ - smlatteq lr, r6, sp, fp │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq lr, ip, ror #4 │ │ │ │ + smlatteq r6, r6, r6, r0 │ │ │ │ + tsteq lr, r2, lsr #4 │ │ │ │ + @ instruction: 0x01060396 │ │ │ │ + smlatteq r6, lr, r9, r7 │ │ │ │ + smlatteq r6, r8, r9, r7 │ │ │ │ + smlatteq r6, r2, r9, r7 │ │ │ │ + @ instruction: 0x010ec1be │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + smlatbeq r6, ip, r9, r7 │ │ │ │ + smlatbeq r6, sl, r9, r7 │ │ │ │ + smlatbeq r6, r8, r9, r7 │ │ │ │ + smlatbeq r6, r6, r9, r7 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + @ instruction: 0x010816b0 │ │ │ │ + smlabteq r8, r2, r0, lr │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + smlatteq r6, r4, r8, r7 │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + smlatteq r6, r8, r1, r0 │ │ │ │ + smlabteq r6, ip, r8, r7 │ │ │ │ + smlabteq r6, ip, r8, r7 │ │ │ │ + smlabteq r6, r8, r8, r7 │ │ │ │ + smlabteq r6, r4, r8, r7 │ │ │ │ + smlabteq r6, r0, r8, r7 │ │ │ │ + @ instruction: 0x010678b8 │ │ │ │ + @ instruction: 0x010678bc │ │ │ │ + smlatbeq r6, r8, r4, r0 │ │ │ │ + tstpeq r7, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01060494 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r8, r2, asr r8 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + smlatbeq lr, r6, lr, fp │ │ │ │ + tsteq r6, sl, lsr r8 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ blcs b343c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e908 │ │ │ │ @ instruction: 0xf8dfbd75 │ │ │ │ @ instruction: 0xf0062af4 │ │ │ │ ldrbtmi r0, [sl], #-1543 @ 0xfffff9f9 │ │ │ │ @@ -11019,128 +11019,128 @@ │ │ │ │ mul r7, sl, fp │ │ │ │ @ instruction: 0x463b4a76 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl fe4b3b88 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatteq r6, r0, r4, r7 │ │ │ │ - @ instruction: 0x0105fc92 │ │ │ │ - smlatbeq r6, r4, r4, r7 │ │ │ │ - @ instruction: 0x0106749e │ │ │ │ - @ instruction: 0x01067494 │ │ │ │ - smlabbeq r6, lr, r4, r7 │ │ │ │ - tstpeq r5, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - tstpeq r5, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r2, r3, pc @ │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - smlatbeq r7, r0, r3, pc @ │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tstpeq r7, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ + smlatbeq r6, r0, r5, r7 │ │ │ │ + tstpeq r5, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + smlabteq r5, lr, ip, pc @ │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r2, lsr r5 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlabbeq r7, r2, r4, pc @ │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tstpeq r7, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, lr, r4, r7 │ │ │ │ + tstpeq r7, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r4, r7 │ │ │ │ + smlabteq r6, r8, r4, r7 │ │ │ │ + smlabteq r6, r4, r4, r7 │ │ │ │ + smlabteq r6, r0, r4, r7 │ │ │ │ + @ instruction: 0x010674bc │ │ │ │ + @ instruction: 0x010674b8 │ │ │ │ + @ instruction: 0x010674b4 │ │ │ │ + smlatbeq r6, ip, r4, r7 │ │ │ │ + smlatbeq r6, r8, r4, r7 │ │ │ │ + @ instruction: 0x010674b4 │ │ │ │ + @ instruction: 0x01067498 │ │ │ │ + smlabteq lr, sl, r9, fp │ │ │ │ + smlabbeq r6, sl, r4, r7 │ │ │ │ + @ instruction: 0x01067490 │ │ │ │ + smlabbeq r6, sl, r4, r7 │ │ │ │ + smlatbeq r5, ip, ip, pc @ │ │ │ │ + strdeq pc, [r7, -r6] │ │ │ │ + tsteq r6, r2, ror #8 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + smlatteq lr, r6, r8, fp │ │ │ │ + tstpeq r5, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ + @ instruction: 0x0108d594 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ smlatteq r6, ip, r3, r7 │ │ │ │ smlatteq r6, r8, r3, r7 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq lr, sl, lsl #18 │ │ │ │ - smlabteq r6, sl, r3, r7 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlabteq r6, sl, r3, r7 │ │ │ │ - smlatteq r5, ip, fp, pc @ │ │ │ │ - tstpeq r7, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r2, r3, r7 │ │ │ │ - @ instruction: 0x01067396 │ │ │ │ - @ instruction: 0x01067390 │ │ │ │ - smlabbeq r6, sl, r3, r7 │ │ │ │ - smlabbeq r6, r4, r3, r7 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - tsteq lr, r6, lsr #16 │ │ │ │ - @ instruction: 0x0105f99c │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlatbeq lr, r6, r7, fp │ │ │ │ - smlatbeq lr, r6, r6, fp │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - tstpeq r7, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ + tsteq lr, r6, ror #16 │ │ │ │ + tsteq lr, r6, ror #14 │ │ │ │ + smlabteq r6, sl, r2, r7 │ │ │ │ + ldrdeq pc, [r7, -r0] │ │ │ │ + smlabteq r6, r4, r2, r7 │ │ │ │ + @ instruction: 0x010672be │ │ │ │ + @ instruction: 0x010672b8 │ │ │ │ + smlatbeq r5, r8, fp, pc @ │ │ │ │ + qaddeq pc, r2, r7 @ │ │ │ │ + @ instruction: 0x0105fb94 │ │ │ │ + tstpeq r5, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01096aba │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + tstpeq r5, r2, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r6, r1, r7 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + tstpeq r5, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + @ instruction: 0x0105f6b8 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r7, sl, ror lr │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ strdeq r7, [r6, -lr] │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlatteq r5, r8, sl, pc @ │ │ │ │ - @ instruction: 0x0107ef92 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [r9, -sl] │ │ │ │ - tsteq lr, lr, lsl r5 │ │ │ │ - @ instruction: 0x0105f692 │ │ │ │ - smlabteq r6, r6, r0, r7 │ │ │ │ - strheq r7, [r6, -sl] │ │ │ │ - smlatbeq r6, lr, r0, r7 │ │ │ │ - tstpeq r5, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlatteq r6, sl, r0, r7 │ │ │ │ + smlatteq r6, r0, r0, r7 │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + smlabteq r6, ip, r0, r7 │ │ │ │ + strheq r7, [r6, -lr] │ │ │ │ + strheq r7, [r6, -r0] │ │ │ │ + smlatbeq r6, r2, r0, r7 │ │ │ │ + swpeq r7, r8, [r6] │ │ │ │ + swpeq r7, r4, [r6] │ │ │ │ + swpeq r7, r0, [r6] │ │ │ │ + smlabbeq r6, ip, r0, r7 │ │ │ │ + smlabbeq r6, ip, r0, r7 │ │ │ │ + smlabbeq r6, r8, r0, r7 │ │ │ │ smlabbeq r6, r4, r0, r7 │ │ │ │ smlabbeq r6, r0, r0, r7 │ │ │ │ tsteq r6, ip, ror r0 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - qaddeq r7, ip, r6 │ │ │ │ - @ instruction: 0x0107edba │ │ │ │ - qaddeq r7, r2, r6 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - tsteq r6, ip │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlatteq r6, r2, pc, r6 @ │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, ip, pc, r6 @ │ │ │ │ - smlabteq r6, ip, pc, r6 @ │ │ │ │ - smlabteq r6, r8, pc, r6 @ │ │ │ │ - smlabteq r6, r4, pc, r6 @ │ │ │ │ - smlabteq r6, r0, pc, r6 @ │ │ │ │ - @ instruction: 0x01066fbc │ │ │ │ - @ instruction: 0x01066fb0 │ │ │ │ - smlatbeq r6, r4, pc, r6 @ │ │ │ │ - @ instruction: 0x01066f98 │ │ │ │ - @ instruction: 0x01066f90 │ │ │ │ - smlabbeq r6, r4, pc, r6 @ │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, lsr pc │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r6, lsr pc │ │ │ │ - strheq fp, [lr, -r2] │ │ │ │ - tstpeq r5, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, lsl sl │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + qaddeq r7, r8, r6 │ │ │ │ + qaddeq r7, r0, r6 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tstpeq r5, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ strdeq r6, [r6, -lr] │ │ │ │ strdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x0105ee94 │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + tsteq lr, r2, ror r1 │ │ │ │ + smlatteq r5, lr, r2, pc @ │ │ │ │ + ldrdeq lr, [r7, -r8] │ │ │ │ + smlabteq r6, sl, pc, r6 @ │ │ │ │ + smlabteq r6, sl, pc, r6 @ │ │ │ │ + smlabteq r6, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x01066fbe │ │ │ │ + @ instruction: 0x01066fbe │ │ │ │ + @ instruction: 0x01066fb8 │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ teqpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 q4, , q11 │ │ │ │ vcge.s8 d24, d3, d1 │ │ │ │ addsmi r5, r8, #220, 6 @ 0x70000003 │ │ │ │ ldrbthi pc, [r3], r2 @ │ │ │ │ strhi pc, [lr, #-512] @ 0xfffffe00 │ │ │ │ @@ -11936,91 +11936,91 @@ │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vabd.s8 d24, d3, d7 │ │ │ │ addsmi r6, r8, #132, 6 @ 0x10000002 │ │ │ │ strhi pc, [r6, -r2, asr #32] │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r6, r2, ip, r6 │ │ │ │ - smlatteq r6, sl, ip, r6 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - smlatbeq r6, r0, sp, r6 │ │ │ │ - @ instruction: 0x01066db4 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - @ instruction: 0x01066e9e │ │ │ │ - @ instruction: 0x01066e90 │ │ │ │ - smlatteq r6, ip, lr, r6 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - smlatbeq r6, r6, pc, r6 @ │ │ │ │ - smlabteq r6, r0, pc, r6 @ │ │ │ │ - smlatteq r6, r4, pc, r6 @ │ │ │ │ - smlabteq r6, r2, pc, r6 @ │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ + smlatbeq r6, sl, sp, r6 │ │ │ │ + smlabteq r6, r0, sp, r6 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + smlatbeq r6, ip, pc, r6 @ │ │ │ │ + @ instruction: 0x01066fb2 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ tsteq r6, lr │ │ │ │ - tsteq r6, ip │ │ │ │ - qaddeq r7, r8, r6 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - swpeq r7, r8, [r6] │ │ │ │ - strheq r7, [r6, -r2] │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + smlabbeq r6, r0, r0, r7 │ │ │ │ + smlatbeq r6, r4, r0, r7 │ │ │ │ + smlabbeq r6, r2, r0, r7 │ │ │ │ + smlabteq r6, lr, r0, r7 │ │ │ │ + smlabteq r6, ip, r0, r7 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r2, ror r1 │ │ │ │ + @ instruction: 0x0106719e │ │ │ │ + @ instruction: 0x0106719c │ │ │ │ + smlatteq r6, r8, r1, r7 │ │ │ │ + smlatteq r6, lr, r1, r7 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + @ instruction: 0x01067390 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + @ instruction: 0x010674ba │ │ │ │ + smlabteq r6, r6, r4, r7 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + smlatbeq r6, r2, r5, r7 │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, r6, r7 │ │ │ │ + smlatbeq r6, r0, r6, r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + smlatbeq r6, r6, r9, r7 │ │ │ │ + @ instruction: 0x010679b2 │ │ │ │ + tsteq r6, sl, asr #20 │ │ │ │ + smlabbeq r6, lr, sl, r7 │ │ │ │ ldrdeq r7, [r6, -lr] │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - smlatbeq r6, r2, r1, r7 │ │ │ │ - smlatbeq r6, r8, r1, r7 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlabbeq r6, r0, r2, r7 │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + smlabbeq r6, lr, fp, r7 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ ldrdeq r7, [r6, -r0] │ │ │ │ - @ instruction: 0x010672b2 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - @ instruction: 0x0106749e │ │ │ │ - smlatteq r6, r2, r4, r7 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - smlabteq r6, r8, r5, r7 │ │ │ │ - smlatteq r6, r0, r5, r7 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - smlabbeq r6, r2, r6, r7 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - @ instruction: 0x010677b0 │ │ │ │ - smlatbeq r6, r0, r7, r7 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlatteq r6, r6, r8, r7 │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - smlabbeq r6, sl, r9, r7 │ │ │ │ - smlabteq r6, lr, r9, r7 │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - @ instruction: 0x01067ab6 │ │ │ │ - smlabteq r6, lr, sl, r7 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - smlatbeq r6, r8, ip, r7 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - smlabteq r6, ip, sp, r7 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - @ instruction: 0x01067eb8 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - smlatbeq r6, r8, pc, r7 @ │ │ │ │ - smlabteq r6, r0, pc, r7 @ │ │ │ │ - qaddeq r8, sl, r6 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + smlabbeq r6, ip, lr, r7 │ │ │ │ + @ instruction: 0x01067e98 │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + smlabteq r6, ip, pc, r7 @ │ │ │ │ + smlabteq r6, lr, pc, r7 @ │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + smlabbeq r6, r0, r0, r8 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r6, r8, #152, 6 @ 0x60000002 │ │ │ │ strbthi pc, [r6], -r2, asr #32 @ │ │ │ │ stceq 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -12798,87 +12798,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r6, r4, pc, r7 @ │ │ │ │ - tsteq r6, r8 │ │ │ │ - qaddeq r8, r8, r6 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - smlatteq r6, r2, r0, r8 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - @ instruction: 0x01068190 │ │ │ │ - @ instruction: 0x0106819a │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - smlabteq r6, r8, r2, r8 │ │ │ │ - smlabteq r6, r6, r2, r8 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - @ instruction: 0x010684b0 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - smlabteq r6, r0, r5, r8 │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - tsteq r6, r6, asr r7 │ │ │ │ - smlatbeq r6, r6, r7, r8 │ │ │ │ - smlatbeq r6, r6, r7, r8 │ │ │ │ - smlatteq r6, r6, r7, r8 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ + smlabbeq r6, r4, r0, r8 │ │ │ │ + smlabteq r6, r8, r0, r8 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, sl, lsl #2 │ │ │ │ + smlatbeq r6, r2, r1, r8 │ │ │ │ + @ instruction: 0x010681b8 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlabbeq r6, r8, r3, r8 │ │ │ │ + smlabbeq r6, r6, r3, r8 │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + tsteq r6, r6, lsr r4 │ │ │ │ + smlabteq r6, lr, r4, r8 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + @ instruction: 0x010685b6 │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + smlatteq r6, r8, r5, r8 │ │ │ │ + smlabbeq r6, r0, r6, r8 │ │ │ │ + @ instruction: 0x01068696 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + tsteq r6, r6, lsl r8 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + smlatbeq r6, r6, r8, r8 │ │ │ │ + @ instruction: 0x01068890 │ │ │ │ + @ instruction: 0x0106a498 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + smlabteq r6, r4, r8, r8 │ │ │ │ + @ instruction: 0x0106a490 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + @ instruction: 0x0106889a │ │ │ │ + smlabbeq r6, lr, r4, sl │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + @ instruction: 0x010688b6 │ │ │ │ + smlatbeq r6, sl, r4, sl │ │ │ │ + smlatteq r6, r4, r8, r8 │ │ │ │ + @ instruction: 0x0106a4bc │ │ │ │ + smlabbeq r6, lr, r4, sl │ │ │ │ + smlatteq r6, lr, r8, r8 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + smlabteq r6, lr, r4, sl │ │ │ │ + smlatbeq r6, ip, r4, sl │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ ldrdeq sl, [r6, -r8] │ │ │ │ - @ instruction: 0x0106a3b4 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - smlabteq r6, lr, r3, sl │ │ │ │ - @ instruction: 0x0106a3b8 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - smlatteq r6, sl, r3, sl │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - strdeq sl, [r6, -ip] │ │ │ │ - smlabteq r6, lr, r3, sl │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - smlatteq r6, ip, r3, sl │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r3, sl │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + @ instruction: 0x010688b8 │ │ │ │ + smlatbeq r6, ip, r4, sl │ │ │ │ + @ instruction: 0x0106a498 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + ldrdeq sl, [r6, -r2] │ │ │ │ + @ instruction: 0x0106a4be │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r4, sl │ │ │ │ ldrdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsr r8 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, sl, ror r8 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - smlabbeq r6, ip, r8, r8 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - smlabbeq r6, lr, r8, r8 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - @ instruction: 0x010688b2 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + smlatteq r6, ip, r4, sl │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r2, lsr r5 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ cmnpcs r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ stmdale sp, {r0, r1, r3, r7, r8, r9, pc} │ │ │ │ cmnpcs r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438389 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ @@ -13655,88 +13655,88 @@ │ │ │ │ movtvs pc, #34371 @ 0x8643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643847b │ │ │ │ addsmi r6, r8, #76, 6 @ 0x30000001 │ │ │ │ ldrbthi pc, [sl], #-66 @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - @ instruction: 0x0106879e │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - smlatbeq r6, lr, r7, r8 │ │ │ │ - smlabbeq r6, lr, r7, r8 │ │ │ │ - smlabbeq r6, r2, r3, sl │ │ │ │ - @ instruction: 0x010687ba │ │ │ │ - @ instruction: 0x0106a392 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - smlatbeq r6, sl, r7, r8 │ │ │ │ - @ instruction: 0x01068794 │ │ │ │ - smlabbeq r6, r8, r3, sl │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - smlabteq r6, r8, r7, r8 │ │ │ │ - @ instruction: 0x0106a394 │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - smlatbeq r6, sl, r7, r8 │ │ │ │ - @ instruction: 0x0106a39e │ │ │ │ - smlabbeq r6, sl, r3, sl │ │ │ │ - smlatteq r6, sl, r7, r8 │ │ │ │ - smlabteq r6, r8, r7, r8 │ │ │ │ - @ instruction: 0x0106a3bc │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlabteq r6, lr, r3, sl │ │ │ │ - @ instruction: 0x0106a394 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - @ instruction: 0x0106a3b0 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlatteq r6, r8, r3, sl │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - @ instruction: 0x0106a3be │ │ │ │ - tsteq r6, lr, lsl r8 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ tsteq r6, lr, asr #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r2, ror r8 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - @ instruction: 0x0106889c │ │ │ │ - tsteq r6, sl, ror #8 │ │ │ │ - @ instruction: 0x010688b0 │ │ │ │ - smlabbeq r6, r6, r8, r8 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + smlabbeq r6, r8, r8, r8 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + @ instruction: 0x01068898 │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + smlatbeq r6, sl, r8, r8 │ │ │ │ + smlabbeq r6, r8, r8, r8 │ │ │ │ tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ + @ instruction: 0x010688b4 │ │ │ │ + smlabbeq r6, lr, r4, sl │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + @ instruction: 0x010688b4 │ │ │ │ + @ instruction: 0x0106889e │ │ │ │ + @ instruction: 0x0106a492 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + @ instruction: 0x0106a49c │ │ │ │ + smlatteq r6, r0, r8, r8 │ │ │ │ + @ instruction: 0x010688b4 │ │ │ │ + smlatbeq r6, r8, r4, sl │ │ │ │ + @ instruction: 0x0106a492 │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlabteq r6, r6, r4, sl │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ smlabteq r6, sl, r8, r8 │ │ │ │ - smlatbeq r6, sl, r8, r8 │ │ │ │ - smlatbeq r6, r0, r4, sl │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - @ instruction: 0x0106a4b6 │ │ │ │ + @ instruction: 0x0106a4be │ │ │ │ + @ instruction: 0x0106a49c │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + smlabteq r6, sl, r4, sl │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + smlatteq r6, r0, r8, r8 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + @ instruction: 0x0106a4be │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + strdeq sl, [r6, -sl] │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlabbeq r6, sl, r9, r8 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + @ instruction: 0x0106899c │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ msrvc CPSR_f, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vcgt.s8 q4, q8, │ │ │ │ @ instruction: 0xf6438156 │ │ │ │ addsmi r6, r8, #188, 6 @ 0xf0000002 │ │ │ │ bicshi pc, lr, #2 │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @@ -14563,290 +14563,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - smlatbeq r6, r2, r7, r8 │ │ │ │ - smlabbeq r6, ip, r7, r8 │ │ │ │ - smlabbeq r6, r2, r3, sl │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - smlabteq r6, r0, r7, r8 │ │ │ │ - smlabbeq r6, ip, r3, sl │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - smlatbeq r6, r4, r7, r8 │ │ │ │ - @ instruction: 0x0106a398 │ │ │ │ - smlabbeq r6, r2, r3, sl │ │ │ │ - smlatteq r6, r2, r7, r8 │ │ │ │ - smlabteq r6, r2, r7, r8 │ │ │ │ - @ instruction: 0x0106a3b6 │ │ │ │ - smlatteq r6, lr, r7, r8 │ │ │ │ - smlabteq r6, r6, r3, sl │ │ │ │ - smlabbeq r6, sl, r3, sl │ │ │ │ - smlatteq r6, ip, r7, r8 │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - smlabteq r6, sl, r3, sl │ │ │ │ - smlatbeq r6, r8, r3, sl │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - smlatteq r6, ip, r7, r8 │ │ │ │ - smlatteq r6, r0, r3, sl │ │ │ │ - smlabteq r6, ip, r3, sl │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - smlabteq r6, r6, r9, r4 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - @ instruction: 0x0105bdb2 │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - smlatbeq r5, r2, sp, fp │ │ │ │ - smlabteq r6, sl, pc, r3 @ │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - @ instruction: 0x01063f96 │ │ │ │ - smlabbeq r5, r2, sp, fp │ │ │ │ - smlabteq r6, lr, pc, r3 @ │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - tsteq r5, sl, asr #26 │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - tsteq r5, sl, lsr sp │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - smlabteq r6, sl, r0, r4 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - @ instruction: 0x010641ba │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + smlabbeq r6, r0, r8, r8 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + @ instruction: 0x01068890 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + smlatbeq r6, r2, r8, r8 │ │ │ │ + smlabbeq r6, r2, r8, r8 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + smlatbeq r6, lr, r8, r8 │ │ │ │ + smlabbeq r6, r6, r4, sl │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + smlatbeq r6, ip, r8, r8 │ │ │ │ + @ instruction: 0x01068896 │ │ │ │ + smlabbeq r6, sl, r4, sl │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlabteq r6, r8, r8, r8 │ │ │ │ + @ instruction: 0x0106a496 │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + smlatbeq r6, ip, r8, r8 │ │ │ │ + smlatbeq r6, r0, r4, sl │ │ │ │ + smlabbeq r6, ip, r4, sl │ │ │ │ + smlatteq r6, ip, r8, r8 │ │ │ │ + smlabteq r6, sl, r8, r8 │ │ │ │ + @ instruction: 0x0106a4be │ │ │ │ + strdeq r8, [r6, -r6] │ │ │ │ + smlabteq r6, lr, r4, sl │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + @ instruction: 0x010659be │ │ │ │ + smlabbeq r6, r6, sl, r4 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + @ instruction: 0x010642be │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + smlatteq r6, r6, pc, r3 @ │ │ │ │ + @ instruction: 0x01063fb6 │ │ │ │ + smlabteq r6, r2, pc, r3 @ │ │ │ │ + tsteq r5, r2, ror lr │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + tsteq r5, r2, ror #28 │ │ │ │ + smlabbeq r6, sl, r0, r4 │ │ │ │ + tsteq r6, r2, lsr r0 │ │ │ │ + qaddeq r4, r6, r6 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + smlabbeq r6, lr, r0, r4 │ │ │ │ + tsteq r5, r2, lsr lr │ │ │ │ + @ instruction: 0x0106419a │ │ │ │ tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ + smlatteq r6, lr, r0, r4 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r5, sl, lsl #28 │ │ │ │ + tsteq r6, lr, lsr r1 │ │ │ │ + strdeq fp, [r5, -sl] │ │ │ │ + smlabteq r6, r6, r1, r4 │ │ │ │ + smlabbeq r6, sl, r1, r4 │ │ │ │ + @ instruction: 0x0106419a │ │ │ │ ldrdeq fp, [r5, -sl] │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - smlabteq r5, sl, ip, fp │ │ │ │ - smlatteq r6, r2, r1, r4 │ │ │ │ - smlatbeq r6, sl, r1, r4 │ │ │ │ - @ instruction: 0x010641ba │ │ │ │ - smlatbeq r5, sl, ip, fp │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - @ instruction: 0x0105bc9a │ │ │ │ - @ instruction: 0x01064296 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ + @ instruction: 0x010641be │ │ │ │ + smlabteq r5, sl, sp, fp │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ tsteq r6, sl, lsr #4 │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r5, r2, ror #24 │ │ │ │ - @ instruction: 0x0106429a │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + @ instruction: 0x0105bd9a │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + smlabbeq r5, sl, sp, fp │ │ │ │ + smlatbeq r6, r2, r2, r4 │ │ │ │ tsteq r6, sl, ror #4 │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - @ instruction: 0x01064296 │ │ │ │ - tsteq r5, sl, lsr ip │ │ │ │ - smlatteq r6, r2, r4, r4 │ │ │ │ - @ instruction: 0x010643be │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - smlatteq r6, r6, r2, r4 │ │ │ │ - @ instruction: 0x010642b6 │ │ │ │ - smlabteq r6, r2, r2, r4 │ │ │ │ - tsteq r5, r2, lsl #24 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + @ instruction: 0x0106429a │ │ │ │ + tsteq r5, sl, asr sp │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ ldrdeq r4, [r6, -sl] │ │ │ │ + smlatteq r6, sl, r2, r4 │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r5, r2, lsr #26 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + strdeq fp, [r5, -sl] │ │ │ │ + smlatbeq r6, r2, r5, r4 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + smlatteq r6, sl, r3, r4 │ │ │ │ + smlatbeq r6, r6, r3, r4 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + smlabbeq r6, r2, r3, r4 │ │ │ │ + smlabteq r5, r2, ip, fp │ │ │ │ + @ instruction: 0x0106439a │ │ │ │ + @ instruction: 0x0105bcb2 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + @ instruction: 0x0105bc92 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + smlabbeq r5, r2, ip, fp │ │ │ │ + @ instruction: 0x0106449a │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + tsteq r5, sl, asr ip │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + tsteq r5, sl, asr #24 │ │ │ │ + smlatbeq r6, r2, r4, r4 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + @ instruction: 0x0106449e │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + smlatteq r6, r6, r4, r4 │ │ │ │ strdeq fp, [r5, -r2] │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + smlatteq r5, r2, fp, fp │ │ │ │ + smlabbeq r6, r6, r5, r4 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ smlabteq r5, r2, fp, fp │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - @ instruction: 0x01064396 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - @ instruction: 0x0105bb9a │ │ │ │ - smlabbeq r6, sl, r3, r4 │ │ │ │ + smlabbeq r6, r2, r5, r4 │ │ │ │ + @ instruction: 0x0105bbb2 │ │ │ │ + smlatbeq r6, r6, r6, r4 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + smlatteq r6, r2, r5, r4 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ smlabbeq r5, sl, fp, fp │ │ │ │ - smlatteq r6, r2, r3, r4 │ │ │ │ - smlatbeq r6, lr, r3, r4 │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsr r6 │ │ │ │ + tsteq r5, sl, ror fp │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + smlabbeq r6, sl, r6, r4 │ │ │ │ tsteq r5, r2, ror #22 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - @ instruction: 0x01064496 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - tsteq r6, lr, lsl r4 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - smlabteq r6, r6, r4, r4 │ │ │ │ - smlabbeq r6, r6, r4, r4 │ │ │ │ - @ instruction: 0x0106449a │ │ │ │ + smlatteq r6, r6, r6, r4 │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + @ instruction: 0x01064eb6 │ │ │ │ + smlatteq r6, r2, sl, r4 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r6, r2, lsl #16 │ │ │ │ + smlabbeq r6, lr, r7, r4 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + @ instruction: 0x01064792 │ │ │ │ tsteq r5, r2, lsl #22 │ │ │ │ - smlabteq r6, r2, r4, r4 │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - smlatteq r6, r6, r5, r4 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - smlabteq r5, sl, sl, fp │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - @ instruction: 0x0105baba │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - smlabteq r6, sl, r5, r4 │ │ │ │ - smlatbeq r5, r2, sl, fp │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - @ instruction: 0x0105ba92 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - smlabteq r6, lr, r6, r4 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - @ instruction: 0x0106469a │ │ │ │ - tsteq r5, r2, asr sl │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + smlatteq r5, r2, sl, fp │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + @ instruction: 0x01064992 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + smlabteq r6, lr, r8, r4 │ │ │ │ + smlatteq r6, sl, r8, r4 │ │ │ │ + smlatbeq r5, sl, sl, fp │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + @ instruction: 0x0105ba9a │ │ │ │ + smlabteq r6, r6, r9, r4 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + smlabbeq r5, r2, sl, fp │ │ │ │ ldrdeq r4, [r6, -r2] │ │ │ │ + tsteq r5, r2, ror sl │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + smlabbeq r6, sl, sl, r4 │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ tsteq r5, r2, asr #20 │ │ │ │ - @ instruction: 0x0106479a │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - @ instruction: 0x0106479e │ │ │ │ + smlabbeq r6, lr, sl, r4 │ │ │ │ + tsteq r5, r2, lsr sl │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ tsteq r5, r2, lsl sl │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - tsteq r6, lr, asr r8 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - smlatteq r5, sl, r9, fp │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + smlabbeq r6, lr, ip, r4 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + smlabteq r6, sl, fp, r4 │ │ │ │ + smlatteq r6, r6, fp, r4 │ │ │ │ ldrdeq fp, [r5, -sl] │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - @ instruction: 0x010648b6 │ │ │ │ - smlabteq r5, r2, r9, fp │ │ │ │ - tsteq r6, r2, lsl r9 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + smlabteq r5, sl, r9, fp │ │ │ │ + smlabteq r6, r2, ip, r4 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ @ instruction: 0x0105b9b2 │ │ │ │ - tsteq r6, r2, asr #22 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - smlabteq r6, sl, r9, r4 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - @ instruction: 0x01064996 │ │ │ │ - smlabbeq r5, r2, r9, fp │ │ │ │ - smlabteq r6, lr, r9, r4 │ │ │ │ - tsteq r5, r2, ror r9 │ │ │ │ - @ instruction: 0x01064a96 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - @ instruction: 0x01064a9a │ │ │ │ - tsteq r5, r2, asr #18 │ │ │ │ - smlabteq r6, lr, fp, r4 │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - @ instruction: 0x01064bb2 │ │ │ │ + smlabteq r6, lr, ip, r4 │ │ │ │ + smlatbeq r5, r2, r9, fp │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r5, sl, ror #18 │ │ │ │ + smlabbeq r6, r2, sp, r4 │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + tsteq r5, sl, lsr r9 │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + smlabbeq r6, r2, pc, r4 @ │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + @ instruction: 0x01064ebe │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ strdeq fp, [r5, -r2] │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - smlatteq r5, r2, r8, fp │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - @ instruction: 0x01064cbe │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - smlabbeq r6, sl, ip, r4 │ │ │ │ - smlatbeq r5, sl, r8, fp │ │ │ │ - smlabteq r6, r2, ip, r4 │ │ │ │ + @ instruction: 0x01064fb6 │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + smlabteq r6, r2, pc, r4 @ │ │ │ │ + smlabteq r5, sl, r8, fp │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + smlatteq r6, lr, r0, r5 │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ @ instruction: 0x0105b89a │ │ │ │ - smlabbeq r6, sl, sp, r4 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - smlabbeq r6, lr, sp, r4 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + smlabbeq r5, sl, r8, fp │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ tsteq r5, sl, ror #16 │ │ │ │ - smlabteq r6, r2, lr, r4 │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - tsteq r5, r2, asr #16 │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + tsteq r5, sl, asr r8 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + @ instruction: 0x010651ba │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ tsteq r5, r2, lsr r8 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - smlatbeq r6, r6, lr, r4 │ │ │ │ - tsteq r5, sl, lsl r8 │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + @ instruction: 0x010652b2 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ tsteq r5, sl, lsl #16 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - @ instruction: 0x01064fba │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - smlabbeq r6, r6, pc, r4 @ │ │ │ │ - ldrdeq fp, [r5, -sl] │ │ │ │ - @ instruction: 0x01064fbe │ │ │ │ - smlabteq r5, sl, r7, fp │ │ │ │ - smlabbeq r6, r6, r0, r5 │ │ │ │ - tsteq r6, r6, lsr r0 │ │ │ │ - qaddeq r5, r2, r6 │ │ │ │ - smlatbeq r5, sl, r7, fp │ │ │ │ - smlabbeq r6, sl, r0, r5 │ │ │ │ - @ instruction: 0x0105b79a │ │ │ │ - @ instruction: 0x010651be │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ + @ instruction: 0x010652be │ │ │ │ + strdeq fp, [r5, -sl] │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + smlabbeq r6, r6, sl, r5 │ │ │ │ + @ instruction: 0x010656b2 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + @ instruction: 0x0105b7b2 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + smlatbeq r5, r2, r7, fp │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + smlabbeq r5, r2, r7, fp │ │ │ │ + tsteq r6, lr, lsr #8 │ │ │ │ tsteq r5, r2, ror r7 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - smlatbeq r6, r2, r1, r5 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + smlatteq r6, lr, r4, r5 │ │ │ │ + @ instruction: 0x0106549e │ │ │ │ + @ instruction: 0x010654ba │ │ │ │ tsteq r5, sl, asr #14 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - smlabteq r6, r6, r9, r5 │ │ │ │ strdeq r5, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - @ instruction: 0x0106529e │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - smlatbeq r6, r2, r2, r5 │ │ │ │ - smlatteq r5, r2, r6, fp │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ - smlabteq r5, r2, r6, fp │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - @ instruction: 0x0105b6b2 │ │ │ │ - smlatbeq r6, r2, r4, r5 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - smlabbeq r5, sl, r6, fp │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq r5, sl, ror r6 │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - smlabbeq r6, r6, r4, r5 │ │ │ │ + tsteq r5, sl, lsr r7 │ │ │ │ + @ instruction: 0x01065596 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -15657,423 +15657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - swpeq r5, r0, [r6] │ │ │ │ - mrseq fp, SP_usr │ │ │ │ - smlabteq r6, r0, r2, r5 │ │ │ │ - @ instruction: 0x010651bc │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ ldrdeq fp, [r5, -r0] │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlabteq r5, r0, r1, fp │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - smlabteq r6, r4, r1, r5 │ │ │ │ - smlatteq r6, r0, r1, r5 │ │ │ │ - smlatbeq r5, r0, r1, fp │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - @ instruction: 0x0105b190 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, r2, r5 │ │ │ │ - smlatbeq r6, r4, r2, r5 │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + smlabteq r5, r0, r2, fp │ │ │ │ smlabbeq r6, r0, r3, r5 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - smlabbeq r6, ip, r3, r5 │ │ │ │ - tsteq r5, r0, lsr r1 │ │ │ │ - @ instruction: 0x01065790 │ │ │ │ - @ instruction: 0x010655b4 │ │ │ │ - @ instruction: 0x010654b0 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - smlatteq r6, ip, r3, r5 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + @ instruction: 0x010651b8 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x0105b290 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlabbeq r5, r0, r2, fp │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, r2, r5 │ │ │ │ + smlatbeq r6, r0, r2, r5 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + @ instruction: 0x01065398 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + @ instruction: 0x0106539c │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ tsteq r6, r0, asr #8 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + mrseq fp, SP_usr │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r4, r5 │ │ │ │ + smlabteq r6, r8, r4, r5 │ │ │ │ + @ instruction: 0x0105b1b8 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlatbeq r5, r8, r1, fp │ │ │ │ + smlabteq r6, r8, r5, r5 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + @ instruction: 0x01065594 │ │ │ │ + smlabbeq r5, r8, r1, fp │ │ │ │ + smlabteq r6, ip, r5, r5 │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + smlabbeq r6, ip, r6, r5 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + @ instruction: 0x01065690 │ │ │ │ + tsteq r5, r0, asr #2 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + smlatteq r6, r4, r6, r5 │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r7, r5 │ │ │ │ + smlabteq r6, r4, r7, r5 │ │ │ │ smlatteq r5, r8, r0, fp │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - @ instruction: 0x010654b8 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabteq r5, r8, r0, fp │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + smlabteq r6, r4, r8, r5 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + @ instruction: 0x01065890 │ │ │ │ strheq fp, [r5, -r8] │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - smlabteq r6, ip, r5, r5 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - @ instruction: 0x01065598 │ │ │ │ - swpeq fp, r0, [r5] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r8, r5 │ │ │ │ + smlatbeq r5, r8, r0, fp │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlabbeq r6, r8, r9, r5 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ smlabbeq r5, r0, r0, fp │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - smlabbeq r6, r0, r6, r5 │ │ │ │ + smlabbeq r6, ip, r9, r5 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + smlatteq r6, r0, r9, r5 │ │ │ │ qaddeq fp, r8, r5 │ │ │ │ - @ instruction: 0x010658b0 │ │ │ │ - smlatbeq r6, ip, r7, r5 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - smlatteq r6, r8, r6, r5 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - tsteq r5, r8, lsr #32 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - @ instruction: 0x010657b4 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + @ instruction: 0x01067bb0 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + smlatteq r6, r4, sl, r5 │ │ │ │ + @ instruction: 0x01065a94 │ │ │ │ + @ instruction: 0x01065ab0 │ │ │ │ + tsteq r5, r8 │ │ │ │ + smlatteq r6, r8, sl, r5 │ │ │ │ strdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlatteq r5, r8, pc, sl @ │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - smlabteq r6, r8, r8, r5 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - @ instruction: 0x01065894 │ │ │ │ - smlabteq r5, r0, pc, sl @ │ │ │ │ - smlabteq r6, ip, r8, r5 │ │ │ │ - @ instruction: 0x0105afb0 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - @ instruction: 0x0105af98 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlabbeq r5, r8, pc, sl @ │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - @ instruction: 0x01065b9c │ │ │ │ - @ instruction: 0x01065a98 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ + @ instruction: 0x01065bb0 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ + @ instruction: 0x01065bb4 │ │ │ │ + smlabteq r5, r8, pc, sl @ │ │ │ │ + smlatteq r6, r8, ip, r5 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + smlatbeq r5, r0, pc, sl @ │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + @ instruction: 0x0105af90 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + smlabteq r6, ip, ip, r5 │ │ │ │ + tsteq r5, r8, ror pc │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x01065db4 │ │ │ │ + @ instruction: 0x01065d90 │ │ │ │ + smlabbeq r6, r8, r9, r7 │ │ │ │ tsteq r5, r8, lsr pc │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, sl, r5 │ │ │ │ - @ instruction: 0x01065abc │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x01067990 │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + smlabteq r6, r8, r9, r7 │ │ │ │ + smlatbeq r6, r8, r9, r7 │ │ │ │ + smlabteq r6, r8, sp, r5 │ │ │ │ tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - @ instruction: 0x01065bb4 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlabbeq r6, r0, fp, r5 │ │ │ │ - smlatteq r5, r0, lr, sl │ │ │ │ - @ instruction: 0x01065bb8 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + smlatteq r6, ip, sp, r5 │ │ │ │ + smlabteq r6, r8, r9, r7 │ │ │ │ ldrdeq sl, [r5, -r0] │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - @ instruction: 0x0105aeb8 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - smlatbeq r5, r8, lr, sl │ │ │ │ - @ instruction: 0x01065d90 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, r8, r8, r7 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlatteq r6, r8, r8, r7 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ + smlabteq r5, r0, lr, sl │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + smlatbeq r5, r8, lr, sl │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + @ instruction: 0x0105ae98 │ │ │ │ + @ instruction: 0x01065fb0 │ │ │ │ + @ instruction: 0x01067abc │ │ │ │ + smlabbeq r6, r8, lr, r5 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ + smlabbeq r6, r8, lr, r5 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + smlatteq r6, r4, lr, r5 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + @ instruction: 0x01065e94 │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + smlatbeq r6, r0, lr, r5 │ │ │ │ smlatteq r5, r8, sp, sl │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, sl, r7 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + smlabteq r6, ip, lr, r5 │ │ │ │ + smlabteq r5, r0, sp, sl │ │ │ │ + @ instruction: 0x01065f9c │ │ │ │ strdeq r7, [r6, -ip] │ │ │ │ - smlabteq r6, r8, sp, r5 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - smlatbeq r5, r0, sp, sl │ │ │ │ - smlabbeq r6, r4, sp, r5 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, sl, r7 │ │ │ │ @ instruction: 0x0105ad90 │ │ │ │ - smlabteq r6, r8, sp, r5 │ │ │ │ - smlatbeq r6, r4, sp, r5 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - smlabbeq r6, r0, r9, r7 │ │ │ │ + @ instruction: 0x01067ab8 │ │ │ │ + smlabbeq r5, r0, sp, sl │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ tsteq r5, r0, ror #26 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - @ instruction: 0x010679bc │ │ │ │ - @ instruction: 0x01067998 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - smlatteq r6, r0, sp, r5 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ tsteq r5, r8, lsr #26 │ │ │ │ - smlatteq r6, r0, r9, r7 │ │ │ │ - @ instruction: 0x010679bc │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + tsteq r5, r8, lsl sp │ │ │ │ + smlabbeq r6, r0, pc, r5 @ │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ tsteq r5, r0, lsl #26 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - smlatteq r6, ip, r9, r7 │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlabteq r5, r0, ip, sl │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + @ instruction: 0x01067cbc │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x01065fbc │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ smlatbeq r5, r0, ip, sl │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ @ instruction: 0x0105ac90 │ │ │ │ - @ instruction: 0x01067a98 │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - smlabteq r6, r0, lr, r5 │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ - smlabbeq r6, r0, sl, r7 │ │ │ │ - tsteq r5, r0, lsr ip │ │ │ │ - smlatbeq r6, r0, sl, r6 │ │ │ │ - @ instruction: 0x010664b0 │ │ │ │ - @ instruction: 0x010661b4 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x01067a94 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlatbeq r6, ip, lr, r5 │ │ │ │ - smlatteq r5, r0, fp, sl │ │ │ │ - @ instruction: 0x01065eb8 │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, sl, r7 │ │ │ │ - @ instruction: 0x0105abb0 │ │ │ │ - @ instruction: 0x01067ab4 │ │ │ │ - smlatbeq r5, r0, fp, sl │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - smlabteq r6, ip, sl, r7 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r5, r8, ror fp │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - smlatteq r6, r0, fp, r7 │ │ │ │ - smlatbeq r6, ip, pc, r5 @ │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - smlatbeq r6, ip, pc, r5 @ │ │ │ │ - smlabbeq r6, r8, pc, r5 @ │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlabteq r5, r8, sl, sl │ │ │ │ - tsteq r6, r8 │ │ │ │ - smlatbeq r6, r0, fp, r7 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - @ instruction: 0x01065fb8 │ │ │ │ - smlatbeq r5, r0, sl, sl │ │ │ │ - smlabteq r6, r4, pc, r5 @ │ │ │ │ - @ instruction: 0x0105aa90 │ │ │ │ + @ instruction: 0x01065fbc │ │ │ │ + @ instruction: 0x01065f98 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + @ instruction: 0x01067bb0 │ │ │ │ + smlabbeq r6, ip, fp, r7 │ │ │ │ + smlabteq r6, r8, pc, r5 @ │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ smlabteq r6, r4, fp, r7 │ │ │ │ - smlatbeq r6, r0, fp, r7 │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - strheq r6, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ + tsteq r5, r8, lsl #24 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + smlatbeq r6, r0, ip, r7 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + smlatteq r6, r0, fp, r7 │ │ │ │ tsteq r6, ip, lsl r0 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlabteq r6, r8, fp, r7 │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ + smlabteq r5, r8, fp, sl │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + @ instruction: 0x0105abb8 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ tsteq r6, r8, lsl ip │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - strdeq sl, [r5, -r0] │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - qaddeq r6, r4, r6 │ │ │ │ + @ instruction: 0x0105ab98 │ │ │ │ tsteq r6, r4, lsr #24 │ │ │ │ - smlabteq r5, r8, r9, sl │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - @ instruction: 0x0105a9b8 │ │ │ │ - swpeq r6, ip, [r6] @ │ │ │ │ + smlabbeq r5, r8, fp, sl │ │ │ │ + smlabteq r6, r8, r0, r6 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ tsteq r6, r8, ror r0 │ │ │ │ - smlatbeq r5, r0, r9, sl │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - @ instruction: 0x0105a990 │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + smlabbeq r6, r4, r0, r6 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + smlabbeq r6, r4, ip, r7 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + strheq r6, [r6, -r0] │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + strheq r6, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, ip, r7 │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + @ instruction: 0x01067c94 │ │ │ │ + smlatteq r5, r0, sl, sl │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + @ instruction: 0x01067cb4 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlabteq r5, r0, sl, sl │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x0105aab0 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + smlatteq r6, r4, ip, r7 │ │ │ │ + smlabbeq r5, r8, sl, sl │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r5, r0, asr sl │ │ │ │ + smlatteq r6, ip, sp, r7 │ │ │ │ + @ instruction: 0x010661b8 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ tsteq r6, ip, lsr #26 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x01067c90 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlatbeq r6, r8, r0, r6 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - strheq r6, [r6, -r4] │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, ip, r7 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + @ instruction: 0x010661b8 │ │ │ │ + @ instruction: 0x01066194 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlatteq r5, r0, r9, sl │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + smlatbeq r6, ip, sp, r7 │ │ │ │ + smlabbeq r6, r8, sp, r7 │ │ │ │ + smlabteq r6, r4, r1, r6 │ │ │ │ + @ instruction: 0x0105a9b8 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlatbeq r5, r8, r9, sl │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, sp, r7 │ │ │ │ + @ instruction: 0x0105a990 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlabbeq r5, r0, r9, sl │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + @ instruction: 0x010662bc │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlabteq r6, ip, sp, r7 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ tsteq r5, r0, lsr r9 │ │ │ │ - @ instruction: 0x01067cb0 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - smlatteq r6, ip, ip, r7 │ │ │ │ - smlabteq r6, r8, ip, r7 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - smlatteq r5, r8, r8, sl │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - smlatteq r6, ip, ip, r7 │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlabteq r5, r0, r8, sl │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - smlabbeq r6, r4, lr, r7 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r5, r0, lsl r9 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + smlabteq r5, r8, r8, sl │ │ │ │ + smlatbeq r6, r0, r2, r6 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + @ instruction: 0x0105a8b0 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + smlatbeq r5, r0, r8, sl │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - smlabbeq r5, r0, r8, sl │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ + @ instruction: 0x01067e94 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + smlatbeq r6, ip, r2, r6 │ │ │ │ tsteq r5, r0, ror r8 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r5, r0, asr r8 │ │ │ │ - smlabbeq r6, r0, r1, r6 │ │ │ │ + @ instruction: 0x010662b8 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, lr, r7 │ │ │ │ tsteq r5, r0, asr #16 │ │ │ │ - @ instruction: 0x01067db8 │ │ │ │ - @ instruction: 0x010661bc │ │ │ │ - @ instruction: 0x01066198 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ + @ instruction: 0x01067eb4 │ │ │ │ + tsteq r5, r0, lsr r8 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlabteq r6, ip, lr, r7 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ tsteq r5, r8, lsl #16 │ │ │ │ - smlatteq r6, r0, r1, r6 │ │ │ │ - @ instruction: 0x010661bc │ │ │ │ - strdeq sl, [r5, -r0] │ │ │ │ - smlatbeq r6, r0, sp, r7 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ smlatteq r5, r0, r7, sl │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01067db0 │ │ │ │ - smlatteq r6, ip, r1, r6 │ │ │ │ - @ instruction: 0x0105a7b0 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - smlatbeq r5, r0, r7, sl │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - smlatteq r6, r8, sp, r7 │ │ │ │ - smlabbeq r5, r0, r7, sl │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ - @ instruction: 0x01066298 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - smlabbeq r6, r0, r2, r6 │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + swpeq r8, r0, [r6] │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ tsteq r6, r8, asr #6 │ │ │ │ - smlatbeq r6, r8, lr, r7 │ │ │ │ - smlatbeq r6, ip, r2, r6 │ │ │ │ - smlabbeq r6, r8, r2, r6 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + @ instruction: 0x0105a798 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlabbeq r5, r8, r7, sl │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + smlabbeq r6, r0, r3, r6 │ │ │ │ + tsteq r5, r8, ror #14 │ │ │ │ + smlabbeq r6, ip, r3, r6 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + smlabteq r6, r4, pc, r7 @ │ │ │ │ + smlabteq r6, r8, r3, r6 │ │ │ │ + smlatbeq r6, r4, r3, r6 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + smlabbeq r6, r0, pc, r7 @ │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + smlatteq r6, ip, r3, r6 │ │ │ │ + smlabteq r6, r8, r3, r6 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + smlatbeq r6, ip, pc, r7 @ │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlatteq r6, r0, pc, r7 @ │ │ │ │ + @ instruction: 0x01067fbc │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ smlabteq r5, r8, r6, sl │ │ │ │ - smlatbeq r6, r8, lr, r7 │ │ │ │ - smlabbeq r6, r4, lr, r7 │ │ │ │ - smlabteq r6, r0, r2, r6 │ │ │ │ - smlatbeq r5, r8, r6, sl │ │ │ │ - smlabteq r6, ip, r2, r6 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + @ instruction: 0x0105a6b8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ @ instruction: 0x0105a698 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - smlatteq r6, r4, r2, r6 │ │ │ │ - @ instruction: 0x01067eb4 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - smlabteq r6, r0, lr, r7 │ │ │ │ + mrseq r8, (UNDEF: 6) │ │ │ │ + smlabbeq r5, r8, r6, sl │ │ │ │ + smlatbeq r6, r4, r4, r6 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ tsteq r5, r0, ror #12 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - smlatteq r6, ip, lr, r7 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ tsteq r5, r8, lsr r6 │ │ │ │ - @ instruction: 0x01067fbc │ │ │ │ - smlabbeq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - smlabbeq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - smlabteq r5, r8, r5, sl │ │ │ │ - smlatteq r6, r4, r3, r6 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - @ instruction: 0x01066394 │ │ │ │ - smlatbeq r5, r0, r5, sl │ │ │ │ - smlatbeq r6, r0, r3, r6 │ │ │ │ - @ instruction: 0x0105a590 │ │ │ │ - smlatbeq r6, r0, pc, r7 @ │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r5, r8, ror r5 │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - smlabteq r6, r0, r9, r6 │ │ │ │ - smlabteq r6, r4, r6, r6 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ + smlabbeq r6, ip, r4, r6 │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + smlabbeq r6, r0, sl, r6 │ │ │ │ + smlabbeq r6, r4, r7, r6 │ │ │ │ + smlabteq r6, ip, r1, r8 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r4, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @@ -16446,226 +16446,226 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2260 @ 0xfffff72c │ │ │ │ ldmmi r4, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + smlatteq r6, r0, lr, r5 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ tsteq r6, r0, lsr #28 │ │ │ │ - smlabbeq r6, r0, r9, r7 │ │ │ │ - smlabbeq r6, r4, sp, r5 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - @ instruction: 0x01059ebc │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r5, ip, asr #30 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ + @ instruction: 0x01067a9c │ │ │ │ + smlatbeq r6, r0, lr, r5 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r5, r4, lsl pc │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + smlabteq r6, r4, lr, r5 │ │ │ │ + smlatbeq r6, r0, lr, r5 │ │ │ │ + smlatteq r5, ip, lr, r9 │ │ │ │ + smlabbeq r6, r4, sl, r7 │ │ │ │ + ldrdeq r9, [r5, -ip] │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + @ instruction: 0x01067ab8 │ │ │ │ + @ instruction: 0x01067a94 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ smlatbeq r5, ip, lr, r9 │ │ │ │ - smlabbeq r6, r0, r9, r7 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - @ instruction: 0x01065d98 │ │ │ │ - smlabbeq r5, ip, lr, r9 │ │ │ │ - smlatbeq r6, r4, sp, r5 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x01059e9c │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlabteq r6, ip, sl, r7 │ │ │ │ tsteq r5, ip, ror lr │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - smlatteq r6, r0, sp, r5 │ │ │ │ - @ instruction: 0x01065dbc │ │ │ │ - smlabbeq r6, ip, r9, r7 │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - @ instruction: 0x01067998 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ tsteq r5, r4, asr #28 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - smlatteq r6, r0, sp, r5 │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - smlabteq r6, r4, r9, r7 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ tsteq r5, ip, lsl lr │ │ │ │ - @ instruction: 0x01067a94 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - smlatteq r5, ip, sp, r9 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - ldrdeq r9, [r5, -ip] │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - @ instruction: 0x01059dbc │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlatbeq r5, ip, sp, r9 │ │ │ │ - @ instruction: 0x01065ebc │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlabbeq r5, r4, sp, r9 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - smlatbeq r6, r4, lr, r5 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + @ instruction: 0x01067cb4 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + smlabbeq r6, ip, fp, r7 │ │ │ │ + @ instruction: 0x01065f90 │ │ │ │ tsteq r6, ip, ror #30 │ │ │ │ - smlabteq r6, ip, sl, r7 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, lr, r5 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - smlabbeq r6, r8, sl, r7 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + smlabteq r5, r4, sp, r9 │ │ │ │ + smlabbeq r6, ip, fp, r7 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + smlatbeq r6, r4, pc, r5 @ │ │ │ │ + smlatbeq r5, r4, sp, r9 │ │ │ │ + @ instruction: 0x01065fb0 │ │ │ │ + @ instruction: 0x01059d94 │ │ │ │ + smlatteq r6, r8, fp, r7 │ │ │ │ + smlatteq r6, ip, pc, r5 @ │ │ │ │ + smlabteq r6, r8, pc, r5 @ │ │ │ │ + @ instruction: 0x01067b98 │ │ │ │ + tsteq r5, ip, ror #26 │ │ │ │ + smlatbeq r6, r4, fp, r7 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + smlatteq r6, ip, pc, r5 @ │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + smlatbeq r6, r0, ip, r7 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + smlatteq r6, r0, fp, r7 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ tsteq r5, r4, lsl #26 │ │ │ │ - smlabteq r6, ip, sl, r7 │ │ │ │ - smlatbeq r6, r8, sl, r7 │ │ │ │ - smlatteq r6, r4, lr, r5 │ │ │ │ - smlatteq r5, r4, ip, r9 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + strdeq r9, [r5, -r4] │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ ldrdeq r9, [r5, -r4] │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlatbeq r5, ip, ip, r9 │ │ │ │ - smlatteq r6, r4, sl, r7 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlabteq r5, r4, ip, r9 │ │ │ │ + smlabteq r6, r8, r0, r6 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ @ instruction: 0x01059c9c │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - smlabbeq r5, r4, ip, r9 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ + smlabbeq r6, r4, r0, r6 │ │ │ │ + smlabbeq r5, ip, ip, r9 │ │ │ │ + smlabbeq r6, r4, ip, r7 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ tsteq r5, r4, ror ip │ │ │ │ - smlatteq r6, r0, fp, r7 │ │ │ │ - smlatbeq r6, ip, pc, r5 @ │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r5, r4, asr #24 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ - smlatbeq r6, ip, pc, r5 @ │ │ │ │ - smlabbeq r6, r8, pc, r5 @ │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - tsteq r6, r8 │ │ │ │ - smlatbeq r6, r0, fp, r7 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - @ instruction: 0x01065fb8 │ │ │ │ - ldrdeq r9, [r5, -ip] │ │ │ │ - smlabteq r6, r4, pc, r5 @ │ │ │ │ - smlabteq r5, ip, fp, r9 │ │ │ │ - smlabteq r6, r4, fp, r7 │ │ │ │ - smlatbeq r6, r0, fp, r7 │ │ │ │ - @ instruction: 0x01059bb4 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r5, r4, fp, r9 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ strheq r6, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, r0, fp, r7 │ │ │ │ - tsteq r5, r4, ror #22 │ │ │ │ - smlabteq r6, ip, fp, r7 │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlatteq r6, ip, fp, r7 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + @ instruction: 0x010663b0 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + strheq r6, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, ip, r7 │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ + smlabbeq r6, ip, ip, r7 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, ip, r7 │ │ │ │ + smlatteq r6, r8, r0, r6 │ │ │ │ strdeq r9, [r5, -r4] │ │ │ │ - swpeq r6, lr, [r6] @ │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - smlatteq r5, r2, sl, r9 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - ldrdeq r9, [r5, -r6] │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - smlatbeq r6, r0, ip, r7 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - strheq r6, [r6, -ip] │ │ │ │ - @ instruction: 0x01059ab2 │ │ │ │ - smlabteq r6, ip, r0, r6 │ │ │ │ - smlatbeq r5, r6, sl, r9 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, r4, ip, r7 │ │ │ │ - smlabbeq r5, lr, sl, r9 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - smlabbeq r5, r2, sl, r9 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlatteq r5, r4, fp, r9 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + smlabteq r5, r0, fp, r9 │ │ │ │ + smlatteq r6, lr, ip, r7 │ │ │ │ + @ instruction: 0x01059bb4 │ │ │ │ + tsteq r6, lr, asr r1 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + smlatbeq r5, r2, fp, r9 │ │ │ │ tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r5, sl, lsr sl │ │ │ │ - smlabteq r6, ip, lr, r7 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - smlatbeq r6, r8, sp, r7 │ │ │ │ - smlatbeq r6, lr, r1, r6 │ │ │ │ + @ instruction: 0x01059b96 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlabteq r6, r6, r1, r6 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ smlabbeq r6, ip, r1, r6 │ │ │ │ - tsteq r6, lr, asr sp │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - @ instruction: 0x01067db6 │ │ │ │ + tsteq r5, r6, ror #22 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + @ instruction: 0x010661b2 │ │ │ │ + smlabbeq r6, r4, sp, r7 │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ @ instruction: 0x01067d94 │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - smlatteq r5, ip, r9, r9 │ │ │ │ - smlatteq r6, r2, r1, r6 │ │ │ │ - smlatteq r5, r0, r9, r9 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r5, r2, asr #22 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + @ instruction: 0x01067db4 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ tsteq r6, r2, lsl #4 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - smlabteq r5, r2, r9, r9 │ │ │ │ + tsteq r5, r8, lsl fp │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ smlatteq r6, r4, sp, r7 │ │ │ │ - @ instruction: 0x010599b6 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - smlatbeq r5, r4, r9, r9 │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - @ instruction: 0x01059998 │ │ │ │ - smlatteq r6, lr, lr, r7 │ │ │ │ - @ instruction: 0x010662bc │ │ │ │ - tsteq r6, r6, asr lr │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - smlabbeq r6, r2, r2, r6 │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - smlabteq r6, sl, r2, r6 │ │ │ │ - smlatbeq r6, r8, r2, r6 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - smlabbeq r6, sl, lr, r7 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - smlabteq r6, ip, lr, r7 │ │ │ │ - smlatbeq r6, sl, lr, r7 │ │ │ │ - smlatteq r6, r8, r2, r6 │ │ │ │ - tsteq r5, r6, lsr #18 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ + tsteq r5, r6, lsl #22 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + smlabbeq r6, ip, pc, r7 @ │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + ldrdeq r9, [r5, -r0] │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + smlabteq r5, r4, sl, r9 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + @ instruction: 0x01066292 │ │ │ │ + smlatbeq r5, ip, sl, r9 │ │ │ │ + smlatbeq r6, r2, r2, r6 │ │ │ │ + smlatbeq r5, r0, sl, r9 │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + smlatteq r6, r4, r2, r6 │ │ │ │ + smlabteq r6, r2, r2, r6 │ │ │ │ + @ instruction: 0x01067e94 │ │ │ │ + smlabbeq r5, r2, sl, r9 │ │ │ │ + smlatbeq r6, r4, lr, r7 │ │ │ │ + tsteq r5, r6, ror sl │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ ldrdeq r7, [r6, -sl] │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - strdeq r9, [r5, -ip] │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + smlatbeq r6, lr, pc, r7 @ │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ + smlabbeq r6, sl, r3, r6 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + smlabbeq r6, ip, pc, r7 @ │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + smlatbeq r6, r8, r3, r6 │ │ │ │ + smlatteq r5, r6, r9, r9 │ │ │ │ + @ instruction: 0x010663b8 │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + @ instruction: 0x01067fbc │ │ │ │ + @ instruction: 0x01067f9a │ │ │ │ + smlabteq r5, r8, r9, r9 │ │ │ │ + smlatteq r6, lr, r3, r6 │ │ │ │ + @ instruction: 0x010599bc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ adcsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -17458,19 +17458,19 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [sl, r3, ror #1] │ │ │ │ strbhi pc, [r1], #320 @ 0x140 @ │ │ │ │ svclt 0x0000e185 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r7, r0, lsl r1 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - @ instruction: 0x01060bb4 │ │ │ │ - qaddeq r9, r6, r7 │ │ │ │ + smlatteq r6, lr, ip, r0 │ │ │ │ + ldrdeq r9, [r7, -r0] │ │ │ │ + smlatteq r6, r2, ip, r0 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r7, r6, lsl r1 │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5474 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ @@ -18071,109 +18071,109 @@ │ │ │ │ stc 7, cr15, [r0], {237} @ 0xed │ │ │ │ bmi 19749f8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r8, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - smlatteq r7, r2, r1, r8 │ │ │ │ - tstpeq r5, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r4, r1, r8 │ │ │ │ - tstpeq r5, r6, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - strdeq r4, [lr, -ip] │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - smlatteq r5, ip, ip, pc @ │ │ │ │ - smlatteq r5, ip, ip, pc @ │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - mrseq r8, (UNDEF: 23) │ │ │ │ - smlatteq r5, ip, ip, pc @ │ │ │ │ - ldrdeq r8, [r7, -lr] │ │ │ │ - tstpeq r5, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - smlatbeq r5, r0, ip, pc @ │ │ │ │ - smlatbeq r5, r0, ip, pc @ │ │ │ │ - smlatbeq r5, r4, ip, pc @ │ │ │ │ - ldrdeq r4, [lr, -sl] │ │ │ │ + @ instruction: 0x01058ab8 │ │ │ │ + smlatbeq r7, r2, r2, r8 │ │ │ │ + smlabteq r5, lr, sp, pc @ │ │ │ │ + smlabbeq r7, r4, r2, r8 │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + @ instruction: 0x0105fdbe │ │ │ │ + @ instruction: 0x010e48bc │ │ │ │ + @ instruction: 0x0105fdba │ │ │ │ + smlatbeq r5, ip, sp, pc @ │ │ │ │ + smlatbeq r5, ip, sp, pc @ │ │ │ │ + @ instruction: 0x0105fdb8 │ │ │ │ + @ instruction: 0x0105fdbc │ │ │ │ + @ instruction: 0x0105fdba │ │ │ │ + smlabteq r7, r0, r1, r8 │ │ │ │ + smlatbeq r5, ip, sp, pc @ │ │ │ │ + @ instruction: 0x0107819e │ │ │ │ + tstpeq r5, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010e479a │ │ │ │ + @ instruction: 0x01058b98 │ │ │ │ + smlatbeq r5, r4, fp, r8 │ │ │ │ + tsteq lr, r6, ror #14 │ │ │ │ + smlabbeq r5, ip, fp, r8 │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + tsteq r5, sl, ror #22 │ │ │ │ + tsteq r5, r6, ror #22 │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + ldrdeq r4, [lr, -r4] │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + ldrdeq r8, [r5, -ip] │ │ │ │ ldrdeq r8, [r5, -r8] │ │ │ │ - smlatteq r5, r4, sl, r8 │ │ │ │ - smlatbeq lr, r6, r6, r4 │ │ │ │ - smlabteq r5, ip, sl, r8 │ │ │ │ - smlatbeq r5, r2, sl, r8 │ │ │ │ - smlatbeq r5, lr, sl, r8 │ │ │ │ - smlatbeq r5, sl, sl, r8 │ │ │ │ - smlatbeq r5, r6, sl, r8 │ │ │ │ - smlatbeq r5, r2, sl, r8 │ │ │ │ - smlatbeq r5, r2, sl, r8 │ │ │ │ - tsteq lr, r4, lsl r6 │ │ │ │ - smlabbeq r5, lr, sl, r8 │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ + ldrdeq r8, [r5, -r4] │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + tsteq lr, r2, asr #12 │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + tsteq lr, sl, lsl #12 │ │ │ │ + tsteq r5, r0, lsr sl │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ + tsteq r5, r6, lsl sl │ │ │ │ tsteq r5, r4, lsl sl │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ tsteq r5, r0, lsl sl │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - smlabbeq lr, r2, r5, r4 │ │ │ │ - smlabbeq r5, r0, r9, r8 │ │ │ │ - smlabbeq r5, r8, r9, r8 │ │ │ │ - tsteq lr, sl, asr #10 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - tsteq r5, r8, asr #18 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - smlabteq lr, r6, r4, r4 │ │ │ │ - tsteq r5, r2, asr #18 │ │ │ │ - smlabbeq lr, r0, r4, r4 │ │ │ │ - @ instruction: 0x01058798 │ │ │ │ - smlatteq r7, r4, sp, r7 │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - smlabteq r7, r6, sp, r7 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - @ instruction: 0x010586bc │ │ │ │ - smlabteq r5, r4, r6, r8 │ │ │ │ - smlabteq r5, r6, r6, r8 │ │ │ │ - smlabteq r5, r0, r6, r8 │ │ │ │ - @ instruction: 0x01058698 │ │ │ │ - @ instruction: 0x0105869a │ │ │ │ - smlabbeq r6, r6, r7, r6 │ │ │ │ - smlabbeq r6, r6, r7, r6 │ │ │ │ - smlabbeq r6, r8, r7, r6 │ │ │ │ - smlabbeq r6, r6, r7, r6 │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ + smlabbeq lr, r6, r5, r4 │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + tsteq lr, r0, asr #10 │ │ │ │ + tsteq r5, r8, asr r8 │ │ │ │ + smlatbeq r7, r4, lr, r7 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + smlabbeq r7, r6, lr, r7 │ │ │ │ + @ instruction: 0x010668b8 │ │ │ │ + tsteq r5, ip, lsl #14 │ │ │ │ + tsteq r5, r6, lsl #14 │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + smlabbeq r5, r4, r7, r8 │ │ │ │ + smlabbeq r5, r6, r7, r8 │ │ │ │ + smlabbeq r5, r0, r7, r8 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + tsteq lr, sl, lsr #8 │ │ │ │ + smlatbeq r5, r8, r6, r8 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + smlatteq lr, r8, r3, r4 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + @ instruction: 0x0105f8bc │ │ │ │ + smlabteq r5, r6, ip, pc @ │ │ │ │ + smlabteq r5, ip, ip, pc @ │ │ │ │ + smlabteq r5, lr, ip, pc @ │ │ │ │ tsteq lr, sl, ror #6 │ │ │ │ - smlatteq r5, r8, r5, r8 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq lr, r8, lsr #6 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, sl, r2, r4 │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - tsteq r7, r0, lsl ip │ │ │ │ - smlabbeq r5, ip, r7, pc @ │ │ │ │ - tsteq lr, ip, asr #4 │ │ │ │ - smlabteq r5, r4, r3, r8 │ │ │ │ - smlatbeq r7, lr, fp, r7 │ │ │ │ - smlatbeq r5, r4, r3, r8 │ │ │ │ - @ instruction: 0x01077b90 │ │ │ │ - tsteq r5, r2, rrx │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + ldrdeq r7, [r7, -r0] │ │ │ │ + tstpeq r5, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, lsl #6 │ │ │ │ + smlabbeq r5, r4, r4, r8 │ │ │ │ + tsteq r7, lr, ror #24 │ │ │ │ + tsteq r5, r4, ror #8 │ │ │ │ + tsteq r7, r0, asr ip │ │ │ │ + tsteq r5, r2, lsr #2 │ │ │ │ eorle r2, r7, r0, lsr #16 │ │ │ │ ldmdacs r0, {r0, r1, r4, fp, ip, lr, pc} │ │ │ │ stmdale r7, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ eorle r2, r7, r4, lsl #16 │ │ │ │ eorle r2, r8, r8, lsl #16 │ │ │ │ stmdami r4!, {r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -18208,32 +18208,32 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010664bc │ │ │ │ - smlatteq r6, lr, r4, r6 │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ tsteq r6, ip, ror r5 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlatbeq r6, r8, r4, r6 │ │ │ │ - smlabbeq r6, r6, r4, r6 │ │ │ │ - @ instruction: 0x01066490 │ │ │ │ - smlatbeq r5, sl, sp, r7 │ │ │ │ - @ instruction: 0x010664b8 │ │ │ │ - smlabteq r6, r6, r4, r6 │ │ │ │ - @ instruction: 0x01057d98 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlabbeq r5, r0, sp, r7 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ + smlatbeq r6, lr, r5, r6 │ │ │ │ + smlatteq r6, lr, r5, r6 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + @ instruction: 0x010665be │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r5, sl, ror #28 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + smlabbeq r6, r6, r5, r6 │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + @ instruction: 0x010665b4 │ │ │ │ + @ instruction: 0x010665be │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ subsle r2, r7, r0, lsr #18 │ │ │ │ @@ -18488,75 +18488,75 @@ │ │ │ │ ldmdb lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 10f507c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r6, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ + smlabbeq r5, r2, r5, pc @ │ │ │ │ + tsteq r7, r6, ror r9 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r7, r4, lsr r9 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + smlabbeq lr, r0, pc, r3 @ │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlatteq r7, r4, r8, r7 │ │ │ │ smlabteq r5, r2, r4, pc @ │ │ │ │ - @ instruction: 0x010778b6 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r7, r4, ror r8 │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - smlabteq lr, r0, lr, r3 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r7, r4, lsr #16 │ │ │ │ - tstpeq r5, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, sl, lsl #16 │ │ │ │ - qaddeq r8, r4, r5 │ │ │ │ - strdeq r7, [r7, -r0] │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - smlatteq r6, ip, r3, r6 │ │ │ │ - smlatteq r6, sl, r3, r6 │ │ │ │ - smlatteq r6, r8, r3, r6 │ │ │ │ - smlatteq r6, r6, r3, r6 │ │ │ │ - tsteq lr, r6, lsl #28 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, sl, r3, r6 │ │ │ │ - smlabteq r6, r0, r3, r6 │ │ │ │ - smlatteq r7, ip, r6, r7 │ │ │ │ - @ instruction: 0x010663b8 │ │ │ │ - @ instruction: 0x010663b8 │ │ │ │ - @ instruction: 0x010663bc │ │ │ │ - @ instruction: 0x010663ba │ │ │ │ - smlabteq r6, r0, r3, r6 │ │ │ │ - strdeq r3, [lr, -r4] │ │ │ │ - @ instruction: 0x010663ba │ │ │ │ - tsteq r7, sl, asr r6 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - @ instruction: 0x01066390 │ │ │ │ - @ instruction: 0x01066396 │ │ │ │ - @ instruction: 0x01066394 │ │ │ │ - @ instruction: 0x0106639a │ │ │ │ - smlatbeq r6, r4, r3, r6 │ │ │ │ - smlatbeq r6, lr, r3, r6 │ │ │ │ - @ instruction: 0x010663b4 │ │ │ │ - tsteq lr, r4, asr #24 │ │ │ │ - smlatbeq r6, r6, r3, r6 │ │ │ │ - smlabteq r8, r2, fp, r5 │ │ │ │ - @ instruction: 0x01079190 │ │ │ │ - @ instruction: 0x0106639a │ │ │ │ - smlatbeq r6, sl, r3, r6 │ │ │ │ - smlatbeq r6, r4, r3, r6 │ │ │ │ - smlatbeq r6, r4, r3, r6 │ │ │ │ - tsteq r7, r4, asr r5 │ │ │ │ - smlatteq r5, lr, lr, r7 │ │ │ │ - tsteq r7, sl, lsr r5 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - smlabbeq lr, sl, fp, r3 │ │ │ │ - ldrdeq r7, [r5, -lr] │ │ │ │ + smlabteq r7, sl, r8, r7 │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + @ instruction: 0x010778b0 │ │ │ │ + @ instruction: 0x010664ba │ │ │ │ + smlatbeq r6, ip, r4, r6 │ │ │ │ + smlatbeq r6, sl, r4, r6 │ │ │ │ + smlatbeq r6, r8, r4, r6 │ │ │ │ + smlatbeq r6, r6, r4, r6 │ │ │ │ + smlabteq lr, r6, lr, r3 │ │ │ │ + @ instruction: 0x01066494 │ │ │ │ + @ instruction: 0x0106649c │ │ │ │ + @ instruction: 0x0106649a │ │ │ │ + @ instruction: 0x01066498 │ │ │ │ + @ instruction: 0x0106649c │ │ │ │ + @ instruction: 0x01066492 │ │ │ │ + smlabbeq r6, ip, r4, r6 │ │ │ │ + @ instruction: 0x01066490 │ │ │ │ + smlabbeq r6, sl, r4, r6 │ │ │ │ + smlabbeq r6, r0, r4, r6 │ │ │ │ + smlatbeq r7, ip, r7, r7 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + smlabbeq r6, r0, r4, r6 │ │ │ │ + @ instruction: 0x010e3db4 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + tsteq r7, sl, lsl r7 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + smlabbeq r8, r2, ip, r5 │ │ │ │ + tsteq r7, r0, asr r2 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + tsteq r6, sl, ror #8 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r7, r4, lsl r6 │ │ │ │ + smlatbeq r5, lr, pc, r7 @ │ │ │ │ + strdeq r7, [r7, -sl] │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + @ instruction: 0x01042bba │ │ │ │ + tsteq lr, sl, asr #24 │ │ │ │ + @ instruction: 0x01057a9e │ │ │ │ bicvs pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vcgt.s8 d8, d3, d16 │ │ │ │ vqadd.s8 q12, , q10 │ │ │ │ addsmi r0, r8, #36, 6 @ 0x90000000 │ │ │ │ tstphi sp, #6 @ p-variant is OBSOLETE │ │ │ │ mvnhi pc, #268435456 @ 0x10000000 │ │ │ │ @@ -19357,85 +19357,85 @@ │ │ │ │ @ instruction: 0xf5b08297 │ │ │ │ @ instruction: 0xf0066f39 │ │ │ │ @ instruction: 0xf6408297 │ │ │ │ addsmi r3, r8, #136, 6 @ 0x20000002 │ │ │ │ addshi pc, r6, #70 @ 0x46 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r6, lr, r1, r6 │ │ │ │ + smlabbeq r6, lr, r2, r6 │ │ │ │ + @ instruction: 0x010662be │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + smlabbeq r6, r4, r3, r6 │ │ │ │ + smlatteq r6, r4, r3, r6 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + smlatbeq r6, r2, r4, r6 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + smlatteq r6, ip, r5, r6 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + @ instruction: 0x0106669a │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + @ instruction: 0x01066798 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, r2, lsl #16 │ │ │ │ strdeq r6, [r6, -lr] │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - smlabteq r6, r4, r2, r6 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - smlabbeq r6, r0, r3, r6 │ │ │ │ - smlatteq r6, r2, r3, r6 │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - @ instruction: 0x010664b8 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - smlabbeq r6, r2, r5, r6 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, sl, asr #12 │ │ │ │ - smlatbeq r6, r2, r6, r6 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - @ instruction: 0x01066890 │ │ │ │ - smlatteq r6, ip, r7, r6 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - smlabbeq r6, r8, fp, r6 │ │ │ │ - @ instruction: 0x01066abe │ │ │ │ - smlatbeq r6, r2, fp, r6 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - smlabteq r6, lr, ip, r6 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - smlabbeq r6, r0, sp, r6 │ │ │ │ - strheq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01067296 │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - smlabteq r6, r6, r4, r7 │ │ │ │ - smlabteq r6, r4, sp, r6 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - smlatbeq r6, lr, r6, r7 │ │ │ │ - @ instruction: 0x01066f96 │ │ │ │ - tsteq r6, lr, lsl r4 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlatteq r6, r6, lr, r6 │ │ │ │ - @ instruction: 0x01067396 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r6, sl, lsr #4 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - @ instruction: 0x010671b0 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + smlatbeq r6, ip, r8, r6 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x01066a9a │ │ │ │ + smlabteq r6, sl, sl, r6 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + tsteq r6, r2, ror #24 │ │ │ │ + smlabteq r6, ip, ip, r6 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + smlabbeq r6, lr, sp, r6 │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + smlatteq r6, r6, r0, r7 │ │ │ │ + smlabbeq r6, r6, r5, r7 │ │ │ │ + smlabbeq r6, r4, lr, r6 │ │ │ │ + smlabteq r6, r6, r2, r7 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + qaddeq r7, r6, r6 │ │ │ │ ldrdeq r7, [r6, -lr] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r6, r8, lr, r7 │ │ │ │ - @ instruction: 0x01067694 │ │ │ │ - smlatbeq r6, r2, lr, r7 │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - @ instruction: 0x010677b4 │ │ │ │ - @ instruction: 0x010673b2 │ │ │ │ - @ instruction: 0x01067b9e │ │ │ │ - smlabbeq r6, r4, r7, r7 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - tsteq r6, r6, ror #22 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ + smlatteq r6, r0, sp, r6 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + smlabteq r6, ip, r6, r7 │ │ │ │ + smlatbeq r6, r6, pc, r6 @ │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + smlatteq r6, sl, r2, r7 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + smlatteq r6, r8, sp, r6 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + @ instruction: 0x01067db8 │ │ │ │ + @ instruction: 0x0106799e │ │ │ │ + @ instruction: 0x01067590 │ │ │ │ + smlatbeq r6, r8, pc, r7 @ │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + smlatteq r6, r8, sl, r7 │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + smlatteq r6, r2, r4, r7 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20214,81 +20214,81 @@ │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r1, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [ip, r5]! @ │ │ │ │ cmnpne r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - smlabteq r6, lr, r5, r7 │ │ │ │ - @ instruction: 0x010671be │ │ │ │ - smlabteq r6, r8, r9, r7 │ │ │ │ - smlabteq r6, r8, r0, r8 │ │ │ │ - smlabteq r6, r8, r0, r8 │ │ │ │ - strheq r8, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - smlabbeq r6, lr, r2, r8 │ │ │ │ - smlatbeq r6, lr, r2, r8 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - smlabteq r6, ip, r3, r8 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - smlabbeq r6, ip, r5, r8 │ │ │ │ - smlatteq r6, r6, r5, r8 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - smlatbeq r6, lr, r6, r8 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + @ instruction: 0x01067ab6 │ │ │ │ + smlabbeq r6, lr, r6, r7 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + smlabbeq r6, r8, sl, r7 │ │ │ │ + smlabbeq r6, r8, r1, r8 │ │ │ │ + smlabbeq r6, r8, r1, r8 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + smlabteq r6, r4, r3, r8 │ │ │ │ + smlatteq r6, r6, lr, r7 │ │ │ │ + smlatteq r6, r8, lr, r7 │ │ │ │ + smlatteq r6, r0, lr, r7 │ │ │ │ + smlatteq r6, r2, lr, r7 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + ldrdeq r7, [r6, -r2] │ │ │ │ + smlabteq r6, sl, lr, r7 │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + tsteq r6, r2, lsr ip │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + smlabteq r6, ip, r4, r8 │ │ │ │ + smlabbeq r6, ip, r4, r8 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + @ instruction: 0x010685b0 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + smlatbeq r6, r6, r6, r8 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - @ instruction: 0x01068b94 │ │ │ │ - @ instruction: 0x01068b9e │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - @ instruction: 0x01068cb0 │ │ │ │ - smlatteq r6, lr, ip, r8 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - @ instruction: 0x01068d98 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - @ instruction: 0x01068e92 │ │ │ │ - smlabteq r6, lr, lr, r8 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - smlatteq r6, r8, r0, r9 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r7, r8 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + smlabteq r6, ip, ip, r8 │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlatbeq r6, lr, sp, r8 │ │ │ │ + smlatteq r6, ip, sp, r8 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + smlatteq r6, r4, lr, r8 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + smlabbeq r6, lr, pc, r8 @ │ │ │ │ + @ instruction: 0x01068fb4 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + swpeq r9, r8, [r6] │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + smlatbeq r6, r8, r1, r9 │ │ │ │ orrne pc, ip, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale r1, {r0, r4, r5, r6, r8, r9, sl, pc} │ │ │ │ orrne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vabd.s8 q12, , │ │ │ │ addsmi r1, r8, #136, 6 @ 0x20000002 │ │ │ │ @@ -21080,81 +21080,81 @@ │ │ │ │ @ instruction: 0xf641807f │ │ │ │ addsmi r1, r8, #212, 6 @ 0x50000003 │ │ │ │ rsbshi pc, lr, r6 │ │ │ │ bicne pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0464298 │ │ │ │ stmdami r3, {r0, r2, r3, r4, r5, r6, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - smlatbeq r6, r6, r0, r9 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - smlabteq r6, r4, r1, r9 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + @ instruction: 0x010691ba │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + smlabbeq r6, r4, r2, r9 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - smlatteq r6, r0, r3, r9 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - smlabteq r6, r4, r4, r9 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - @ instruction: 0x010695ba │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - smlatbeq r6, sl, r6, r9 │ │ │ │ - smlabteq r6, sl, r6, r9 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ + @ instruction: 0x01069390 │ │ │ │ + smlabteq r6, ip, r3, r9 │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + smlatbeq r6, r0, r4, r9 │ │ │ │ + smlatteq r6, r0, r4, r9 │ │ │ │ + smlabbeq r6, r4, r5, r9 │ │ │ │ strdeq r9, [r6, -r4] │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - smlabbeq r6, r2, r7, r9 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - @ instruction: 0x0106989e │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - @ instruction: 0x010699ba │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - smlatbeq r6, sl, sl, r9 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - @ instruction: 0x01069bba │ │ │ │ - @ instruction: 0x01069bb4 │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - smlabbeq r6, sl, ip, r9 │ │ │ │ - @ instruction: 0x01069cbe │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ ldrdeq r9, [r6, -ip] │ │ │ │ - smlabteq r6, lr, sp, r9 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - @ instruction: 0x01069eb2 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + smlatteq r6, r0, r6, r9 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + smlabbeq r6, sl, r7, r9 │ │ │ │ + smlatteq r6, r6, r7, r9 │ │ │ │ + @ instruction: 0x010697b4 │ │ │ │ strdeq r9, [r6, -lr] │ │ │ │ - @ instruction: 0x01069fbc │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - smlabteq r6, r4, r0, sl │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - @ instruction: 0x0106a1b0 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - @ instruction: 0x0106a290 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - @ instruction: 0x0106a3ba │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ - @ instruction: 0x0106a494 │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + @ instruction: 0x010698b8 │ │ │ │ + tsteq r6, sl, lsl #18 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + @ instruction: 0x010699b8 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + smlabteq r6, r4, sl, r9 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ + smlabteq r6, r4, fp, r9 │ │ │ │ + strdeq r9, [r6, -r6] │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + smlabteq r6, lr, ip, r9 │ │ │ │ + strdeq r9, [r6, -r6] │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + ldrdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + @ instruction: 0x01069e9c │ │ │ │ + smlabbeq r6, lr, lr, r9 │ │ │ │ + smlatteq r6, r2, lr, r9 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + @ instruction: 0x01069fbe │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + @ instruction: 0x0106a19e │ │ │ │ + smlabbeq r6, r4, r1, sl │ │ │ │ + mrseq sl, LR_usr │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + smlatteq r6, ip, r2, sl │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + smlabteq r6, ip, r3, sl │ │ │ │ + tsteq r6, r6, lsr r4 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + @ instruction: 0x0106a4ba │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + @ instruction: 0x0106a596 │ │ │ │ + smlabteq r6, r8, r5, sl │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21944,81 +21944,81 @@ │ │ │ │ bicvc pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6418101 │ │ │ │ addsmi r7, r8, #204, 6 @ 0x30000003 │ │ │ │ tstphi r0, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - @ instruction: 0x0106a49a │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - smlatteq r6, r6, r4, sl │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - smlabbeq r6, ip, r5, sl │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - @ instruction: 0x0106a59e │ │ │ │ - smlatbeq r6, r4, sl, sl │ │ │ │ - smlatbeq r6, ip, sl, sl │ │ │ │ - smlatbeq r6, r6, sl, sl │ │ │ │ - smlatbeq r6, lr, sl, sl │ │ │ │ - @ instruction: 0x0106aa9c │ │ │ │ - smlatbeq r6, r4, sl, sl │ │ │ │ - @ instruction: 0x0106aa9e │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - @ instruction: 0x0106a7ba │ │ │ │ - smlabteq r6, r0, r7, sl │ │ │ │ - @ instruction: 0x0106a7ba │ │ │ │ - smlabteq r6, r0, r7, sl │ │ │ │ - smlabbeq r6, r8, pc, sl @ │ │ │ │ - smlabbeq r6, lr, pc, sl @ │ │ │ │ - smlabbeq r6, r8, pc, sl @ │ │ │ │ - smlabbeq r6, lr, pc, sl @ │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - smlatbeq r6, r2, ip, sl │ │ │ │ - smlatbeq r6, r4, ip, sl │ │ │ │ - @ instruction: 0x0106ac9c │ │ │ │ - @ instruction: 0x0106ac9e │ │ │ │ - smlatbeq r6, r4, r4, fp │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - smlatbeq r6, r4, r9, fp │ │ │ │ - ldrdeq fp, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsr #18 │ │ │ │ - smlabteq r6, sl, r4, fp │ │ │ │ - @ instruction: 0x0106ba90 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - smlabbeq r6, sl, ip, fp │ │ │ │ - smlatbeq r6, ip, ip, fp │ │ │ │ - ldrdeq fp, [r6, -r8] │ │ │ │ - smlatteq r6, r2, ip, fp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - strdeq fp, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - strdeq ip, [r6, -r6] │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + smlabteq r6, lr, r5, sl │ │ │ │ + smlatbeq r6, r6, r5, sl │ │ │ │ + smlatteq r6, r0, r5, sl │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, lr, asr r6 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + smlabbeq r6, r0, r8, sl │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + smlabbeq r6, r0, r8, sl │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r6, sl, lsr r0 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r6, sl, lsr r0 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + strdeq fp, [r6, -sl] │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ + ldrdeq fp, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + @ instruction: 0x0106b696 │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + smlabteq r6, ip, r7, fp │ │ │ │ + @ instruction: 0x0106bd9c │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + smlabteq r6, lr, r4, fp │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + @ instruction: 0x0106b79a │ │ │ │ + smlatteq r6, r6, r9, fp │ │ │ │ + smlabbeq r6, sl, r5, fp │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + @ instruction: 0x0106bd98 │ │ │ │ + smlatbeq r6, r2, sp, fp │ │ │ │ + smlabteq r6, lr, sp, fp │ │ │ │ + strdeq fp, [r6, -r0] │ │ │ │ + swpeq ip, ip, [r6] │ │ │ │ + strheq ip, [r6, -r2] │ │ │ │ + ldrdeq ip, [r6, -lr] │ │ │ │ + mrseq ip, (UNDEF: 22) │ │ │ │ + @ instruction: 0x0106c3b6 │ │ │ │ orreq pc, r4, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vqadd.s8 q4, q0, │ │ │ │ vqadd.s8 d24, d18, d25 │ │ │ │ addsmi r0, r8, #16, 6 @ 0x40000000 │ │ │ │ rsbshi pc, r2, r6 │ │ │ │ @ instruction: 0xf641d85b │ │ │ │ @@ -22822,81 +22822,81 @@ │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r5, r8, #116, 6 @ 0xd0000001 │ │ │ │ strbhi pc, [r0], -r5 @ │ │ │ │ msrpl SPSR_fs, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r2, r3, r4, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0106c1ba │ │ │ │ - smlatteq r6, r4, r1, ip │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - smlatteq r6, lr, r2, ip │ │ │ │ - strdeq ip, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r1, ip │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - smlabteq r6, r0, r1, ip │ │ │ │ - mrseq ip, LR_und │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - mrseq ip, LR_usr │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - strdeq ip, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - strdeq ip, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - strdeq ip, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - smlabbeq r6, r4, r7, ip │ │ │ │ - smlatbeq r6, r2, r7, ip │ │ │ │ - smlabteq r6, ip, r7, ip │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - smlabteq r6, lr, r8, ip │ │ │ │ - tsteq r6, r2, lsl r9 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlabteq r6, r2, r9, ip │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - smlatteq r6, r0, sl, ip │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlatbeq r6, r4, r2, ip │ │ │ │ + smlabteq r6, r4, r2, ip │ │ │ │ + smlatbeq r6, lr, r3, ip │ │ │ │ + @ instruction: 0x0106c6b8 │ │ │ │ + smlatbeq r6, ip, r2, ip │ │ │ │ + smlabteq r6, r2, r5, ip │ │ │ │ + smlabbeq r6, r0, r2, ip │ │ │ │ + smlabteq r6, r0, r3, ip │ │ │ │ + strdeq ip, [r6, -sl] │ │ │ │ + smlabteq r6, r0, r2, ip │ │ │ │ + smlatteq r6, lr, r5, ip │ │ │ │ + @ instruction: 0x0106c1be │ │ │ │ + smlatteq r6, r0, r4, ip │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + @ instruction: 0x0106c4b4 │ │ │ │ + strdeq ip, [r6, -ip] │ │ │ │ + @ instruction: 0x0106c7be │ │ │ │ + ldrdeq ip, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + smlabbeq r6, ip, r8, ip │ │ │ │ + @ instruction: 0x0106c894 │ │ │ │ ldrdeq ip, [r6, -r2] │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - strdeq ip, [r6, -r0] │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - smlabbeq r6, r2, lr, ip │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - smlabteq r6, ip, pc, ip @ │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - strheq sp, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - smlabbeq r6, r2, r1, sp │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - strdeq sp, [r6, -r0] │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - @ instruction: 0x0106d2bc │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + smlabbeq r6, lr, r9, ip │ │ │ │ + ldrdeq ip, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlabbeq r6, r2, sl, ip │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + smlatbeq r6, r0, fp, ip │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + @ instruction: 0x0106cc92 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + @ instruction: 0x0106cdb0 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + smlatteq r6, ip, pc, ip @ │ │ │ │ + smlabbeq r6, ip, r0, sp │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + smlatteq r6, r2, r1, sp │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + ldrdeq sp, [r6, -sl] │ │ │ │ + @ instruction: 0x0106d2b0 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ smlatteq r6, sl, r3, sp │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - @ instruction: 0x0106d4b8 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlabteq r6, ip, r5, sp │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - smlabbeq r6, lr, r6, sp │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + smlatbeq r6, sl, r4, sp │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + smlabteq r6, r0, r5, sp │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + smlabbeq r6, ip, r6, sp │ │ │ │ strdeq sp, [r6, -sl] │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - strdeq sp, [r6, -r6] │ │ │ │ - smlatteq r6, r6, r7, sp │ │ │ │ - tsteq r6, r2, asr r8 │ │ │ │ - @ instruction: 0x0106d8b0 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + @ instruction: 0x0106d7ba │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + @ instruction: 0x0106d8b6 │ │ │ │ + smlatbeq r6, r6, r8, sp │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ svcpl 0x0056f5b0 │ │ │ │ ldrhi pc, [r6, #5]! │ │ │ │ orrpl pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vqrshl.s8 d24, d21, d19 │ │ │ │ addsmi r5, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrhi pc, [r4, #69]! @ 0x45 │ │ │ │ @@ -23687,80 +23687,80 @@ │ │ │ │ @ instruction: 0xf64386b9 │ │ │ │ addsmi r1, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrthi pc, [r8], r5 @ │ │ │ │ cmnpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r2, {r0, r1, r2, r4, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + ldrdeq sp, [r6, -r0] │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + smlabbeq r6, ip, r9, sp │ │ │ │ + smlatteq r6, sl, r9, sp │ │ │ │ + smlabbeq r6, r4, sl, sp │ │ │ │ + smlabbeq r6, r2, sl, sp │ │ │ │ + smlatteq r6, ip, sl, sp │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + @ instruction: 0x0106dbb6 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + ldrdeq sp, [r6, -r0] │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + @ instruction: 0x0106ddb8 │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + smlabbeq r6, r0, lr, sp │ │ │ │ + ldrdeq sp, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + @ instruction: 0x0106df9a │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + strheq lr, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + ldrdeq lr, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + @ instruction: 0x0106e298 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + smlabbeq r6, ip, r3, lr │ │ │ │ + smlatteq r6, sl, r3, lr │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + smlatbeq r6, r8, r4, lr │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ + ldrdeq lr, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + smlabbeq r6, lr, r7, lr │ │ │ │ + smlatbeq r7, r4, r3, r0 │ │ │ │ + smlatbeq r7, r2, r3, r0 │ │ │ │ + smlatteq r6, r6, r7, lr │ │ │ │ + smlabbeq r6, r2, r7, lr │ │ │ │ + @ instruction: 0x0106e794 │ │ │ │ + @ instruction: 0x0106e79a │ │ │ │ + smlatbeq r6, lr, r7, lr │ │ │ │ + smlatbeq r6, ip, r7, lr │ │ │ │ + smlabteq r6, r0, r7, lr │ │ │ │ + smlabteq r6, r8, r7, lr │ │ │ │ + ldrdeq lr, [r6, -ip] │ │ │ │ + smlabteq r6, lr, r7, lr │ │ │ │ + smlatteq r6, r2, r7, lr │ │ │ │ + smlatteq r6, sl, r7, lr │ │ │ │ + strdeq lr, [r6, -lr] │ │ │ │ + strdeq lr, [r6, -ip] │ │ │ │ tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - smlabteq r6, ip, r8, sp │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - smlabteq r6, r4, r9, sp │ │ │ │ - smlabteq r6, r2, r9, sp │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - smlabbeq r6, sl, sl, sp │ │ │ │ - strdeq sp, [r6, -r6] │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - @ instruction: 0x0106dbb2 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlatbeq r6, r8, ip, sp │ │ │ │ - smlabbeq r6, lr, ip, sp │ │ │ │ - strdeq sp, [r6, -r8] │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - smlabteq r6, r0, sp, sp │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - ldrdeq sp, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - smlabbeq r6, ip, pc, sp @ │ │ │ │ - strdeq sp, [r6, -r6] │ │ │ │ - qaddeq lr, r4, r6 │ │ │ │ - strheq lr, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - ldrdeq lr, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - smlabteq r6, ip, r2, lr │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - @ instruction: 0x0106e394 │ │ │ │ - smlatteq r6, r8, r3, lr │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - @ instruction: 0x0106e4b0 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - @ instruction: 0x0106e5b2 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - smlabteq r6, lr, r6, lr │ │ │ │ - smlatteq r7, r4, r2, r0 │ │ │ │ - smlatteq r7, r2, r2, r0 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - smlabteq r6, r2, r6, lr │ │ │ │ - ldrdeq lr, [r6, -r4] │ │ │ │ - ldrdeq lr, [r6, -sl] │ │ │ │ - smlatteq r6, lr, r6, lr │ │ │ │ - smlatteq r6, ip, r6, lr │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r7, lr, asr #6 │ │ │ │ - tsteq r7, r6, lsl r3 │ │ │ │ - tsteq r7, sl, lsr #6 │ │ │ │ - tsteq r7, r2, lsr r3 │ │ │ │ - tsteq r7, r6, asr #6 │ │ │ │ - tsteq r7, r0, asr #6 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r7, lr, lsl #8 │ │ │ │ + ldrdeq r0, [r7, -r6] │ │ │ │ + smlatteq r7, sl, r3, r0 │ │ │ │ + strdeq r0, [r7, -r2] │ │ │ │ + tsteq r7, r6, lsl #8 │ │ │ │ + tsteq r7, r0, lsl #8 │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf643862f │ │ │ │ addsmi r1, r8, #140, 6 @ 0x30000002 │ │ │ │ strthi pc, [lr], -r5 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -24550,81 +24550,81 @@ │ │ │ │ @ instruction: 0xf6434770 │ │ │ │ addsmi r5, r8, #140, 6 @ 0x30000002 │ │ │ │ ldrhi pc, [r4, -r5]! │ │ │ │ orrspl pc, r0, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r4, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r7, sl, asr #4 │ │ │ │ - tsteq r7, r0, asr r2 │ │ │ │ - @ instruction: 0x0106e6b0 │ │ │ │ - smlabbeq r6, r2, r6, lr │ │ │ │ - @ instruction: 0x0106e696 │ │ │ │ - @ instruction: 0x0106e69c │ │ │ │ - smlatbeq r6, lr, r6, lr │ │ │ │ - smlatbeq r6, r8, r6, lr │ │ │ │ - @ instruction: 0x0106e6bc │ │ │ │ - smlabteq r6, r2, r6, lr │ │ │ │ - @ instruction: 0x010702b6 │ │ │ │ - tsteq r7, ip, ror #4 │ │ │ │ - smlabbeq r7, r0, r2, r0 │ │ │ │ - smlabbeq r7, r6, r2, r0 │ │ │ │ - @ instruction: 0x01070298 │ │ │ │ - @ instruction: 0x01070292 │ │ │ │ - smlatbeq r7, r6, r2, r0 │ │ │ │ - smlatbeq r7, ip, r2, r0 │ │ │ │ - @ instruction: 0x010702be │ │ │ │ - smlatbeq r7, ip, r2, r0 │ │ │ │ - smlabteq r7, r0, r2, r0 │ │ │ │ - smlabteq r7, r6, r2, r0 │ │ │ │ - ldrdeq r0, [r7, -r8] │ │ │ │ - ldrdeq r0, [r7, -r2] │ │ │ │ - smlatteq r7, r6, r2, r0 │ │ │ │ - smlatteq r7, ip, r2, r0 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ - tsteq r7, r8, lsl r3 │ │ │ │ - tsteq r7, sl, lsr #6 │ │ │ │ - tsteq r7, r0, lsr r3 │ │ │ │ - tsteq r7, r2, asr #6 │ │ │ │ - tsteq r7, lr, lsr r3 │ │ │ │ - tsteq r7, r0, asr r3 │ │ │ │ - tsteq r7, r6, asr r3 │ │ │ │ - @ instruction: 0x0106e7b6 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ + tsteq r7, sl, lsl #6 │ │ │ │ + tsteq r7, r0, lsl r3 │ │ │ │ tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - smlabbeq r6, sl, r7, lr │ │ │ │ - smlabbeq r6, r4, r7, lr │ │ │ │ - @ instruction: 0x0106e798 │ │ │ │ - smlatbeq r6, r2, r7, lr │ │ │ │ - @ instruction: 0x0106e7b6 │ │ │ │ - smlatbeq r6, r6, r7, lr │ │ │ │ - @ instruction: 0x0106e7ba │ │ │ │ - smlabteq r6, r4, r7, lr │ │ │ │ - ldrdeq lr, [r6, -r8] │ │ │ │ - ldrdeq lr, [r6, -r4] │ │ │ │ - smlatteq r6, r8, r7, lr │ │ │ │ - strdeq lr, [r6, -r2] │ │ │ │ - smlatteq r7, r8, r3, r0 │ │ │ │ - smlatbeq r7, lr, r3, r0 │ │ │ │ - smlabteq r7, r2, r3, r0 │ │ │ │ - smlabteq r7, ip, r3, r0 │ │ │ │ - smlatteq r7, r0, r3, r0 │ │ │ │ - ldrdeq r0, [r7, -ip] │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + smlabbeq r6, r2, r7, lr │ │ │ │ + tsteq r7, r6, ror r3 │ │ │ │ + tsteq r7, ip, lsr #6 │ │ │ │ + tsteq r7, r0, asr #6 │ │ │ │ + tsteq r7, r6, asr #6 │ │ │ │ + tsteq r7, r8, asr r3 │ │ │ │ + tsteq r7, r2, asr r3 │ │ │ │ + tsteq r7, r6, ror #6 │ │ │ │ + tsteq r7, ip, ror #6 │ │ │ │ + tsteq r7, lr, ror r3 │ │ │ │ + tsteq r7, ip, ror #6 │ │ │ │ + smlabbeq r7, r0, r3, r0 │ │ │ │ + smlabbeq r7, r6, r3, r0 │ │ │ │ + @ instruction: 0x01070398 │ │ │ │ + @ instruction: 0x01070392 │ │ │ │ + smlatbeq r7, r6, r3, r0 │ │ │ │ + smlatbeq r7, ip, r3, r0 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + ldrdeq lr, [r6, -r0] │ │ │ │ + smlatteq r6, r4, r7, lr │ │ │ │ + smlatteq r6, sl, r7, lr │ │ │ │ + strdeq lr, [r6, -ip] │ │ │ │ + strdeq lr, [r6, -r6] │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r7, r4, lsl #8 │ │ │ │ + ldrdeq r0, [r7, -r8] │ │ │ │ + smlatteq r7, sl, r3, r0 │ │ │ │ strdeq r0, [r7, -r0] │ │ │ │ - strdeq r0, [r7, -sl] │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ + tsteq r7, r2, lsl #8 │ │ │ │ + strdeq r0, [r7, -lr] │ │ │ │ + tsteq r7, r0, lsl r4 │ │ │ │ + tsteq r7, r6, lsl r4 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + smlabbeq r6, r4, r8, lr │ │ │ │ + @ instruction: 0x0106e898 │ │ │ │ + @ instruction: 0x0106e894 │ │ │ │ + smlatbeq r6, r8, r8, lr │ │ │ │ + @ instruction: 0x0106e8b2 │ │ │ │ + smlatbeq r7, r8, r4, r0 │ │ │ │ + tsteq r7, lr, ror #8 │ │ │ │ + smlabbeq r7, r2, r4, r0 │ │ │ │ + smlabbeq r7, ip, r4, r0 │ │ │ │ + smlatbeq r7, r0, r4, r0 │ │ │ │ + @ instruction: 0x0107049c │ │ │ │ + @ instruction: 0x010704b0 │ │ │ │ + @ instruction: 0x010704ba │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ bicspl pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale ip, {r0, r3, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x53b4f643 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ stmdale fp!, {r0, r1, r2, r5, r7, r9, sl, pc} │ │ │ │ @ instruction: 0x53a4f643 │ │ │ │ @@ -25399,227 +25399,227 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2262 @ 0xfffff72a │ │ │ │ ldmmi r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - tsteq r7, r6, asr r3 │ │ │ │ - tsteq r7, ip, lsl #6 │ │ │ │ - tsteq r7, lr, lsl r3 │ │ │ │ - tsteq r7, r6, lsr #6 │ │ │ │ - tsteq r7, r8, lsr r3 │ │ │ │ - tsteq r7, r2, lsr r3 │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ - tsteq r7, ip, asr #6 │ │ │ │ - smlatbeq r6, ip, r7, lr │ │ │ │ - tsteq r6, lr, ror r7 │ │ │ │ - @ instruction: 0x0106e790 │ │ │ │ - @ instruction: 0x0106e796 │ │ │ │ - smlatbeq r6, sl, r7, lr │ │ │ │ - smlatbeq r6, r4, r7, lr │ │ │ │ - @ instruction: 0x0106e7b6 │ │ │ │ - @ instruction: 0x0106e7bc │ │ │ │ - @ instruction: 0x010703b2 │ │ │ │ - tsteq r7, r6, ror r3 │ │ │ │ - smlabbeq r7, r8, r3, r0 │ │ │ │ - smlabbeq r7, lr, r3, r0 │ │ │ │ - smlatbeq r7, r2, r3, r0 │ │ │ │ - @ instruction: 0x0107039c │ │ │ │ - smlatbeq r7, lr, r3, r0 │ │ │ │ - @ instruction: 0x010703b4 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - smlatteq r6, r8, r7, lr │ │ │ │ - strdeq lr, [r6, -sl] │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ + smlatteq r6, r2, r7, lr │ │ │ │ + strdeq lr, [r6, -r4] │ │ │ │ + strdeq lr, [r6, -ip] │ │ │ │ tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r6, lsr #16 │ │ │ │ - tsteq r7, sl, lsl r4 │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r0, r1 │ │ │ │ - smlabteq r6, r6, r3, r0 │ │ │ │ - smlatteq r5, r2, pc, pc @ │ │ │ │ - smlatbeq r5, r6, sp, pc @ │ │ │ │ - tstpeq r5, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r2] │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - tsteq r5, r6, ror r1 │ │ │ │ - tstpeq r5, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + tsteq r7, r6, lsl r4 │ │ │ │ + smlabteq r7, ip, r3, r0 │ │ │ │ + ldrdeq r0, [r7, -lr] │ │ │ │ + smlatteq r7, r6, r3, r0 │ │ │ │ + strdeq r0, [r7, -r8] │ │ │ │ + strdeq r0, [r7, -r2] │ │ │ │ + tsteq r7, r4, lsl #8 │ │ │ │ + tsteq r7, ip, lsl #8 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r7, r2, ror r4 │ │ │ │ + tsteq r7, r6, lsr r4 │ │ │ │ + tsteq r7, r8, asr #8 │ │ │ │ + tsteq r7, lr, asr #8 │ │ │ │ + tsteq r7, r2, ror #8 │ │ │ │ + tsteq r7, ip, asr r4 │ │ │ │ + tsteq r7, lr, ror #8 │ │ │ │ + tsteq r7, r4, ror r4 │ │ │ │ + ldrdeq lr, [r6, -r6] │ │ │ │ + smlatbeq r6, r8, r8, lr │ │ │ │ + @ instruction: 0x0106e8ba │ │ │ │ + smlabteq r6, r0, r8, lr │ │ │ │ + ldrdeq lr, [r6, -r4] │ │ │ │ + smlabteq r6, lr, r8, lr │ │ │ │ + smlatteq r6, r0, r8, lr │ │ │ │ + smlatteq r6, r6, r8, lr │ │ │ │ + ldrdeq r0, [r7, -sl] │ │ │ │ + smlabteq r6, r6, r4, r8 │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + @ instruction: 0x01061bb6 │ │ │ │ + smlatbeq r6, lr, r1, r1 │ │ │ │ + smlabbeq r6, r6, r4, r0 │ │ │ │ + smlatbeq r6, r2, r0, r0 │ │ │ │ + tstpeq r5, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ smlabteq r5, r2, ip, pc @ │ │ │ │ - tstpeq r5, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, lr, ip, pc @ │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - tstpeq r5, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, lsr #2 │ │ │ │ - tstpeq r5, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fd96 │ │ │ │ + @ instruction: 0x0105fc92 │ │ │ │ + @ instruction: 0x0105fc9e │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + smlabteq r5, r6, ip, pc @ │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + tsteq r5, lr, lsl r2 │ │ │ │ + smlabbeq r5, r2, sp, pc @ │ │ │ │ + tstpeq r5, r2, lsr sp @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ strdeq r1, [r5, -lr] │ │ │ │ - @ instruction: 0x0105fdb2 │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - smlatteq r5, r6, r0, r1 │ │ │ │ - smlabbeq r5, r6, lr, pc @ │ │ │ │ - tstpeq r5, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fdb6 │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + smlatteq r5, r6, r1, r1 │ │ │ │ + smlatteq r5, sl, lr, pc @ │ │ │ │ + tstpeq r5, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsl lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010511be │ │ │ │ + tstpeq r5, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fe96 │ │ │ │ + smlatbeq r5, r6, r1, r1 │ │ │ │ + tstpeq r5, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, sl, lr, pc @ │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + smlabbeq r5, r6, r1, r1 │ │ │ │ + tstpeq r5, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r6, pc, pc @ │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + strheq r0, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsr r0 │ │ │ │ + smlatteq r5, r2, pc, pc @ │ │ │ │ + tsteq r6, r2 │ │ │ │ + tsteq r5, lr, lsr r1 │ │ │ │ + qaddeq r0, sl, r6 │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + smlatbeq r6, lr, r0, r0 │ │ │ │ + smlabteq r6, r6, r0, r0 │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, sl, lsr r1 │ │ │ │ + smlatteq r5, lr, r0, r1 │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + smlabbeq r6, lr, r1, r0 │ │ │ │ + smlatbeq r6, r6, r1, r0 │ │ │ │ smlabteq r5, r6, r0, r1 │ │ │ │ - smlatbeq r5, sl, lr, pc @ │ │ │ │ - smlabteq r5, r6, lr, pc @ │ │ │ │ + smlatteq r6, r6, r1, r0 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ smlatbeq r5, lr, r0, r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - tstpeq r5, r2, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + smlabbeq r5, lr, r0, r1 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ tsteq r5, lr, ror r0 │ │ │ │ - @ instruction: 0x0105ff9a │ │ │ │ - smlatbeq r5, sl, pc, pc @ │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - smlatteq r5, lr, pc, pc @ │ │ │ │ - tsteq r6, r6 │ │ │ │ + @ instruction: 0x010606b6 │ │ │ │ + smlabteq r6, lr, r5, r0 │ │ │ │ + smlabbeq r6, sl, r3, r0 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + smlatbeq r6, lr, r2, r0 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ tsteq r5, r6, asr #32 │ │ │ │ - qaddeq r0, r6, r6 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + @ instruction: 0x010602b6 │ │ │ │ tsteq r5, lr, lsr #32 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - smlabteq r6, lr, r0, r0 │ │ │ │ - smlatteq r6, r6, r0, r0 │ │ │ │ - tsteq r5, r6 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - smlatteq r5, lr, pc, r0 @ │ │ │ │ - @ instruction: 0x0106019e │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - smlabteq r5, lr, pc, r0 @ │ │ │ │ - @ instruction: 0x01060196 │ │ │ │ + smlabteq r6, lr, r2, r0 │ │ │ │ + @ instruction: 0x0106049e │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r5, lr │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + smlatbeq r6, r6, r4, r0 │ │ │ │ + strdeq r0, [r5, -r6] │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + @ instruction: 0x010604b6 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + ldrdeq r0, [r5, -r0] │ │ │ │ + @ instruction: 0x01060592 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ @ instruction: 0x01050fbe │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - smlabteq r6, sl, r2, r0 │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - smlatteq r6, lr, r1, r0 │ │ │ │ - smlabbeq r6, r6, r2, r0 │ │ │ │ - smlabbeq r5, r6, pc, r0 @ │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + smlatbeq r5, r6, pc, r0 @ │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + @ instruction: 0x01050f9a │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r5, r6, ror pc │ │ │ │ + smlatbeq r6, ip, r7, r0 │ │ │ │ + smlabteq r6, r2, r7, r0 │ │ │ │ + tsteq r5, r4, ror #30 │ │ │ │ + tsteq r6, r2, ror r8 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r5, ip, asr #30 │ │ │ │ + smlatbeq r6, r2, r8, r0 │ │ │ │ + smlabteq r6, r0, r8, r0 │ │ │ │ + tsteq r5, sl, lsr pc │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, sl, lsr #18 │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ + smlabbeq r6, r6, r9, r0 │ │ │ │ + @ instruction: 0x0106099c │ │ │ │ + tsteq r5, sl, lsl #30 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ ldrdeq r0, [r6, -lr] │ │ │ │ - smlabbeq r6, r2, r4, r0 │ │ │ │ - tsteq r5, lr, asr #30 │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - smlatteq r6, r6, r3, r0 │ │ │ │ - tsteq r5, r6, lsr pc │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - @ instruction: 0x0106029a │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - strdeq r0, [r5, -lr] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlabbeq r6, lr, r5, r0 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + strdeq r0, [r5, -r2] │ │ │ │ + smlatteq r6, r4, fp, r0 │ │ │ │ smlatteq r5, r6, lr, r0 │ │ │ │ - @ instruction: 0x010605b0 │ │ │ │ - ldrdeq r0, [r5, -sl] │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - @ instruction: 0x010606b8 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ - @ instruction: 0x01060694 │ │ │ │ + smlatbeq r6, r8, r2, r1 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + smlatteq r6, sl, fp, r0 │ │ │ │ + smlatteq r6, r0, r2, r1 │ │ │ │ + tsteq r6, sl, lsr r0 │ │ │ │ + @ instruction: 0x01061194 │ │ │ │ @ instruction: 0x01050eb6 │ │ │ │ - smlatteq r6, ip, r6, r0 │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ + smlabteq r6, r8, r9, r0 │ │ │ │ + smlabteq r6, r2, sl, r0 │ │ │ │ smlatbeq r5, r4, lr, r0 │ │ │ │ - @ instruction: 0x010607b2 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - smlabbeq r6, r2, r7, r0 │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ smlabbeq r5, ip, lr, r0 │ │ │ │ - smlatteq r6, r2, r7, r0 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ + smlabteq r6, r2, r2, r1 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ tsteq r5, sl, ror lr │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - @ instruction: 0x01060896 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, sl, ror #16 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlatteq r6, lr, sp, r0 │ │ │ │ + smlatbeq r6, r8, fp, r0 │ │ │ │ + smlabteq r6, r2, ip, r0 │ │ │ │ tsteq r5, ip, asr lr │ │ │ │ - smlabteq r6, r6, r8, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ tsteq r5, sl, asr #28 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, lr, lsl r9 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ + smlatbeq r6, r8, fp, r0 │ │ │ │ + @ instruction: 0x01060996 │ │ │ │ + @ instruction: 0x01060a90 │ │ │ │ tsteq r5, r2, lsr lr │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r5, r6, lsr #28 │ │ │ │ - smlatteq r6, r8, r1, r1 │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, sl, lsr #22 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - strdeq r0, [r5, -r6] │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - smlatteq r5, r4, sp, r0 │ │ │ │ - smlabbeq r6, r2, pc, r0 @ │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - smlabteq r5, ip, sp, r0 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - @ instruction: 0x01050dba │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, lr, lsr #26 │ │ │ │ - smlatteq r6, r8, sl, r0 │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - @ instruction: 0x01050d9c │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - strheq r1, [r6, -r8] │ │ │ │ - smlabbeq r5, sl, sp, r0 │ │ │ │ - smlatteq r6, r8, sl, r0 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r6, sl, lsr #28 │ │ │ │ - tsteq r5, r0, ror #26 │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - smlabteq r6, r6, r8, r0 │ │ │ │ - smlabteq r6, ip, r1, r1 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - @ instruction: 0x01060abe │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - smlabteq r6, ip, r1, r1 │ │ │ │ - tsteq r6, r6, asr #30 │ │ │ │ - swpeq r1, r0, [r6] │ │ │ │ + smlatteq r6, sl, lr, r0 │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + smlabteq r6, r6, fp, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + smlabbeq r6, r6, r9, r0 │ │ │ │ + smlabbeq r6, ip, r2, r1 │ │ │ │ + @ instruction: 0x0106139a │ │ │ │ + strdeq r0, [r5, -ip] │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + @ instruction: 0x01060c98 │ │ │ │ + smlatteq r5, sl, sp, r0 │ │ │ │ + smlabbeq r6, ip, r2, r1 │ │ │ │ + tsteq r6, r6 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -26430,423 +26430,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + smlatbeq r6, r8, ip, r0 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r5, r4, lsr #20 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlatteq r6, r4, r7, r0 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + strdeq r0, [r5, -r4] │ │ │ │ + smlabbeq r6, r4, r0, r1 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + smlatbeq r6, ip, r6, r0 │ │ │ │ + smlabteq r6, r4, pc, r0 @ │ │ │ │ + @ instruction: 0x0106059c │ │ │ │ @ instruction: 0x010509bc │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ + smlabteq r6, r8, r8, r0 │ │ │ │ + smlatteq r6, r0, r9, r0 │ │ │ │ smlatbeq r5, r4, r9, r0 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - smlatteq r6, r8, fp, r0 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x01060a90 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - tsteq r5, r4, ror #18 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ + @ instruction: 0x01060fb4 │ │ │ │ + smlabbeq r6, r4, sp, r0 │ │ │ │ + smlatbeq r6, r0, lr, r0 │ │ │ │ + smlabbeq r5, r4, r9, r0 │ │ │ │ + @ instruction: 0x010611b4 │ │ │ │ + smlatbeq r6, ip, r3, r1 │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + smlatteq r6, ip, r9, r1 │ │ │ │ + @ instruction: 0x010611b4 │ │ │ │ + @ instruction: 0x010619bc │ │ │ │ + smlatbeq r6, r4, pc, r0 @ │ │ │ │ tsteq r5, r4, asr #18 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - smlabteq r6, r4, pc, r0 @ │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlatteq r6, ip, r5, r0 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ + @ instruction: 0x01061594 │ │ │ │ + smlatbeq r6, r4, r7, r1 │ │ │ │ + tsteq r5, ip, lsr #18 │ │ │ │ + @ instruction: 0x0106159c │ │ │ │ + @ instruction: 0x01061194 │ │ │ │ + smlabbeq r6, ip, r3, r1 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + @ instruction: 0x01061794 │ │ │ │ strdeq r0, [r5, -ip] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - smlatteq r5, r4, r8, r0 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlabteq r6, r4, ip, r0 │ │ │ │ - smlatteq r6, r0, sp, r0 │ │ │ │ - smlabteq r5, r4, r8, r0 │ │ │ │ + smlatteq r6, r4, r7, r1 │ │ │ │ + smlatbeq r6, r4, r3, r1 │ │ │ │ + @ instruction: 0x01061794 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlabteq r5, ip, r8, r0 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + @ instruction: 0x010508b4 │ │ │ │ + smlabbeq r6, r4, pc, r0 @ │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + smlabbeq r6, r4, r9, r1 │ │ │ │ + @ instruction: 0x01050894 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + smlabbeq r6, ip, pc, r0 @ │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + @ instruction: 0x01061994 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + smlabteq r5, r4, r7, r0 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + smlatbeq r5, ip, r7, r0 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + smlabbeq r5, ip, r7, r0 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ smlatteq r6, ip, r2, r1 │ │ │ │ - smlatbeq r5, ip, r8, r0 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r5, ip, asr #14 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlatteq r6, r4, r4, r1 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - smlatteq r6, r4, lr, r0 │ │ │ │ - smlabbeq r5, r4, r8, r0 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - smlatteq r6, r4, r6, r1 │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + smlatteq r6, r4, r0, r1 │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - smlabteq r6, ip, r2, r1 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - smlatteq r6, r4, r2, r1 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x010612b4 │ │ │ │ - smlatbeq r6, ip, r4, r1 │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - @ instruction: 0x01060ebc │ │ │ │ - strheq r1, [r6, -r4] │ │ │ │ - strdeq r0, [r5, -r4] │ │ │ │ - smlabteq r6, r4, lr, r0 │ │ │ │ - @ instruction: 0x010616b4 │ │ │ │ - smlabteq r6, r4, r8, r1 │ │ │ │ - ldrdeq r0, [r5, -r4] │ │ │ │ - smlatbeq r6, r4, r2, r1 │ │ │ │ - @ instruction: 0x0106149c │ │ │ │ - @ instruction: 0x010507bc │ │ │ │ + strdeq r0, [r5, -ip] │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ smlabteq r6, ip, lr, r0 │ │ │ │ - smlatbeq r6, r4, r2, r1 │ │ │ │ - @ instruction: 0x01060e9c │ │ │ │ - swpeq r1, r4, [r6] │ │ │ │ - @ instruction: 0x01050794 │ │ │ │ - @ instruction: 0x0106169c │ │ │ │ - smlatbeq r6, ip, r8, r1 │ │ │ │ - tsteq r5, ip, ror r7 │ │ │ │ - smlatbeq r6, r4, r6, r1 │ │ │ │ - smlabbeq r6, r4, r2, r1 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - @ instruction: 0x0106189c │ │ │ │ - tsteq r5, ip, asr #14 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - smlabbeq r6, r4, r8, r1 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r5, r4, lsl #14 │ │ │ │ - qaddeq r1, r4, r6 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - smlatteq r5, ip, r6, r0 │ │ │ │ - qaddeq r1, ip, r6 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ smlabteq r5, ip, r6, r0 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ + smlabteq r6, ip, r4, r1 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ @ instruction: 0x010506b4 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - smlabbeq r5, ip, r6, r0 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r5, r4, asr r6 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + strheq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x010612b4 │ │ │ │ + @ instruction: 0x01050694 │ │ │ │ + smlatteq r6, r8, r8, r1 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + smlabteq r6, r4, fp, r1 │ │ │ │ + @ instruction: 0x01061b94 │ │ │ │ tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r5, r4, asr r6 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ tsteq r5, ip, lsr r6 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ + smlatbeq r6, ip, fp, r1 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ tsteq r5, ip, lsl #12 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - strdeq r0, [r5, -r4] │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + @ instruction: 0x010619bc │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ ldrdeq r0, [r5, -r4] │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ @ instruction: 0x010505bc │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - @ instruction: 0x01050594 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r5, ip, ror r5 │ │ │ │ - smlatteq r6, ip, sl, r1 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + @ instruction: 0x0105059c │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + smlabbeq r5, r4, r5, r0 │ │ │ │ + smlabbeq r6, ip, r9, r1 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ tsteq r5, ip, asr r5 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - swpeq r2, r0, [r6] │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - smlatbeq r6, r4, r8, r1 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + qaddeq r2, r0, r6 │ │ │ │ + tsteq r5, r4, asr #10 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + qaddeq r2, r4, r6 │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ tsteq r5, r4, lsl r5 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - strdeq r0, [r5, -ip] │ │ │ │ - smlabbeq r6, ip, r8, r1 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - ldrdeq r0, [r5, -ip] │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - smlabbeq r6, r8, pc, r1 @ │ │ │ │ - smlabteq r5, r4, r4, r0 │ │ │ │ - smlabteq r6, ip, r8, r1 │ │ │ │ - @ instruction: 0x0106189c │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlabbeq r6, r4, pc, r1 @ │ │ │ │ - @ instruction: 0x0105049c │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - @ instruction: 0x01061f90 │ │ │ │ - smlabbeq r5, r4, r4, r0 │ │ │ │ - @ instruction: 0x010618b4 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - @ instruction: 0x01061f94 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ + smlatteq r6, r8, r0, r2 │ │ │ │ + swpeq r2, r8, [r6] │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + smlatteq r5, r4, r4, r0 │ │ │ │ + smlatteq r6, r4, fp, r1 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + smlabteq r5, ip, r4, r0 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + smlatteq r6, ip, fp, r1 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + smlatbeq r5, ip, r4, r0 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + @ instruction: 0x01050494 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + smlatteq r6, r8, r1, r2 │ │ │ │ + @ instruction: 0x010621bc │ │ │ │ + swpeq r2, ip, [r6] │ │ │ │ + tsteq r5, ip, ror #8 │ │ │ │ + smlatteq r6, ip, r1, r2 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ tsteq r5, r4, asr r4 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r6, ip, pc, r1 @ │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ tsteq r5, r4, lsr #8 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - @ instruction: 0x01061fbc │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlatteq r5, ip, r3, r0 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - ldrdeq r0, [r5, -r4] │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ + smlatbeq r6, r8, ip, r2 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlabteq r6, r4, r2, r2 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + smlabteq r6, ip, r2, r2 │ │ │ │ + smlatteq r5, r4, r3, r0 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlabteq r5, ip, r3, r0 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ smlatbeq r5, ip, r3, r0 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ + smlatbeq r6, r0, r3, r2 │ │ │ │ + @ instruction: 0x010623b8 │ │ │ │ @ instruction: 0x01050394 │ │ │ │ - smlabbeq r6, r0, r1, r2 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - qaddeq r2, ip, r6 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - smlatteq r6, r8, fp, r2 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlabbeq r6, r8, r3, r2 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - @ instruction: 0x010621bc │ │ │ │ - @ instruction: 0x01062194 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - @ instruction: 0x010621bc │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ - @ instruction: 0x010622bc │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlabbeq r6, r8, r2, r2 │ │ │ │ + @ instruction: 0x010624bc │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + smlabteq r6, r0, r4, r2 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + @ instruction: 0x01062590 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ smlatteq r5, ip, r2, r0 │ │ │ │ - smlatteq r6, r0, r2, r2 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x010625bc │ │ │ │ + smlatteq r6, r4, r5, r2 │ │ │ │ ldrdeq r0, [r5, -r4] │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlatbeq r5, ip, r2, r0 │ │ │ │ - @ instruction: 0x01062398 │ │ │ │ - smlatbeq r6, ip, r3, r2 │ │ │ │ - @ instruction: 0x01050294 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + @ instruction: 0x010502b4 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + @ instruction: 0x0105029c │ │ │ │ + @ instruction: 0x010628b0 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + smlabbeq r6, r8, sl, r2 │ │ │ │ tsteq r5, r4, ror r2 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ + @ instruction: 0x01062a98 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ tsteq r5, ip, asr r2 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - smlabbeq r6, r0, r5, r2 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - @ instruction: 0x01062498 │ │ │ │ - smlatbeq r6, r4, r4, r2 │ │ │ │ + smlabteq r6, r0, sl, r2 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlabbeq r6, r4, r8, r2 │ │ │ │ + tsteq r5, ip, lsr r2 │ │ │ │ + smlabbeq r6, r0, r6, r2 │ │ │ │ tsteq r5, ip, lsr #4 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r5, r4, lsl r2 │ │ │ │ - @ instruction: 0x01062798 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - smlabbeq r6, r8, r5, r2 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + smlatteq r6, r4, r8, r2 │ │ │ │ + @ instruction: 0x01062698 │ │ │ │ + smlabbeq r6, ip, r8, r2 │ │ │ │ + smlatbeq r6, r8, sl, r2 │ │ │ │ strdeq r0, [r5, -r4] │ │ │ │ - @ instruction: 0x01062598 │ │ │ │ - @ instruction: 0x01062794 │ │ │ │ + @ instruction: 0x01062ab8 │ │ │ │ + @ instruction: 0x01062690 │ │ │ │ ldrdeq r0, [r5, -ip] │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - @ instruction: 0x010625b8 │ │ │ │ - @ instruction: 0x01062798 │ │ │ │ - smlabteq r6, r8, r9, r2 │ │ │ │ - @ instruction: 0x010501b4 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x010625b0 │ │ │ │ - @ instruction: 0x0105019c │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - @ instruction: 0x010625b8 │ │ │ │ - smlabteq r6, r4, r7, r2 │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - smlabteq r6, r0, r5, r2 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - @ instruction: 0x01062b98 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ + smlatteq r6, r0, sl, r2 │ │ │ │ + @ instruction: 0x01062698 │ │ │ │ + @ instruction: 0x010628b8 │ │ │ │ + @ instruction: 0x010501bc │ │ │ │ + smlabteq r6, ip, r8, r2 │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - smlabteq r6, ip, r7, r2 │ │ │ │ - smlatteq r6, r8, r9, r2 │ │ │ │ - tsteq r5, r4, lsr r1 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ + smlatbeq r5, r4, r1, r0 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - strdeq r0, [r5, -ip] │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlatteq r5, r4, r0, r0 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ + @ instruction: 0x010626b0 │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + smlabteq r6, r0, r6, r2 │ │ │ │ strdeq r2, [r6, -r0] │ │ │ │ - strheq r0, [r5, -ip] │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - smlatbeq r5, r4, r0, r0 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - smlabbeq r5, r4, r0, r0 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - @ instruction: 0x01062cb4 │ │ │ │ - smlatbeq r6, r4, fp, r2 │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ tsteq r6, r8, lsr #22 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - smlatteq r6, r4, fp, r2 │ │ │ │ - @ instruction: 0x01062b9c │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r5, r4, lsr r1 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + smlatteq r6, r8, fp, r2 │ │ │ │ + @ instruction: 0x01062b98 │ │ │ │ @ instruction: 0x01062bb4 │ │ │ │ - tsteq r5, ip │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - strdeq pc, [r4, -r4] │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - smlabbeq r6, r0, ip, r2 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - smlabteq r4, ip, pc, pc @ │ │ │ │ - smlatbeq r6, r0, ip, r2 │ │ │ │ - @ instruction: 0x01062cbc │ │ │ │ - @ instruction: 0x0104ffb4 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - @ instruction: 0x0104ff94 │ │ │ │ - smlabbeq r6, r4, sp, r2 │ │ │ │ - smlabbeq r4, r4, pc, pc @ │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlatteq r5, ip, r0, r0 │ │ │ │ + smlatbeq r6, r4, ip, r2 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + smlabteq r5, ip, r0, r0 │ │ │ │ + smlabteq r6, r8, ip, r2 │ │ │ │ + smlatteq r6, r4, ip, r2 │ │ │ │ + strheq r0, [r5, -r4] │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + smlabbeq r5, ip, r0, r0 │ │ │ │ tsteq r6, r0, ror #26 │ │ │ │ - @ instruction: 0x01063d9c │ │ │ │ - smlatteq r6, r0, r5, r3 │ │ │ │ - smlabbeq r6, r4, r1, r3 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlatteq r6, r0, sp, r2 │ │ │ │ - tstpeq r4, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tstpeq r4, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + qaddeq r0, r4, r5 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r5, r4, asr #32 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + smlatbeq r6, r0, r6, r3 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + smlabteq r6, r8, lr, r2 │ │ │ │ @ instruction: 0x01062e90 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - strdeq pc, [r4, -ip] │ │ │ │ smlatbeq r6, r0, lr, r2 │ │ │ │ - @ instruction: 0x01062eb0 │ │ │ │ + strdeq pc, [r4, -r4] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlatteq r6, r8, lr, r2 │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + @ instruction: 0x0104ffbc │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + smlatbeq r4, r4, pc, pc @ │ │ │ │ + smlatbeq r6, r4, r0, r3 │ │ │ │ + tsteq r6, ip │ │ │ │ + smlatbeq r6, ip, pc, r2 @ │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tstpeq r4, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tstpeq r4, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlabteq r6, r4, r0, r3 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tstpeq r4, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tstpeq r4, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + @ instruction: 0x010631bc │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + smlabbeq r6, r8, r1, r3 │ │ │ │ + strdeq pc, [r4, -ip] │ │ │ │ + smlatteq r6, r4, r1, r3 │ │ │ │ + mrseq r3, LR_usr │ │ │ │ smlatteq r4, r4, lr, pc @ │ │ │ │ - smlatteq r6, r4, pc, r2 @ │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - smlatteq r6, ip, lr, r2 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - @ instruction: 0x0104febc │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - smlatbeq r6, r0, pc, r2 @ │ │ │ │ - smlatbeq r4, r4, lr, pc @ │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ + smlatbeq r6, r4, r2, r3 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + smlabteq r4, r4, lr, pc @ │ │ │ │ + smlabteq r6, ip, r2, r3 │ │ │ │ + smlatteq r6, r8, r2, r3 │ │ │ │ + smlatbeq r4, ip, lr, pc @ │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + smlabbeq r6, r4, r3, r3 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ smlabbeq r4, r4, lr, pc @ │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ + smlatbeq r6, ip, r3, r3 │ │ │ │ + smlabteq r6, r8, r3, r3 │ │ │ │ tstpeq r4, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010632bc │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - smlabteq r6, r8, r0, r3 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tstpeq r4, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ tstpeq r4, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tstpeq r4, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r4, r1, r3 │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - @ instruction: 0x010631b0 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + @ instruction: 0x010635b8 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ tstpeq r4, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ smlatteq r4, ip, sp, pc @ │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - smlabteq r6, r4, r2, r3 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - @ instruction: 0x01063290 │ │ │ │ - smlabteq r4, r4, sp, pc @ │ │ │ │ - smlatteq r6, ip, r2, r3 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - smlatbeq r4, ip, sp, pc @ │ │ │ │ - smlatbeq r6, ip, r3, r3 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - smlabbeq r4, ip, sp, pc @ │ │ │ │ - @ instruction: 0x010633b0 │ │ │ │ - tstpeq r4, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - smlabbeq r6, r4, r4, r3 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tstpeq r4, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r0, r4, r3 │ │ │ │ - @ instruction: 0x010634b0 │ │ │ │ - tstpeq r4, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - smlatteq r6, r4, r4, r3 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tstpeq r4, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - smlabbeq r6, r8, r5, r3 │ │ │ │ + smlatteq r6, r0, r5, r3 │ │ │ │ + smlatbeq r6, r4, r5, r3 │ │ │ │ + @ instruction: 0x010635b0 │ │ │ │ + smlabteq r4, ip, sp, pc @ │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0104f690 │ │ │ │ - smlabbeq r6, r0, r0, r3 │ │ │ │ - @ instruction: 0x01062fb0 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - smlabbeq r6, r8, pc, r2 @ │ │ │ │ - tstpeq r4, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, ip, pc, r2 @ │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tstpeq r4, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - strheq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - smlabbeq r6, r4, r0, r3 │ │ │ │ - tstpeq r4, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - strheq r3, [r6, -r4] │ │ │ │ - tstpeq r4, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x010631b4 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ + tstpeq r4, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tstpeq r4, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, ip, r0, r3 │ │ │ │ + smlatteq r6, r4, r0, r3 │ │ │ │ + tstpeq r4, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ strdeq pc, [r4, -r0] │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - ldrdeq pc, [r4, -r8] │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - @ instruction: 0x010631bc │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + smlatteq r4, r0, r6, pc @ │ │ │ │ + @ instruction: 0x01063394 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + @ instruction: 0x010631b0 │ │ │ │ + smlabteq r6, r4, r1, r3 │ │ │ │ + @ instruction: 0x0104f6b0 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + @ instruction: 0x0104f698 │ │ │ │ + smlabteq r6, r4, r2, r3 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + @ instruction: 0x01063298 │ │ │ │ + tstpeq r4, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, r2, r3 │ │ │ │ + mrseq r3, LR_und │ │ │ │ + tstpeq r4, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x0104f5b8 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - smlatbeq r4, r0, r5, pc @ │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - smlabteq r6, r0, r2, r3 │ │ │ │ - smlabbeq r6, r4, r2, r3 │ │ │ │ - @ instruction: 0x0106329c │ │ │ │ - tstpeq r4, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, r2, r3 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tstpeq r4, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tstpeq r4, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tstpeq r4, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - @ instruction: 0x0106339c │ │ │ │ + smlabbeq r6, r0, r3, r3 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - strdeq pc, [r4, -r0] │ │ │ │ - @ instruction: 0x010633b0 │ │ │ │ + tstpeq r4, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r8, r3, r3 │ │ │ │ + @ instruction: 0x01063394 │ │ │ │ + tstpeq r4, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, r3, r3 │ │ │ │ + @ instruction: 0x010633b8 │ │ │ │ smlabteq r6, r4, r3, r3 │ │ │ │ - ldrdeq pc, [r4, -r8] │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ + tstpeq r4, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r8, r3, r3 │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + smlabteq r6, r0, fp, r3 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + @ instruction: 0x0104f5b0 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + smlabbeq r6, r4, r4, r3 │ │ │ │ + @ instruction: 0x0104f598 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r4, r3 │ │ │ │ + tstpeq r4, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tstpeq r4, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r4, r6, r3 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + @ instruction: 0x010635b8 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tstpeq r4, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tstpeq r4, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, r6, r3 │ │ │ │ + smlabbeq r6, r0, r6, r3 │ │ │ │ + @ instruction: 0x01063698 │ │ │ │ + tstpeq r4, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlatteq r6, r8, r6, r3 │ │ │ │ + smlatteq r4, r8, r4, pc @ │ │ │ │ + smlatteq r6, ip, r8, r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ @ instruction: 0x0104f4b8 │ │ │ │ - @ instruction: 0x01063490 │ │ │ │ - smlatbeq r6, ip, r4, r3 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + smlabbeq r6, ip, r7, r3 │ │ │ │ smlatbeq r4, r0, r4, pc @ │ │ │ │ - smlabteq r6, r4, r5, r3 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tstpeq r4, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tstpeq r4, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - smlabteq r6, r0, r5, r3 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlabbeq r4, r0, r4, pc @ │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tstpeq r4, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + smlatteq r6, ip, r8, r3 │ │ │ │ + smlatbeq r6, r0, r8, r3 │ │ │ │ + @ instruction: 0x010638bc │ │ │ │ tstpeq r4, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ tstpeq r4, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - @ instruction: 0x0106369c │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ + smlabbeq r6, r8, r9, r3 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tstpeq r4, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r8, r9, r3 │ │ │ │ strdeq pc, [r4, -r8] │ │ │ │ - @ instruction: 0x010636b4 │ │ │ │ - smlabteq r6, ip, r6, r3 │ │ │ │ - smlatteq r4, r0, r3, pc @ │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + smlabbeq r6, r8, fp, r3 │ │ │ │ + @ instruction: 0x01063a9c │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ smlabteq r4, r0, r3, pc @ │ │ │ │ - smlabbeq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x01063798 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ smlatbeq r4, r8, r3, pc @ │ │ │ │ - @ instruction: 0x01063898 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlabbeq r6, ip, sl, r3 │ │ │ │ + smlatbeq r6, r0, sl, r3 │ │ │ │ + smlabbeq r4, r8, r3, pc @ │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r4, r0, r3, pc @ │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tstpeq r4, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, r8, r3 │ │ │ │ - smlabbeq r6, r0, r8, r3 │ │ │ │ - @ instruction: 0x01063894 │ │ │ │ + tstpeq r4, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + smlabbeq r6, r0, fp, r3 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ tstpeq r4, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, r8, r3 │ │ │ │ - tstpeq r4, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r4, ip, r3 │ │ │ │ - smlabteq r6, r8, sl, r3 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ + smlatbeq r6, r8, fp, r3 │ │ │ │ + smlabteq r6, r4, fp, r3 │ │ │ │ + tstpeq r4, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tstpeq r4, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ mrseq pc, LR_abt @ │ │ │ │ - @ instruction: 0x01063998 │ │ │ │ - @ instruction: 0x0106399c │ │ │ │ - smlatteq r4, r8, r2, pc @ │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - smlabteq r6, ip, r9, r3 │ │ │ │ - smlatteq r6, r0, r9, r3 │ │ │ │ - smlabteq r4, r8, r2, pc @ │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - @ instruction: 0x0104f2b0 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - smlabteq r6, r0, sl, r3 │ │ │ │ - smlabbeq r6, r0, sl, r3 │ │ │ │ - @ instruction: 0x01063a90 │ │ │ │ - smlabbeq r4, r8, r2, pc @ │ │ │ │ - smlatteq r6, r8, sl, r3 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tstpeq r4, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r4, fp, r3 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tstpeq r4, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r0, fp, r3 │ │ │ │ - tstpeq r4, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ smlabbeq r6, r8, ip, r3 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlabteq r6, r8, fp, r3 │ │ │ │ - smlatteq r6, r8, fp, r3 │ │ │ │ - tstpeq r4, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - strdeq pc, [r4, -r8] │ │ │ │ - @ instruction: 0x01063cbc │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - @ instruction: 0x01063c90 │ │ │ │ - ldrdeq pc, [r4, -r8] │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - smlatteq r6, r8, ip, r3 │ │ │ │ - smlabteq r4, r0, r1, pc @ │ │ │ │ + smlatbeq r6, r8, ip, r3 │ │ │ │ + ldrdeq pc, [r4, -r0] │ │ │ │ + smlatteq r6, r0, ip, r3 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x0104f2b8 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + @ instruction: 0x0104f298 │ │ │ │ + @ instruction: 0x01063d94 │ │ │ │ + smlatbeq r6, r8, sp, r3 │ │ │ │ + smlabbeq r4, r0, r2, pc @ │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ smlabbeq r6, r4, lr, r3 │ │ │ │ - smlabteq r6, r4, sp, r3 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - @ instruction: 0x0104f198 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - smlabbeq r4, r0, r1, pc @ │ │ │ │ - smlatteq r6, r4, lr, r3 │ │ │ │ - smlabbeq r6, ip, lr, r3 │ │ │ │ - smlatbeq r6, ip, lr, r3 │ │ │ │ - tstpeq r4, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tstpeq r4, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ smlatteq r6, ip, lr, r3 │ │ │ │ - tstpeq r4, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01064a90 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x01064194 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ + tstpeq r4, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlatbeq r6, r4, pc, r3 @ │ │ │ │ tsteq r6, ip, asr #30 │ │ │ │ tsteq r6, ip, ror #30 │ │ │ │ - tstpeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - strdeq pc, [r4, -r0] │ │ │ │ - smlatbeq r6, ip, r0, r4 │ │ │ │ - qaddeq r4, r4, r6 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ + tstpeq r4, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, ip, pc, r3 @ │ │ │ │ + tstpeq r4, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + @ instruction: 0x01064494 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + smlabteq r4, r8, r1, pc @ │ │ │ │ + swpeq r4, r4, [r6] │ │ │ │ + strheq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x0104f1b0 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + @ instruction: 0x0104f190 │ │ │ │ + @ instruction: 0x0106419c │ │ │ │ + @ instruction: 0x010641bc │ │ │ │ + tstpeq r4, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tstpeq r4, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106429c │ │ │ │ + @ instruction: 0x010642bc │ │ │ │ + tstpeq r4, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + mrseq r4, LR_und │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tstpeq r4, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + smlabbeq r6, r0, r3, r4 │ │ │ │ + mrseq pc, (UNDEF: 20) @ │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + @ instruction: 0x010643b8 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ ldrdeq pc, [r4, -r0] │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ strheq pc, [r4, -r8] @ │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - smlatbeq r6, ip, r1, r4 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - swpeq pc, r0, [r4] @ │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tstpeq r4, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r0, r2, r4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ + smlatbeq r6, r0, r4, r4 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + swpeq pc, r8, [r4] @ │ │ │ │ + @ instruction: 0x010644b4 │ │ │ │ + smlabteq r6, ip, r4, r4 │ │ │ │ + smlabbeq r4, r0, r0, pc @ │ │ │ │ + smlabteq r6, r0, r5, r4 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ qaddeq pc, r8, r4 @ │ │ │ │ - smlatbeq r6, r0, r2, r4 │ │ │ │ - smlabteq r6, r0, r2, r4 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ tstpeq r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01064490 │ │ │ │ - @ instruction: 0x010643b0 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + @ instruction: 0x010645b8 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tstpeq r4, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ tstpeq r4, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - smlatteq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x0106439c │ │ │ │ - smlatbeq r6, ip, r3, r4 │ │ │ │ + smlatbeq r6, r0, sl, r4 │ │ │ │ + smlatbeq r6, r8, ip, r4 │ │ │ │ + @ instruction: 0x010646b8 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ ldrdeq lr, [r4, -r8] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ smlabteq r4, r0, pc, lr @ │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - @ instruction: 0x0104ef98 │ │ │ │ - @ instruction: 0x01064498 │ │ │ │ - @ instruction: 0x010644b0 │ │ │ │ - smlabbeq r4, r0, pc, lr @ │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ + smlatteq r6, r0, r6, r4 │ │ │ │ + @ instruction: 0x01064698 │ │ │ │ + @ instruction: 0x010646b0 │ │ │ │ + smlatbeq r4, r0, pc, lr @ │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + smlabbeq r4, r8, pc, lr @ │ │ │ │ + smlabbeq r6, r0, ip, r4 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ tsteq r4, r0, ror #30 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - smlatteq r6, r0, r9, r4 │ │ │ │ - smlatteq r6, r8, fp, r4 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r6, r0, r5, r4 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + @ instruction: 0x01064990 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + @ instruction: 0x0106499c │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ tsteq r4, r8, lsl pc │ │ │ │ - smlatbeq r6, r8, r5, r4 │ │ │ │ - @ instruction: 0x010645b4 │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlatteq r4, r0, lr, lr │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - @ instruction: 0x010648b8 │ │ │ │ - smlabteq r4, r8, lr, lr │ │ │ │ - smlabteq r6, r0, fp, r4 │ │ │ │ - smlabbeq r6, ip, fp, r4 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - @ instruction: 0x010648bc │ │ │ │ - smlatbeq r4, r0, lr, lr │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r4, r8, lr, lr │ │ │ │ - smlatbeq r6, ip, fp, r4 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlabteq r6, r4, r9, r4 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + smlatteq r4, r8, lr, lr │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + ldrdeq lr, [r4, -r0] │ │ │ │ + smlatteq r6, r4, r9, r4 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + @ instruction: 0x0104eeb0 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + @ instruction: 0x0104ee98 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ tsteq r4, r8, asr lr │ │ │ │ - @ instruction: 0x01064998 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r4, r8, lsr lr │ │ │ │ + @ instruction: 0x01064cbc │ │ │ │ tsteq r4, r8, lsr #28 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabbeq r6, r8, r6, r4 │ │ │ │ - ldrdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabbeq r6, r8, r6, r4 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + strheq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + smlatbeq r6, r0, r7, r4 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + @ instruction: 0x01064cb0 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + smlatteq r4, r8, sp, lr │ │ │ │ + smlabteq r6, r4, ip, r4 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + ldrdeq lr, [r4, -r0] │ │ │ │ + smlabbeq r6, r8, r7, r4 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ @ instruction: 0x0104edb0 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - @ instruction: 0x01064698 │ │ │ │ + smlatteq r6, r4, ip, r4 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ @ instruction: 0x0104ed98 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - smlabbeq r6, r0, lr, r4 │ │ │ │ - smlatbeq r6, r0, r6, r4 │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - smlatteq r6, r0, r6, r4 │ │ │ │ - @ instruction: 0x010646b0 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, lr, r4 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - @ instruction: 0x01064e94 │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - smlabteq r6, r8, r6, r4 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlatbeq r6, r0, lr, r4 │ │ │ │ + smlatteq r6, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01064fb0 │ │ │ │ + smlabteq r6, r0, r4, r5 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabbeq r6, r8, r7, r5 │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + smlabteq r6, r8, pc, r4 @ │ │ │ │ + smlatteq r6, r0, r4, r5 │ │ │ │ + @ instruction: 0x01065790 │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, r0, r7, r5 │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + qaddeq r5, r8, r6 │ │ │ │ + mrseq r5, (UNDEF: 6) │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x01065798 │ │ │ │ strdeq lr, [r4, -r0] │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - @ instruction: 0x01064eb4 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + smlatbeq r6, r8, r7, r5 │ │ │ │ ldrdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - @ instruction: 0x010656b8 │ │ │ │ - @ instruction: 0x0104ecb0 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - smlabteq r6, r8, r6, r5 │ │ │ │ - @ instruction: 0x0104ec98 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ + smlatteq r6, r8, pc, r4 @ │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + @ instruction: 0x010657b0 │ │ │ │ + @ instruction: 0x0104ecb8 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + smlabteq r6, r0, r7, r5 │ │ │ │ + smlatbeq r4, r0, ip, lr │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlabteq r6, r0, r7, r5 │ │ │ │ tsteq r4, r8, ror ip │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - smlatteq r6, r0, r6, r5 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ tsteq r4, r0, ror #24 │ │ │ │ - @ instruction: 0x01064f98 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + @ instruction: 0x0106529c │ │ │ │ tsteq r4, r0, lsr ip │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlatteq r6, r8, r6, r5 │ │ │ │ - tsteq r4, r8, lsl ip │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlabbeq r6, ip, r8, r5 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + @ instruction: 0x01065298 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ strdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ + smlatbeq r6, ip, r2, r5 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ smlatteq r4, r0, fp, lr │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - @ instruction: 0x0104ebb8 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlatbeq r4, r0, fp, lr │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - smlabbeq r6, r8, r4, r5 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + @ instruction: 0x010652b8 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + smlabteq r4, r0, fp, lr │ │ │ │ + smlabteq r6, ip, r2, r5 │ │ │ │ + smlabbeq r6, r4, r5, r5 │ │ │ │ + smlatbeq r4, r8, fp, lr │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + @ instruction: 0x01065cb0 │ │ │ │ + smlabteq r6, r8, r9, r5 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ smlabbeq r4, r0, fp, lr │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlabteq r6, ip, r7, r5 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x01065490 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + smlatteq r6, r8, r0, r6 │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + @ instruction: 0x01065c98 │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ tsteq r4, r8, lsr fp │ │ │ │ - smlatteq r6, ip, r1, r5 │ │ │ │ - smlatbeq r6, r4, r4, r5 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x010654b0 │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - smlabteq r6, r4, r4, r5 │ │ │ │ - smlatteq r4, r8, sl, lr │ │ │ │ - smlatbeq r6, ip, r7, r5 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - smlabteq r4, r0, sl, lr │ │ │ │ - @ instruction: 0x01065e90 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - smlatbeq r4, r8, sl, lr │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlabbeq r4, r8, sl, lr │ │ │ │ - smlabbeq r6, ip, lr, r5 │ │ │ │ - tsteq r4, r8, ror sl │ │ │ │ - @ instruction: 0x01065ab8 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - smlabteq r6, r8, fp, r5 │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - smlabteq r6, r8, fp, r5 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r4, r0, lsl sl │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - smlabbeq r6, r0, lr, r5 │ │ │ │ + smlabbeq r6, r8, ip, r5 │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + strdeq lr, [r4, -r0] │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + smlabbeq r6, r8, ip, r5 │ │ │ │ + smlatteq r6, r8, sp, r5 │ │ │ │ ldrdeq lr, [r4, -r0] │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + @ instruction: 0x01065998 │ │ │ │ + @ instruction: 0x0104eab8 │ │ │ │ + @ instruction: 0x01065cb8 │ │ │ │ + smlatteq r6, r0, r0, r6 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + @ instruction: 0x0104ea90 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28884,423 +28884,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - smlatbeq r6, r4, r9, r5 │ │ │ │ - tsteq r4, r4, lsr r3 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r4, r4, lsr #6 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - smlabteq r6, r0, r8, r6 │ │ │ │ - smlabbeq r6, ip, r0, r6 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - @ instruction: 0x01065cbc │ │ │ │ - @ instruction: 0x0106569c │ │ │ │ - smlatteq r6, r8, r0, r5 │ │ │ │ - smlatteq r6, ip, r7, r5 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlabteq r4, ip, r2, lr │ │ │ │ - smlatbeq r6, r8, r3, r5 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - @ instruction: 0x0104e2b4 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - @ instruction: 0x01065994 │ │ │ │ - @ instruction: 0x0104e294 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - smlabteq r6, ip, r9, r5 │ │ │ │ - tsteq r4, ip, ror r2 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + @ instruction: 0x01065498 │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ ldrdeq r5, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, ip, r5 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r4, r4, asr r2 │ │ │ │ - smlabbeq r6, ip, ip, r5 │ │ │ │ + smlatteq r6, r0, r8, r5 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + smlatteq r4, r4, r3, lr │ │ │ │ + strdeq fp, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + smlabbeq r6, r0, r9, r6 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + smlabteq r6, r4, lr, r5 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + smlatbeq r6, r8, r1, r5 │ │ │ │ + smlatbeq r6, ip, r8, r5 │ │ │ │ tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ + smlabbeq r4, ip, r3, lr │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlatteq r6, r4, r5, r5 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + smlatteq r6, r4, ip, r5 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r4, r4, asr r3 │ │ │ │ smlatteq r6, ip, ip, r5 │ │ │ │ - @ instruction: 0x01065cbc │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x01065a94 │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - smlabteq r6, r4, r0, r6 │ │ │ │ + smlabbeq r6, ip, sl, r5 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ @ instruction: 0x01065d9c │ │ │ │ tsteq r6, r4, asr #26 │ │ │ │ tsteq r6, r4, lsl sp │ │ │ │ @ instruction: 0x01065ab4 │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ + tsteq r4, r4, lsl r3 │ │ │ │ tsteq r6, ip, asr #26 │ │ │ │ smlatteq r6, ip, sl, r5 │ │ │ │ - @ instruction: 0x0104e1bc │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + smlatbeq r6, ip, sp, r5 │ │ │ │ tsteq r6, ip, ror sp │ │ │ │ - @ instruction: 0x01065d9c │ │ │ │ - @ instruction: 0x0104e19c │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabbeq r4, r4, r1, lr │ │ │ │ - smlatteq r6, r4, r0, r6 │ │ │ │ - smlabbeq r6, ip, r0, r6 │ │ │ │ - qaddeq r6, ip, r6 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r4, ip, asr r1 │ │ │ │ - swpeq r6, r4, [r6] @ │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r4, r4, asr #2 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r0, r6 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - smlabteq r6, ip, lr, r5 │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ ldrdeq lr, [r4, -ip] │ │ │ │ + @ instruction: 0x01065db4 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + smlabteq r4, r4, r2, lr │ │ │ │ + smlabbeq r6, r4, r1, r6 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + @ instruction: 0x0104e294 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + smlatbeq r6, ip, fp, r5 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + smlatteq r6, ip, r0, r6 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + @ instruction: 0x01065e94 │ │ │ │ + tsteq r4, r4, asr #4 │ │ │ │ + smlatbeq r6, r4, r1, r6 │ │ │ │ tsteq r6, ip, asr #2 │ │ │ │ - smlabteq r4, r4, r0, lr │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + @ instruction: 0x01065ebc │ │ │ │ + tsteq r4, ip, lsl r2 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r4, r4, lsl #4 │ │ │ │ @ instruction: 0x010661b4 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - smlatbeq r4, r4, r0, lr │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatteq r6, r4, r3, r6 │ │ │ │ - smlabbeq r4, ip, r0, lr │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r4, r4, rrx │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ + smlabbeq r6, r4, r1, r6 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlatteq r4, r4, r1, lr │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + ldrdeq lr, [r4, -r4] │ │ │ │ + smlabteq r6, r4, r3, r6 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlatteq r6, r4, pc, r5 @ │ │ │ │ + smlabbeq r6, ip, pc, r5 @ │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + @ instruction: 0x0104e19c │ │ │ │ + @ instruction: 0x01065f94 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlabbeq r4, r4, r1, lr │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + smlabteq r6, r4, pc, r5 @ │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r4, r4, ror #2 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r4, r6 │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + @ instruction: 0x010664bc │ │ │ │ + smlabteq r6, r4, r8, r6 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + @ instruction: 0x010663b0 │ │ │ │ + tsteq r4, ip, lsl #2 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ strdeq r6, [r6, -r0] │ │ │ │ - tsteq r4, ip, asr #32 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ + smlatteq r4, ip, r0, lr │ │ │ │ + @ instruction: 0x01066890 │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + smlabteq r6, r8, r8, r6 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + smlatbeq r4, ip, r0, lr │ │ │ │ + @ instruction: 0x0106679c │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + swpeq lr, r4, [r4] @ │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + @ instruction: 0x010666b0 │ │ │ │ + smlabbeq r6, r0, r7, r6 │ │ │ │ + qaddeq lr, ip, r4 │ │ │ │ + @ instruction: 0x01066794 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ + @ instruction: 0x010665bc │ │ │ │ + smlabbeq r6, ip, r6, r6 │ │ │ │ tsteq r4, ip, lsl r0 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - @ instruction: 0x0106639c │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + smlatbeq r6, r4, r1, r6 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ smlatteq r4, ip, pc, sp @ │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r7, r6 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlatbeq r6, r8, r2, r6 │ │ │ │ - smlabbeq r6, r4, r3, r6 │ │ │ │ - @ instruction: 0x0104dfb4 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ strdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r6, r6 │ │ │ │ - @ instruction: 0x0104df9c │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - @ instruction: 0x010661bc │ │ │ │ - smlabbeq r6, r4, r2, r6 │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r5, r6 │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - smlabbeq r6, r0, r2, r6 │ │ │ │ - smlatteq r6, r4, r0, r6 │ │ │ │ - @ instruction: 0x0106619c │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ - @ instruction: 0x01066db8 │ │ │ │ - smlatbeq r6, ip, r9, r6 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - @ instruction: 0x010667bc │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - smlatteq r4, ip, lr, sp │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - smlabteq r6, ip, r7, r6 │ │ │ │ - @ instruction: 0x0106679c │ │ │ │ - smlatbeq r6, r8, r7, r6 │ │ │ │ - @ instruction: 0x0104deb4 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlatteq r6, r0, r7, r6 │ │ │ │ - @ instruction: 0x0104de9c │ │ │ │ - smlabbeq r6, r4, r8, r6 │ │ │ │ + smlatbeq r4, ip, pc, sp @ │ │ │ │ tsteq r6, ip, lsr #16 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r4, r4, ror lr │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r4, ip, asr lr │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + @ instruction: 0x0104df94 │ │ │ │ + smlabbeq r6, ip, r8, r6 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ @ instruction: 0x01066894 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - @ instruction: 0x0106689c │ │ │ │ - smlatbeq r6, r8, r8, r6 │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - @ instruction: 0x01066a98 │ │ │ │ - @ instruction: 0x01066990 │ │ │ │ + smlatbeq r6, r0, r8, r6 │ │ │ │ + tsteq r4, ip, asr pc │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ smlatteq r6, ip, r8, r6 │ │ │ │ @ instruction: 0x010668bc │ │ │ │ smlabteq r6, r8, r8, r6 │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ + tsteq r4, r4, lsr pc │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlatteq r4, r4, lr, sp │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlatbeq r6, ip, r9, r6 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ smlabbeq r6, r8, r9, r6 │ │ │ │ - smlatbeq r6, r0, r9, r6 │ │ │ │ - @ instruction: 0x0104ddbc │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - smlatbeq r4, r4, sp, sp │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ + @ instruction: 0x0104deb4 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x0104de9c │ │ │ │ @ instruction: 0x01066a90 │ │ │ │ tsteq r6, r8, asr #20 │ │ │ │ tsteq r6, r0, ror #20 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ @ instruction: 0x01066ab0 │ │ │ │ smlabteq r6, r8, sl, r6 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ + tsteq r4, r4, ror #28 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - smlabbeq r6, r0, fp, r6 │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - @ instruction: 0x01066c98 │ │ │ │ - smlatteq r4, r4, ip, sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - smlatteq r6, r8, ip, r6 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - smlabteq r4, r4, ip, sp │ │ │ │ - @ instruction: 0x01066d90 │ │ │ │ - @ instruction: 0x01066db8 │ │ │ │ - smlatbeq r4, ip, ip, sp │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - @ instruction: 0x01066e90 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - smlabbeq r4, r4, ip, sp │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r4, ip, ror #24 │ │ │ │ - smlatteq r6, r0, pc, r6 @ │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - @ instruction: 0x01066f9c │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlatteq r6, r4, r1, r7 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - swpeq r7, ip, [r6] │ │ │ │ - smlabteq r6, r8, r0, r7 │ │ │ │ - tsteq r4, ip, lsl #24 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - smlabbeq r6, r0, r1, r7 │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + smlabbeq r6, r8, fp, r6 │ │ │ │ + tsteq r4, r4, lsr #28 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + smlatteq r6, r0, fp, r6 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ strdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - @ instruction: 0x0106729c │ │ │ │ - @ instruction: 0x010672b8 │ │ │ │ - @ instruction: 0x0104dbbc │ │ │ │ - smlatteq r6, ip, r3, r7 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - @ instruction: 0x0104db94 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - @ instruction: 0x01067398 │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + @ instruction: 0x01066db0 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + @ instruction: 0x01066cb0 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + @ instruction: 0x0104ddbc │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + smlatbeq r4, r4, sp, sp │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + smlatbeq r6, r8, sp, r6 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabbeq r4, r4, sp, sp │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r4, ip, ror #26 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + smlatteq r6, r8, lr, r6 │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + tsteq r4, r4, asr #26 │ │ │ │ + @ instruction: 0x01066f90 │ │ │ │ + @ instruction: 0x01066fb8 │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + smlatbeq r6, r0, r0, r7 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + qaddeq r7, ip, r6 │ │ │ │ + tsteq r4, ip, lsl #26 │ │ │ │ + strheq r7, [r6, -r4] │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + smlatbeq r6, r4, r2, r7 │ │ │ │ + smlabteq r6, ip, r1, r7 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + smlabbeq r6, r8, r1, r7 │ │ │ │ + smlabteq r4, ip, ip, sp │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + @ instruction: 0x0104dcb4 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + smlabteq r6, r4, r2, r7 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x0104dc94 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + smlatbeq r6, ip, r4, r7 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + smlabteq r6, r4, r3, r7 │ │ │ │ + smlatteq r6, r0, r3, r7 │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ tsteq r6, ip, lsr r4 │ │ │ │ - smlatteq r6, ip, r3, r7 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r4, ip, asr #22 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlatteq r6, r8, r8, r7 │ │ │ │ - smlatbeq r6, r0, r6, r7 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlatteq r6, r0, r4, r7 │ │ │ │ - @ instruction: 0x01067490 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ smlatbeq r6, ip, r4, r7 │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlatteq r4, ip, sl, sp │ │ │ │ + smlabteq r6, r8, r4, r7 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r4, ip, lsl #24 │ │ │ │ + smlabteq r6, ip, r6, r8 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + smlatbeq r6, r8, r9, r7 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + smlatbeq r6, r0, r5, r7 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlabteq r4, r4, fp, sp │ │ │ │ smlabteq r6, r8, r5, r7 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - @ instruction: 0x01067594 │ │ │ │ + smlatteq r6, r4, r5, r7 │ │ │ │ + smlatbeq r4, ip, fp, sp │ │ │ │ + smlabbeq r6, r8, r6, r7 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + smlabbeq r4, ip, fp, sp │ │ │ │ + @ instruction: 0x010676b0 │ │ │ │ + smlabteq r6, ip, r6, r7 │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + @ instruction: 0x01067790 │ │ │ │ + smlatbeq r6, ip, r7, r7 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + @ instruction: 0x01067894 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + smlatteq r6, r8, sl, r7 │ │ │ │ + smlabteq r6, r0, r9, r7 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ smlabteq r4, ip, sl, sp │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ @ instruction: 0x0104dab4 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - smlatbeq r6, r8, r6, r7 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - smlabbeq r4, ip, sl, sp │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r6, r7 │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - @ instruction: 0x01067790 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + smlabteq r6, r0, r9, r7 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x0104da94 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + smlabbeq r6, r8, fp, r7 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, sl, r7 │ │ │ │ + @ instruction: 0x01067abc │ │ │ │ tsteq r4, r4, asr sl │ │ │ │ - @ instruction: 0x010677b8 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ tsteq r4, ip, lsr sl │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, fp, r7 │ │ │ │ + smlatbeq r6, r4, fp, r7 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ tsteq r4, ip, lsl #20 │ │ │ │ - @ instruction: 0x01067890 │ │ │ │ - smlatbeq r6, ip, r8, r7 │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + smlabbeq r6, ip, ip, r7 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ ldrdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x01067994 │ │ │ │ + @ instruction: 0x01067cb4 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ @ instruction: 0x0104d9bc │ │ │ │ - smlabteq r6, r8, sl, r7 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlatteq r6, r0, r9, r7 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x0104d994 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - smlabteq r6, r8, sl, r7 │ │ │ │ - smlatteq r6, r4, sl, r7 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + @ instruction: 0x0104d99c │ │ │ │ + @ instruction: 0x01067d9c │ │ │ │ + @ instruction: 0x01067db8 │ │ │ │ + smlabbeq r4, r4, r9, sp │ │ │ │ + smlatteq r6, ip, lr, r7 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ tsteq r4, ip, asr r9 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - @ instruction: 0x01067fb0 │ │ │ │ - smlabbeq r6, ip, sp, r7 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - smlabteq r6, ip, fp, r7 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - @ instruction: 0x01067b98 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + @ instruction: 0x01067e98 │ │ │ │ + tsteq r4, r4, asr #18 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlatteq r6, ip, lr, r7 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ tsteq r4, r4, lsl r9 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - @ instruction: 0x01067cb4 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - smlabbeq r6, r0, ip, r7 │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x010681b8 │ │ │ │ + swpeq r8, r0, [r6] │ │ │ │ strdeq r7, [r6, -r8] │ │ │ │ - smlabteq r4, r4, r8, sp │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - @ instruction: 0x01067d94 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - @ instruction: 0x0104d89c │ │ │ │ - @ instruction: 0x01067dbc │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlabbeq r4, r4, r8, sp │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ - smlabbeq r6, r0, lr, r7 │ │ │ │ + smlatbeq r6, r8, pc, r7 @ │ │ │ │ + smlabteq r6, r4, pc, r7 @ │ │ │ │ + smlatteq r4, r4, r8, sp │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + smlabteq r4, ip, r8, sp │ │ │ │ + smlatteq r6, r0, r0, r8 │ │ │ │ + swpeq r8, r0, [r6] │ │ │ │ + smlatbeq r6, ip, r0, r8 │ │ │ │ + smlatbeq r4, ip, r8, sp │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + @ instruction: 0x0104d894 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + smlabteq r6, r0, r1, r8 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + smlabbeq r6, ip, r1, r8 │ │ │ │ + tsteq r4, ip, ror #16 │ │ │ │ + smlatteq r6, r8, r1, r8 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ tsteq r4, r4, asr r8 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - smlatteq r6, r8, lr, r7 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ + smlatbeq r6, r8, r2, r8 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + smlatbeq r6, ip, r2, r8 │ │ │ │ tsteq r4, r4, lsr #16 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r6, ip, pc, r7 @ │ │ │ │ - smlatteq r4, ip, r7, sp │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - @ instruction: 0x01068198 │ │ │ │ - mrseq r8, (UNDEF: 22) │ │ │ │ - strheq r8, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r0, r8 │ │ │ │ + smlabteq r6, r0, fp, r8 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + smlatteq r6, ip, r3, r8 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + smlatteq r4, r4, r7, sp │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + @ instruction: 0x01068398 │ │ │ │ + smlabteq r4, ip, r7, sp │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + smlatteq r6, ip, r3, r8 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ smlatbeq r4, ip, r7, sp │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + smlabbeq r6, r0, r4, r8 │ │ │ │ @ instruction: 0x0104d794 │ │ │ │ - smlatteq r6, r8, r1, r8 │ │ │ │ - @ instruction: 0x01068198 │ │ │ │ - @ instruction: 0x010681b4 │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ - smlatteq r6, ip, r1, r8 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - @ instruction: 0x0106869c │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - @ instruction: 0x01068294 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - @ instruction: 0x010682bc │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlatteq r4, ip, r6, sp │ │ │ │ - smlatbeq r6, r4, r3, r8 │ │ │ │ - smlabteq r6, r0, r3, r8 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - smlatbeq r4, ip, r6, sp │ │ │ │ - smlabbeq r6, r4, r4, r8 │ │ │ │ + @ instruction: 0x010685b4 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + smlabteq r6, ip, r4, r8 │ │ │ │ + smlatteq r6, r8, r4, r8 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30111,423 +30111,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - smlatteq r6, r0, lr, r7 │ │ │ │ - @ instruction: 0x01067e90 │ │ │ │ - smlatbeq r6, ip, lr, r7 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + smlatbeq r6, r0, pc, r7 @ │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + smlabteq r6, r8, pc, r7 @ │ │ │ │ + smlatteq r6, r4, pc, r7 @ │ │ │ │ + strheq sp, [r4, -r8] │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + smlabbeq r4, r8, r0, sp │ │ │ │ + smlatbeq r6, r0, r0, r8 │ │ │ │ + strheq r8, [r6, -ip] │ │ │ │ + tsteq r4, r0, ror r0 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + qaddeq sp, r0, r4 │ │ │ │ + smlabbeq r6, r8, r1, r8 │ │ │ │ + smlatbeq r6, r4, r1, r8 │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ tsteq r4, r0, lsl r0 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + smlabbeq r6, r4, r2, r8 │ │ │ │ strdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - qaddeq r8, r0, r6 │ │ │ │ - @ instruction: 0x01067fb8 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - smlabbeq r6, r4, pc, r7 @ │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ smlabteq r4, r8, pc, ip @ │ │ │ │ - smlatteq r6, r0, pc, r7 @ │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x0104cfb0 │ │ │ │ - smlatbeq r6, r0, r0, r8 │ │ │ │ - qaddeq r8, r0, r6 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ + smlabteq r6, r0, r7, r8 │ │ │ │ + @ instruction: 0x0106859c │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + smlabbeq r6, ip, r3, r8 │ │ │ │ + smlatbeq r6, r8, r3, r8 │ │ │ │ @ instruction: 0x0104cf90 │ │ │ │ - smlabteq r6, r8, r0, r8 │ │ │ │ - smlatteq r6, r4, r0, r8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ tsteq r4, r8, ror pc │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - smlabbeq r6, r0, r1, r8 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - smlatbeq r6, r8, r1, r8 │ │ │ │ - smlabteq r6, r4, r1, r8 │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ + smlabteq r6, r4, r4, r8 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + @ instruction: 0x01068490 │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + smlatteq r6, ip, r4, r8 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + smlatbeq r6, r4, r5, r8 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ tsteq r4, r8, lsl pc │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - @ instruction: 0x010683b4 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - smlabteq r6, ip, r2, r8 │ │ │ │ - smlatteq r6, r8, r2, r8 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - @ instruction: 0x0104ceb8 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x010683b4 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - @ instruction: 0x0104ce98 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - smlabbeq r4, r0, lr, ip │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - smlatteq r6, r4, r4, r8 │ │ │ │ - @ instruction: 0x01068494 │ │ │ │ - @ instruction: 0x010684b0 │ │ │ │ - tsteq r4, r8, asr lr │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ smlabteq r6, ip, r5, r8 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - @ instruction: 0x01068598 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - smlabbeq r6, r8, r6, r8 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - smlatteq r4, r0, sp, ip │ │ │ │ - @ instruction: 0x010686b0 │ │ │ │ - smlabteq r6, ip, r6, r8 │ │ │ │ - smlabteq r4, r8, sp, ip │ │ │ │ + smlatteq r6, r8, r5, r8 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + smlabbeq r6, ip, r6, r8 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + smlatteq r4, r0, lr, ip │ │ │ │ + @ instruction: 0x01068690 │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + smlatteq r6, r0, r7, r8 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + smlatbeq r4, r0, lr, ip │ │ │ │ tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - smlatbeq r4, r8, sp, ip │ │ │ │ - @ instruction: 0x01068798 │ │ │ │ - @ instruction: 0x010687b4 │ │ │ │ - @ instruction: 0x0104cd90 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - smlabteq r6, ip, r1, fp │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - @ instruction: 0x01068bb8 │ │ │ │ - smlabteq r6, r8, r5, sl │ │ │ │ + smlabbeq r6, ip, r7, r8 │ │ │ │ + smlabbeq r4, r8, lr, ip │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + smlatteq r6, r0, r7, r8 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + smlatteq r6, r4, r8, r8 │ │ │ │ + smlabteq r6, r0, r8, r8 │ │ │ │ + @ instruction: 0x0106a4b8 │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ + smlatteq r6, r0, r8, r8 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ smlatteq r6, r0, r4, sl │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - @ instruction: 0x0104ccb8 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - @ instruction: 0x0104cc98 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - @ instruction: 0x01068898 │ │ │ │ - smlabbeq r4, r0, ip, ip │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + smlatteq r6, r8, r4, sl │ │ │ │ + smlatteq r4, r0, sp, ip │ │ │ │ + smlabbeq r6, ip, r2, fp │ │ │ │ + smlatteq r6, r4, pc, r8 @ │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + smlabbeq r6, r8, r6, sl │ │ │ │ + smlatbeq r6, r0, r5, sl │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ ldrdeq sl, [r6, -r0] │ │ │ │ - @ instruction: 0x0106a490 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlatbeq r6, r8, r8, r8 │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ - smlabbeq r6, ip, r4, sl │ │ │ │ - smlabteq r6, r8, r8, r8 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - smlabteq r6, r8, r4, sl │ │ │ │ - smlatbeq r6, r4, r4, sl │ │ │ │ - smlatteq r6, r0, r8, r8 │ │ │ │ - tsteq r4, r0, lsr #24 │ │ │ │ - smlabteq r6, r4, r4, sl │ │ │ │ tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - smlatbeq r6, r8, r5, sl │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r4, sl │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlatteq r6, ip, r4, sl │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - smlabteq r4, r0, fp, ip │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - smlatbeq r4, r0, fp, ip │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - smlabbeq r4, r8, fp, ip │ │ │ │ - @ instruction: 0x0106a598 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - @ instruction: 0x01068990 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ + @ instruction: 0x0104cd90 │ │ │ │ + smlatteq r6, r8, r4, sl │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r4, r0, asr #26 │ │ │ │ @ instruction: 0x0106a590 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlatbeq r6, r8, r9, r8 │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - @ instruction: 0x010689b4 │ │ │ │ - tsteq r4, r8, lsl fp │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - @ instruction: 0x01068a98 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - smlatteq r6, r0, r9, r8 │ │ │ │ - @ instruction: 0x010689bc │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + smlabbeq r6, r8, r9, r8 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + smlabbeq r6, r8, r5, sl │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + smlatbeq r6, r0, r9, r8 │ │ │ │ + smlatteq r4, r0, ip, ip │ │ │ │ + smlabbeq r6, r4, r5, sl │ │ │ │ + smlabteq r6, r0, r9, r8 │ │ │ │ + smlabteq r4, r8, ip, ip │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + @ instruction: 0x0106a5b0 │ │ │ │ smlabbeq r6, ip, r5, sl │ │ │ │ - smlatteq r4, r0, sl, ip │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ + smlabteq r6, r8, r9, r8 │ │ │ │ + @ instruction: 0x0104cc98 │ │ │ │ smlatbeq r6, ip, r5, sl │ │ │ │ - smlabteq r4, r8, sl, ip │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r9, r8 │ │ │ │ + smlabbeq r4, r0, ip, ip │ │ │ │ + smlatteq r6, r8, r5, sl │ │ │ │ smlabteq r6, r4, r5, sl │ │ │ │ - smlatbeq r4, r8, sl, ip │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ smlatteq r6, r4, r5, sl │ │ │ │ - @ instruction: 0x0104ca90 │ │ │ │ - smlabbeq r6, r8, sl, r8 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ strdeq sl, [r6, -r4] │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - smlabbeq r6, r0, sl, r8 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r4, r0, lsr #20 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - smlatbeq r6, ip, r6, sl │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlabbeq r6, r4, sl, r8 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlatbeq r6, r4, sl, r8 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + smlatteq r4, r8, fp, ip │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ ldrdeq ip, [r4, -r8] │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + smlatteq r6, r0, sl, r8 │ │ │ │ + smlatbeq r6, r0, sl, r8 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + smlatbeq r4, r0, fp, ip │ │ │ │ + @ instruction: 0x01068a9c │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlabbeq r4, r8, fp, ip │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + @ instruction: 0x01068ab4 │ │ │ │ + smlabbeq r6, r4, r6, sl │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ smlatbeq r6, r4, r6, sl │ │ │ │ - smlabbeq r6, r0, r6, sl │ │ │ │ - @ instruction: 0x01068abc │ │ │ │ - @ instruction: 0x0104c9b8 │ │ │ │ - smlatbeq r6, r0, r6, sl │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlatbeq r4, r0, r9, ip │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + smlatteq r6, r4, sl, r8 │ │ │ │ + @ instruction: 0x0106a6b4 │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ ldrdeq sl, [r6, -r4] │ │ │ │ - @ instruction: 0x0106a6b0 │ │ │ │ - smlatteq r6, ip, sl, r8 │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - smlatteq r6, r8, r6, sl │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - @ instruction: 0x01068b94 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + smlatteq r6, ip, r6, sl │ │ │ │ strdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlabbeq r6, ip, fp, r8 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - @ instruction: 0x0104c8b8 │ │ │ │ - smlabbeq r6, r8, fp, r8 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - smlatbeq r4, r0, r8, ip │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - @ instruction: 0x01068bbc │ │ │ │ - @ instruction: 0x01068b98 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - @ instruction: 0x01068bb8 │ │ │ │ - smlabbeq r6, r8, r7, sl │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r7, sl │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + smlatteq r4, r0, sl, ip │ │ │ │ + smlatteq r6, r4, r7, sl │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + @ instruction: 0x0104cab0 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + @ instruction: 0x0104ca98 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + @ instruction: 0x01068b9c │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + @ instruction: 0x0106a794 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlatbeq r6, ip, fp, r8 │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + @ instruction: 0x0106a790 │ │ │ │ + smlabteq r6, ip, fp, r8 │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + smlabteq r6, ip, r7, sl │ │ │ │ + smlatbeq r6, r8, r7, sl │ │ │ │ + smlatteq r6, r4, fp, r8 │ │ │ │ + tsteq r4, r0, lsl #20 │ │ │ │ strdeq r8, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r7, sl │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r7, sl │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - smlatteq r6, r8, r7, sl │ │ │ │ - smlatteq r4, r0, r7, ip │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + @ instruction: 0x01068db4 │ │ │ │ + smlabteq r6, ip, ip, r8 │ │ │ │ tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - smlabteq r4, r0, r7, ip │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - smlatbeq r4, r8, r7, ip │ │ │ │ - smlabteq r6, r4, ip, r8 │ │ │ │ - smlabbeq r6, r4, ip, r8 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - smlabbeq r4, r0, r7, ip │ │ │ │ - smlabbeq r6, r0, ip, r8 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r4, r8, ror #14 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + smlabteq r6, r0, r7, sl │ │ │ │ + @ instruction: 0x0104c9b0 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + smlatteq r6, r0, r7, sl │ │ │ │ + @ instruction: 0x0104c998 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ @ instruction: 0x01068cbc │ │ │ │ - @ instruction: 0x01068c98 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r4, r8, asr #14 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - smlatteq r6, r0, r8, sl │ │ │ │ - smlatbeq r6, r0, r8, sl │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + @ instruction: 0x01068cb4 │ │ │ │ + @ instruction: 0x01068c90 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + @ instruction: 0x01068cb0 │ │ │ │ + smlabbeq r6, r0, r8, sl │ │ │ │ + smlatteq r4, r8, r8, ip │ │ │ │ + @ instruction: 0x01068d94 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ @ instruction: 0x01068cb8 │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ - @ instruction: 0x0106a89c │ │ │ │ + smlabbeq r6, r8, r8, sl │ │ │ │ + @ instruction: 0x0104c8b8 │ │ │ │ ldrdeq r8, [r6, -r8] │ │ │ │ - smlatteq r4, r8, r6, ip │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - @ instruction: 0x0106a8b4 │ │ │ │ + smlatbeq r6, r8, r8, sl │ │ │ │ + smlatbeq r4, r0, r8, ip │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ strdeq r8, [r6, -r0] │ │ │ │ - smlabteq r4, r8, r6, ip │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ + smlabteq r6, r0, r8, sl │ │ │ │ + smlabbeq r4, r0, r8, ip │ │ │ │ tsteq r6, r0, lsl sp │ │ │ │ - @ instruction: 0x0104c6b0 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlatteq r6, r4, r8, sl │ │ │ │ + smlatteq r6, r0, r8, sl │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + smlabbeq r6, r4, sp, r8 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ tsteq r6, r0, lsr #26 │ │ │ │ - smlabbeq r4, r8, r6, ip │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ tsteq r6, r0, asr #26 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r4, r8, lsr #16 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ tsteq r6, r8, asr sp │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - @ instruction: 0x01068d98 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - @ instruction: 0x01068d94 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ strdeq ip, [r4, -r8] │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + smlatbeq r6, r0, r9, sl │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + smlabteq r4, r0, r7, ip │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + @ instruction: 0x01068d98 │ │ │ │ + smlatbeq r4, r8, r7, ip │ │ │ │ + @ instruction: 0x0106a998 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + @ instruction: 0x01068db0 │ │ │ │ + smlabbeq r4, r8, r7, ip │ │ │ │ + @ instruction: 0x0106a994 │ │ │ │ ldrdeq r8, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, sp, r8 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlabteq r6, ip, sp, r8 │ │ │ │ - @ instruction: 0x0106a99c │ │ │ │ - smlabteq r4, r0, r5, ip │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlabteq r6, r8, r9, sl │ │ │ │ + smlatbeq r6, r4, r9, sl │ │ │ │ + smlatteq r6, r0, sp, r8 │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + smlabteq r6, r4, r9, sl │ │ │ │ tsteq r6, r0, lsl #28 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r9, sl │ │ │ │ - @ instruction: 0x0104c598 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r9, sl │ │ │ │ - smlabbeq r4, r0, r5, ip │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - smlatteq r6, r4, r9, sl │ │ │ │ - tsteq r4, r0, ror #10 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - tsteq r4, r0, asr r5 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - @ instruction: 0x0106919c │ │ │ │ - smlatbeq r6, ip, fp, sl │ │ │ │ - smlabteq r6, r4, sl, sl │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - smlatteq r6, r8, r9, sl │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r4, r0, lsl r7 │ │ │ │ tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + @ instruction: 0x01068e98 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - @ instruction: 0x0104c4b8 │ │ │ │ - @ instruction: 0x0106aab4 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + @ instruction: 0x0104c6b8 │ │ │ │ + @ instruction: 0x01068e90 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + @ instruction: 0x0104c698 │ │ │ │ smlabbeq r6, ip, lr, r8 │ │ │ │ - @ instruction: 0x0104c490 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlatbeq r6, ip, lr, r8 │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - smlatbeq r6, ip, sl, sl │ │ │ │ - smlabbeq r6, r8, sl, sl │ │ │ │ - smlabteq r6, r4, lr, r8 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - smlatbeq r6, r8, sl, sl │ │ │ │ - smlatteq r6, r4, lr, r8 │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - smlabbeq r6, ip, fp, sl │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + smlabbeq r4, r0, r6, ip │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + smlabteq r6, r0, lr, r8 │ │ │ │ + @ instruction: 0x01068e9c │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + @ instruction: 0x01068ebc │ │ │ │ + smlabbeq r6, ip, sl, sl │ │ │ │ + tsteq r4, r0, asr #12 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, sl, sl │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ @ instruction: 0x0106aab0 │ │ │ │ - smlatteq r6, ip, lr, r8 │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + smlabteq r6, r8, r5, r9 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + smlabbeq r6, r4, fp, sl │ │ │ │ tsteq r6, ip, lsl #22 │ │ │ │ - smlatteq r6, r8, sl, sl │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - smlabteq r4, r0, r3, ip │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - @ instruction: 0x0104c398 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - smlabbeq r4, r0, r3, ip │ │ │ │ + smlabteq r6, ip, sl, sl │ │ │ │ + smlatbeq r6, r8, sl, sl │ │ │ │ + smlatteq r6, r4, lr, r8 │ │ │ │ + smlabteq r4, r8, r5, ip │ │ │ │ + smlabteq r6, r8, sl, sl │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + @ instruction: 0x0104c5b0 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + smlatteq r6, r0, sl, sl │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + @ instruction: 0x0104c590 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r4, r8, ror r5 │ │ │ │ tsteq r6, r4, ror fp │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + smlabbeq r6, r4, pc, r8 @ │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + smlatbeq r6, r4, pc, r8 @ │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + @ instruction: 0x0106ab94 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + smlatbeq r6, ip, pc, r8 @ │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + @ instruction: 0x0106ab90 │ │ │ │ + smlabteq r6, ip, pc, r8 @ │ │ │ │ + @ instruction: 0x0104c4b8 │ │ │ │ + smlabteq r6, ip, fp, sl │ │ │ │ + smlatbeq r6, r8, fp, sl │ │ │ │ + smlatteq r6, r4, pc, r8 @ │ │ │ │ + @ instruction: 0x0104c498 │ │ │ │ + smlabteq r6, r8, fp, sl │ │ │ │ + tsteq r6, r4 │ │ │ │ + smlabbeq r4, r0, r4, ip │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r4, r0, asr #8 │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ ldrbeq pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip], #2271 @ 0x8df @ │ │ │ │ @@ -30831,203 +30831,203 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ popmi {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r6, ip, r4, sl │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - smlatteq r4, ip, ip, fp │ │ │ │ - @ instruction: 0x0106a6bc │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlatbeq r6, r0, r9, r8 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - @ instruction: 0x0104bcb4 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - @ instruction: 0x0104bc9c │ │ │ │ - @ instruction: 0x01068998 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - @ instruction: 0x01068994 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r4, r4, ror #24 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - smlabteq r6, r8, r9, r8 │ │ │ │ - smlatbeq r6, r4, r9, r8 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r4, ip, lsr ip │ │ │ │ - smlabteq r6, r4, r9, r8 │ │ │ │ - @ instruction: 0x0106a594 │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ smlatbeq r6, ip, r5, sl │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - @ instruction: 0x0106a5b8 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - smlatbeq r6, r4, r6, sl │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ + smlatteq r6, r8, r9, r8 │ │ │ │ + @ instruction: 0x0104bdbc │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlatbeq r4, ip, sp, fp │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r5, sl │ │ │ │ + tsteq r4, r4, ror sp │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ smlatteq r6, ip, r5, sl │ │ │ │ - smlabteq r6, r8, r5, sl │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlabteq r4, r4, fp, fp │ │ │ │ - smlatteq r6, r8, r5, sl │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - smlatbeq r4, ip, fp, fp │ │ │ │ + tsteq r4, ip, asr sp │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r4, ip, lsr sp │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - smlabbeq r4, ip, fp, fp │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - @ instruction: 0x0106a694 │ │ │ │ + tsteq r4, r4, lsr #26 │ │ │ │ + smlabteq r6, r8, sl, r8 │ │ │ │ + smlabbeq r6, r8, sl, r8 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + smlabbeq r6, r4, sl, r8 │ │ │ │ tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - @ instruction: 0x01068a94 │ │ │ │ - tsteq r4, lr, lsr fp │ │ │ │ - @ instruction: 0x0106a698 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - @ instruction: 0x01068ab4 │ │ │ │ - tsteq r4, r6, lsr #22 │ │ │ │ + smlatteq r4, r4, ip, fp │ │ │ │ + smlabteq r6, r0, sl, r8 │ │ │ │ + @ instruction: 0x01068a9c │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlabteq r4, r4, ip, fp │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + @ instruction: 0x0104bcb4 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + smlatteq r6, ip, r6, sl │ │ │ │ + smlatbeq r6, ip, r6, sl │ │ │ │ + smlabbeq r6, r8, r6, sl │ │ │ │ smlabteq r6, r4, sl, r8 │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - smlatbeq r6, r8, fp, r8 │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - smlatbeq r6, r4, r6, sl │ │ │ │ - smlatteq r4, sl, sl, fp │ │ │ │ + smlabbeq r4, r4, ip, fp │ │ │ │ + smlatbeq r6, r8, r6, sl │ │ │ │ + smlatteq r6, r4, sl, r8 │ │ │ │ + tsteq r4, ip, ror #24 │ │ │ │ + smlatteq r6, r4, r6, sl │ │ │ │ + smlabteq r6, r0, r6, sl │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ + smlatteq r6, r0, r6, sl │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + strdeq fp, [r4, -lr] │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + smlatteq r4, r6, fp, fp │ │ │ │ + smlabbeq r6, r4, fp, r8 │ │ │ │ + ldrdeq fp, [r4, -sl] │ │ │ │ strdeq r8, [r6, -r8] │ │ │ │ - smlabteq r6, sl, r6, sl │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - smlatteq r6, sl, r6, sl │ │ │ │ - smlabteq r4, r0, sl, fp │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlatbeq r4, lr, sl, fp │ │ │ │ + tsteq r6, sl, lsl #18 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + @ instruction: 0x01068bb4 │ │ │ │ + @ instruction: 0x01068b92 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + smlatbeq r4, sl, fp, fp │ │ │ │ @ instruction: 0x01068bb8 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - @ instruction: 0x0104ba90 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r4, lr, ror sl │ │ │ │ - smlabteq r6, r0, fp, r8 │ │ │ │ - @ instruction: 0x01068b9e │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - smlabbeq r6, r0, r7, sl │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - @ instruction: 0x0106a7bc │ │ │ │ - @ instruction: 0x0106a79a │ │ │ │ + smlabbeq r6, sl, r7, sl │ │ │ │ + @ instruction: 0x0104bb98 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - smlabteq r6, r0, r7, sl │ │ │ │ + smlatbeq r6, sl, r7, sl │ │ │ │ + smlabbeq r4, r0, fp, fp │ │ │ │ strdeq r8, [r6, -lr] │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - smlatteq r6, r0, r7, sl │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - strdeq fp, [r4, -sl] │ │ │ │ - smlabbeq r6, r0, r8, sl │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlatteq r6, sl, r7, sl │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r4, lr, lsr fp │ │ │ │ + smlabbeq r6, r0, ip, r8 │ │ │ │ tsteq r6, lr, asr ip │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - smlabbeq r6, r4, ip, r8 │ │ │ │ - smlabteq r4, sl, r9, fp │ │ │ │ - smlabbeq r6, r8, r8, sl │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - smlatbeq r6, r4, ip, r8 │ │ │ │ - @ instruction: 0x0104b9b2 │ │ │ │ - @ instruction: 0x01068cb4 │ │ │ │ - smlatbeq r4, r6, r9, fp │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - @ instruction: 0x01068d9e │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - smlatteq r6, sl, ip, r8 │ │ │ │ - smlabteq r6, r8, ip, r8 │ │ │ │ - @ instruction: 0x0106a89a │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - smlatteq r6, lr, ip, r8 │ │ │ │ - smlabteq r6, r0, r8, sl │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + @ instruction: 0x0106a8ba │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + @ instruction: 0x01068c98 │ │ │ │ + strdeq fp, [r4, -r6] │ │ │ │ + smlabbeq r6, r0, r8, sl │ │ │ │ + @ instruction: 0x01068cbe │ │ │ │ + smlatteq r4, r4, sl, fp │ │ │ │ + smlabteq r6, r2, r8, sl │ │ │ │ + smlatbeq r6, r0, r8, sl │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + smlabteq r4, ip, sl, fp │ │ │ │ + smlabteq r6, r6, r8, sl │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + @ instruction: 0x0104baba │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ smlatteq r6, r0, r8, sl │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + @ instruction: 0x0104ba9c │ │ │ │ tsteq r6, r6, lsl #18 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - smlatbeq r6, lr, sp, r8 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + smlabbeq r4, sl, sl, fp │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r4, r2, ror sl │ │ │ │ tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - @ instruction: 0x01068db6 │ │ │ │ - @ instruction: 0x01068d94 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - smlatteq r4, ip, r8, fp │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - @ instruction: 0x0106a9b2 │ │ │ │ - @ instruction: 0x0106a990 │ │ │ │ + tsteq r4, r6, ror #20 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + smlatteq r6, r8, sp, r8 │ │ │ │ + smlatbeq r6, sl, sp, r8 │ │ │ │ + smlabbeq r6, r8, sp, r8 │ │ │ │ + tsteq r6, sl, asr r9 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + smlatbeq r6, lr, sp, r8 │ │ │ │ + smlabbeq r6, r0, r9, sl │ │ │ │ + tsteq r4, sl, lsr #20 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ smlabteq r6, lr, sp, r8 │ │ │ │ - smlabteq r4, r8, r8, fp │ │ │ │ - @ instruction: 0x0106a9b6 │ │ │ │ + smlatbeq r6, r0, r9, sl │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ strdeq r8, [r6, -r4] │ │ │ │ - @ instruction: 0x0104b8b6 │ │ │ │ + smlabteq r6, r6, r9, sl │ │ │ │ + tsteq r4, r0, lsl #20 │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + smlatteq r6, r0, r9, sl │ │ │ │ + smlatteq r4, r2, r9, fp │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + ldrdeq fp, [r4, -r0] │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + @ instruction: 0x0104b9b8 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + smlatbeq r4, ip, r9, fp │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + @ instruction: 0x0106aab0 │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlabbeq r6, lr, lr, r8 │ │ │ │ + smlabbeq r4, r8, r9, fp │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + @ instruction: 0x01068eb4 │ │ │ │ + tsteq r4, r6, ror r9 │ │ │ │ + @ instruction: 0x0106aab8 │ │ │ │ + @ instruction: 0x0106aa96 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + tsteq r4, lr, asr r9 │ │ │ │ + @ instruction: 0x0106aabc │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ strdeq sl, [r6, -r8] │ │ │ │ ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - @ instruction: 0x0104b89e │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ strdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - smlabbeq r4, ip, r8, fp │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - @ instruction: 0x01068e9a │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - smlatbeq r6, sl, lr, r8 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r6, lsl r6 │ │ │ │ eorspl pc, r8, #268435460 @ 0x10000004 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -31868,36 +31868,36 @@ │ │ │ │ adclt r2, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf01340a3 │ │ │ │ @ instruction: 0xf0453f10 │ │ │ │ @ instruction: 0xf013810e │ │ │ │ @ instruction: 0xf0453f01 │ │ │ │ @ instruction: 0xf00a80e9 │ │ │ │ svclt 0x0000bb52 │ │ │ │ - smlatbeq r5, r2, fp, r2 │ │ │ │ - smlabbeq r6, r4, r0, fp │ │ │ │ - @ instruction: 0x01052b96 │ │ │ │ - smlabteq r6, lr, r6, sl │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - smlabteq r6, r8, r6, sl │ │ │ │ - smlabteq r6, r4, r6, sl │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - smlatbeq r6, r0, r9, sl │ │ │ │ - @ instruction: 0x0106ad90 │ │ │ │ - smlatbeq r6, ip, r8, sl │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - smlatteq r6, r4, fp, sl │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - smlatbeq r6, r6, fp, sl │ │ │ │ - @ instruction: 0x0106a892 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ + tsteq r5, r2, ror #24 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r5, r6, asr ip │ │ │ │ + smlabbeq r6, lr, r7, sl │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlabbeq r6, r8, r7, sl │ │ │ │ + smlabbeq r6, r4, r7, sl │ │ │ │ + smlatteq r6, lr, r9, sl │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + @ instruction: 0x0104b4bc │ │ │ │ + smlatbeq r6, r4, ip, sl │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ ldrbvs pc, [r4], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ tstphi pc, #-1610612736 @ p-variant is OBSOLETE @ 0xa0000000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ vst1.8 {d15-d16}, [r4], r8 │ │ │ │ svccc 0x0010f014 │ │ │ │ rschi pc, lr, r5, asr #32 │ │ │ │ @@ -32717,51 +32717,51 @@ │ │ │ │ @ instruction: 0x53bcf241 │ │ │ │ @ instruction: 0xf0044299 │ │ │ │ @ instruction: 0xf00980a6 │ │ │ │ vfma.f32 d27, d17, d22 │ │ │ │ addsmi r5, r9, #204, 6 @ 0x30000003 │ │ │ │ strthi pc, [r0], -r6 │ │ │ │ stclt 0, cr15, [pc], #36 @ 8aeec │ │ │ │ - smlatbeq r6, r4, r3, sl │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - smlabteq r4, r6, sp, sl │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - smlabbeq r4, ip, sl, sl │ │ │ │ - tsteq r6, r6, lsr pc │ │ │ │ - smlatbeq r4, ip, r9, sl │ │ │ │ - @ instruction: 0x0104a69c │ │ │ │ - smlabbeq r6, r4, lr, r9 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - strdeq r9, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ - @ instruction: 0x01069c9a │ │ │ │ - smlabteq r5, r4, sl, r8 │ │ │ │ - @ instruction: 0x0106a4b0 │ │ │ │ - smlabteq r4, r8, r6, sl │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - smlatteq r4, r2, r3, sl │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - ldrdeq r9, [r6, -r6] │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - smlabteq r6, r2, sl, r9 │ │ │ │ - @ instruction: 0x0106a59e │ │ │ │ - tsteq r4, r8, asr r2 │ │ │ │ - smlatteq r6, r0, r3, sl │ │ │ │ - tsteq r4, r2, lsl #4 │ │ │ │ - smlatbeq r4, r6, r1, sl │ │ │ │ - @ instruction: 0x0104a194 │ │ │ │ - smlatbeq r6, ip, r2, sl │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + smlabbeq r4, r6, lr, sl │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + @ instruction: 0x0106a6b2 │ │ │ │ + smlabteq r6, lr, r2, sl │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + strdeq r9, [r6, -r6] │ │ │ │ + tsteq r4, ip, ror #20 │ │ │ │ + tsteq r4, ip, asr r7 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + smlatteq r6, r6, r3, sl │ │ │ │ + @ instruction: 0x01069eb2 │ │ │ │ + smlatteq r6, r6, r3, sl │ │ │ │ + @ instruction: 0x0106a594 │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + smlabbeq r5, r4, fp, r8 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + smlabbeq r4, r8, r7, sl │ │ │ │ + smlatteq r6, r8, ip, r9 │ │ │ │ + smlatbeq r4, r2, r4, sl │ │ │ │ + smlatteq r6, r2, r3, r9 │ │ │ │ + @ instruction: 0x01069396 │ │ │ │ + smlabteq r5, r8, r9, r8 │ │ │ │ + smlabbeq r6, r2, fp, r9 │ │ │ │ + tsteq r6, lr, asr r6 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + smlatbeq r6, r0, r4, sl │ │ │ │ + smlabteq r4, r2, r2, sl │ │ │ │ + tsteq r4, r6, ror #4 │ │ │ │ + tsteq r4, r4, asr r2 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + smlatteq r4, r4, pc, r9 @ │ │ │ │ + smlabteq r6, r6, r7, r9 │ │ │ │ + @ instruction: 0x01049f98 │ │ │ │ tstpvs r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0064299 │ │ │ │ stmdale r1, {r0, r3, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ svcpl 0x00b0f5b1 │ │ │ │ cmnphi r8, #3 @ p-variant is OBSOLETE │ │ │ │ vadd.i8 d29, d1, d27 │ │ │ │ addsmi r5, r9, #240, 6 @ 0xc0000003 │ │ │ │ @@ -33623,24 +33623,24 @@ │ │ │ │ stclt 0, cr15, [r7, #32]! │ │ │ │ cmnpvs r4, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf64181d8 │ │ │ │ addsmi r6, r9, #120, 6 @ 0xe0000001 │ │ │ │ mvnshi pc, #8 │ │ │ │ ldclt 0, cr15, [fp, #32] │ │ │ │ - @ instruction: 0x0106acbc │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - @ instruction: 0x0106acb0 │ │ │ │ - @ instruction: 0x0106ac9e │ │ │ │ - smlabbeq r6, ip, ip, sl │ │ │ │ - smlatbeq r6, r4, ip, sl │ │ │ │ - smlatteq r6, r6, r2, r9 │ │ │ │ - tsteq r5, r0, lsl r1 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + smlabteq r6, r6, r5, r9 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + smlatbeq r6, r6, r3, r9 │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + @ instruction: 0x01069bbc │ │ │ │ + @ instruction: 0x0106aa90 │ │ │ │ movsvs pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r8!, {r6, r8, pc} │ │ │ │ svcpl 0x00f5f5b1 │ │ │ │ strbhi pc, [r3, #1] @ │ │ │ │ @ instruction: 0xf641d822 │ │ │ │ addsmi r6, r9, #144, 6 @ 0x40000002 │ │ │ │ @@ -34871,28 +34871,28 @@ │ │ │ │ addsmi r6, r9, #2080374784 @ 0x7c000000 │ │ │ │ @ instruction: 0xf5a4d926 │ │ │ │ @ instruction: 0xf04f5478 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14707d9 │ │ │ │ ldrsbt r8, [r4], #60 @ 0x3c │ │ │ │ - smlabbeq r6, r8, r3, sl │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, lr, lsr r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - smlabteq r6, r6, r2, sl │ │ │ │ - smlabteq r6, r6, pc, r7 @ │ │ │ │ - @ instruction: 0x0106a2b2 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, lr, lsr #8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + strheq r8, [r6, -ip] │ │ │ │ + smlabbeq r6, r6, r3, sl │ │ │ │ + smlabbeq r6, r6, r0, r8 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d20, d23, d9 │ │ │ │ @ instruction: 0xf5a483b6 │ │ │ │ @ instruction: 0xf04f5477 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ @@ -35867,210 +35867,210 @@ │ │ │ │ smlabtcs r1, r8, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff247ee0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldr lr, [r4, lr, ror #18]! │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - smlatteq r6, lr, r2, r7 │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - smlabteq r6, sl, r2, r7 │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - smlatbeq r6, r6, r2, r7 │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ - strdeq lr, [r4, -sl] │ │ │ │ - ldrdeq lr, [r4, -ip] │ │ │ │ - ldrdeq r3, [sp, -r0] │ │ │ │ - smlabteq r4, ip, sp, lr │ │ │ │ - @ instruction: 0x0104edbe │ │ │ │ - @ instruction: 0x0104edbc │ │ │ │ - smlabteq r4, r6, sp, lr │ │ │ │ - smlabteq r4, r8, sp, lr │ │ │ │ - smlatteq r4, r0, r9, r7 │ │ │ │ - smlabteq r6, sl, r1, r7 │ │ │ │ - smlatbeq r4, r0, sp, lr │ │ │ │ - smlatbeq r6, r6, r1, r7 │ │ │ │ - @ instruction: 0x0104ed90 │ │ │ │ - smlabbeq r6, r2, r1, r7 │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - smlatbeq r6, r0, r8, r6 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlabteq r4, ip, r0, pc @ │ │ │ │ - @ instruction: 0x010479be │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - @ instruction: 0x01047998 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - smlabbeq r6, r0, r1, r7 │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - smlatteq r4, r4, r8, r7 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - smlabteq r4, r0, r8, r7 │ │ │ │ - smlabbeq r6, r4, r1, r7 │ │ │ │ - @ instruction: 0x0104789c │ │ │ │ - smlabbeq r6, r4, r1, r7 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - smlabbeq r6, ip, r1, r7 │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - smlabbeq r6, r4, r1, r7 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - smlatteq r4, r8, r7, r7 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlabteq r4, r4, r7, r7 │ │ │ │ - @ instruction: 0x01067190 │ │ │ │ - smlatbeq r4, r0, r7, r7 │ │ │ │ - smlabbeq r6, ip, r1, r7 │ │ │ │ - smlabbeq r4, r4, r7, r7 │ │ │ │ - ldrdeq lr, [r4, -r6] │ │ │ │ + smlabteq r4, r4, fp, r7 │ │ │ │ + smlatbeq r6, lr, r3, r7 │ │ │ │ ldrdeq lr, [r4, -r4] │ │ │ │ - ldrdeq lr, [r4, -r6] │ │ │ │ - tsteq sp, sl, lsl #10 │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - smlatteq r6, sl, r4, r6 │ │ │ │ - smlatteq r6, r8, r4, r6 │ │ │ │ - tsteq r7, sl, ror fp │ │ │ │ - strdeq sl, [r7, -r0] │ │ │ │ - smlatteq r7, sl, r5, sl │ │ │ │ - smlatteq r7, r4, r5, sl │ │ │ │ - ldrdeq sl, [r7, -lr] │ │ │ │ - smlabbeq r6, r4, r4, r6 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - tsteq sp, r2, asr #6 │ │ │ │ - @ instruction: 0x010474bc │ │ │ │ - tsteq r4, sl, asr #24 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - smlabteq sp, r6, r2, r3 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - smlabteq r4, ip, r4, r7 │ │ │ │ + smlabbeq r6, sl, r3, r7 │ │ │ │ + smlabteq r4, r4, lr, lr │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + @ instruction: 0x0104eeb6 │ │ │ │ + @ instruction: 0x0104eeba │ │ │ │ + @ instruction: 0x0104ee9c │ │ │ │ + @ instruction: 0x010d3990 │ │ │ │ + smlabbeq r4, ip, lr, lr │ │ │ │ + tsteq r4, lr, ror lr │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + smlabbeq r4, r6, lr, lr │ │ │ │ + smlabbeq r4, r8, lr, lr │ │ │ │ + smlatbeq r4, r0, sl, r7 │ │ │ │ + smlabbeq r6, sl, r2, r7 │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + @ instruction: 0x0104edbc │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + smlabbeq r4, ip, r1, pc @ │ │ │ │ + tsteq r4, lr, ror sl │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + smlatteq r4, ip, r9, r7 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + smlabteq r4, r8, r9, r7 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + smlatbeq r4, r4, r9, r7 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + smlabbeq r4, r0, r9, r7 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r4, ip, asr r9 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r4, r4, lsl r9 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + strdeq r7, [r4, -r0] │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + smlabteq r4, ip, r8, r7 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + smlatbeq r4, r8, r8, r7 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + smlabbeq r4, r4, r8, r7 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + @ instruction: 0x0104eb96 │ │ │ │ + @ instruction: 0x0104eb94 │ │ │ │ + @ instruction: 0x0104eb96 │ │ │ │ + smlabteq sp, sl, r5, r3 │ │ │ │ + @ instruction: 0x010665ba │ │ │ │ + smlatbeq r6, sl, r5, r6 │ │ │ │ + smlatbeq r6, r8, r5, r6 │ │ │ │ + tsteq r7, sl, lsr ip │ │ │ │ + @ instruction: 0x0107a6b0 │ │ │ │ + smlatbeq r7, sl, r6, sl │ │ │ │ + smlatbeq r7, r4, r6, sl │ │ │ │ + @ instruction: 0x0107a69e │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + smlatteq r6, ip, r4, r6 │ │ │ │ + smlatteq r6, r6, r4, r6 │ │ │ │ + smlatteq r6, r0, r4, r6 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + smlabbeq sp, r6, r3, r3 │ │ │ │ + smlatteq r6, r6, r4, r6 │ │ │ │ + smlabbeq r4, ip, r5, r7 │ │ │ │ + smlabbeq r4, r4, r5, r7 │ │ │ │ + smlabteq r6, r8, r4, r6 │ │ │ │ + tsteq r4, sl, asr r5 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + smlatbeq r6, r2, r4, r6 │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + smlabbeq r6, r0, r4, r6 │ │ │ │ + strdeq r7, [r4, -r6] │ │ │ │ + smlatteq r4, lr, r4, r7 │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ smlabteq r4, r4, r4, r7 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - @ instruction: 0x0104749a │ │ │ │ - @ instruction: 0x01047492 │ │ │ │ - smlatteq r6, r2, r3, r6 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ + @ instruction: 0x010474bc │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + strdeq r7, [r4, -ip] │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + strdeq r5, [r5, -r4] │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + smlabteq r5, sl, r9, r5 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + smlabbeq r6, r4, fp, r6 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatteq r4, r0, r3, r7 │ │ │ │ + ldrdeq r7, [r4, -r8] │ │ │ │ + @ instruction: 0x010663ba │ │ │ │ smlabteq r6, r0, r3, r6 │ │ │ │ - tsteq r4, r6, lsr r4 │ │ │ │ - tsteq r4, lr, lsr #8 │ │ │ │ - @ instruction: 0x0106639e │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + @ instruction: 0x010663b2 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + ldrdeq r7, [r4, -r0] │ │ │ │ + @ instruction: 0x01066ab8 │ │ │ │ + tsteq r4, r2, lsr r5 │ │ │ │ + tsteq r4, lr, lsr r5 │ │ │ │ + mrseq r3, (UNDEF: 29) │ │ │ │ + tsteq r4, r6, lsr #10 │ │ │ │ strdeq r7, [r4, -ip] │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r4, ip, lsr r3 │ │ │ │ - tsteq r5, sl, asr r9 │ │ │ │ - @ instruction: 0x01067eb0 │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - smlatbeq r6, r4, lr, r7 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ - smlabteq r6, r4, sl, r6 │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r4, r0, lsr #6 │ │ │ │ - tsteq r4, r8, lsl r3 │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - mrseq r6, LR_und │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ - tsteq r4, lr, ror r4 │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ - tsteq r4, r6, ror #8 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - smlatbeq sp, lr, pc, r2 @ │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - @ instruction: 0x010473b6 │ │ │ │ - tsteq sp, r6, ror pc │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + strdeq r7, [r4, -ip] │ │ │ │ + strdeq r7, [r4, -ip] │ │ │ │ + tsteq sp, lr, rrx │ │ │ │ + smlatteq r4, sl, r4, r7 │ │ │ │ tsteq r4, r6, ror r4 │ │ │ │ - smlatbeq r6, r8, r1, r6 │ │ │ │ - smlatbeq r6, r8, r1, r6 │ │ │ │ - smlatbeq r6, r8, r1, r6 │ │ │ │ - smlatbeq r6, r4, r8, r6 │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - tsteq r4, r8, lsr #2 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - @ instruction: 0x0105569a │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - smlabbeq sp, ip, lr, r2 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - smlabbeq r4, r8, r0, r7 │ │ │ │ + tsteq sp, r6, lsr r0 │ │ │ │ + tsteq r4, r6, lsr r5 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + strdeq lr, [r4, -r2] │ │ │ │ + smlatteq r4, r8, r1, r7 │ │ │ │ + smlatteq r4, r0, r1, r7 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq sp, ip, asr #30 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ + tsteq r4, r0, asr #2 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r4, r6, lsl r1 │ │ │ │ + tsteq r4, lr, lsl #2 │ │ │ │ + smlatteq r6, sl, r1, r6 │ │ │ │ + smlatteq r4, r4, r0, r7 │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ + smlabteq r6, r8, r1, r6 │ │ │ │ + strheq r7, [r4, -r2] │ │ │ │ + smlatbeq r4, sl, r0, r7 │ │ │ │ + smlatbeq r6, r6, r1, r6 │ │ │ │ smlabbeq r4, r0, r0, r7 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - qaddeq r7, r6, r4 │ │ │ │ + tsteq r4, r8, ror r0 │ │ │ │ + smlabbeq r6, r4, r1, r6 │ │ │ │ tsteq r4, lr, asr #32 │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - tsteq r4, r4, lsr #32 │ │ │ │ + tsteq r4, r6, asr #32 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ tsteq r4, ip, lsl r0 │ │ │ │ + tsteq r4, r4, lsl r0 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + tsteq r7, ip, ror r8 │ │ │ │ + tsteq r7, lr, lsl sl │ │ │ │ + strdeq r6, [r7, -ip] │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ tsteq r6, r8, lsl #2 │ │ │ │ - strdeq r6, [r4, -r2] │ │ │ │ - smlatteq r4, sl, pc, r6 @ │ │ │ │ - smlatteq r6, r6, r0, r6 │ │ │ │ - smlabteq r4, r0, pc, r6 @ │ │ │ │ - @ instruction: 0x01046fb8 │ │ │ │ - smlabteq r6, r4, r0, r6 │ │ │ │ - smlabbeq r4, lr, pc, r6 @ │ │ │ │ - smlabbeq r4, r6, pc, r6 @ │ │ │ │ - smlatbeq r6, r2, r0, r6 │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ - smlabbeq r6, r6, r0, r6 │ │ │ │ - smlabbeq r6, r8, r0, r6 │ │ │ │ - @ instruction: 0x01067abe │ │ │ │ - @ instruction: 0x010707bc │ │ │ │ - tsteq r7, lr, asr r9 │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq sp, ip, ror ip │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - @ instruction: 0x01065fb6 │ │ │ │ - smlatteq r6, r2, r9, r7 │ │ │ │ - smlatteq r7, r0, r6, r0 │ │ │ │ - smlabbeq r7, r2, r8, r6 │ │ │ │ - tsteq r7, r0, ror #16 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + mrseq r6, (UNDEF: 22) │ │ │ │ + tsteq sp, ip, lsr sp │ │ │ │ + smlatteq r6, lr, r0, r6 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + smlatteq r6, sl, r0, r6 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + smlatbeq r6, r2, sl, r7 │ │ │ │ + smlatbeq r7, r0, r7, r0 │ │ │ │ + tsteq r7, r2, asr #18 │ │ │ │ + tsteq r7, r0, lsr #18 │ │ │ │ ldccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xe624efde │ │ │ │ ldccs 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -36903,181 +36903,181 @@ │ │ │ │ smlatbcs r1, ip, sl, r4 │ │ │ │ bvc ffa8aaf8 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc 6, cr9, [sp, #8] │ │ │ │ @ instruction: 0xf7db7b00 │ │ │ │ @ instruction: 0xf005e958 │ │ │ │ svclt 0x0000bc04 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - smlabbeq sp, r6, r8, r2 │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - tsteq r6, sl, asr #24 │ │ │ │ - tsteq sp, r8, lsr #16 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - smlabteq sp, sl, r7, r2 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlatteq r4, ip, r2, lr │ │ │ │ - tsteq r7, r6, ror r4 │ │ │ │ - smlatteq r6, r8, fp, r5 │ │ │ │ - smlatteq r6, r6, fp, r5 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq sp, r6, asr #18 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + tsteq r6, lr, lsl #26 │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + smlatteq sp, r8, r8, r2 │ │ │ │ + smlatteq r6, lr, ip, r5 │ │ │ │ + smlatteq r6, r4, ip, r5 │ │ │ │ + smlatteq r6, r0, ip, r5 │ │ │ │ + smlatteq r6, r0, ip, r5 │ │ │ │ + smlabbeq sp, sl, r8, r2 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r4, ip, r3, lr │ │ │ │ + tsteq r7, r6, lsr r5 │ │ │ │ + smlatbeq r6, r8, ip, r5 │ │ │ │ smlatbeq r6, r6, ip, r5 │ │ │ │ - smlabteq r6, r8, r0, r6 │ │ │ │ - smlatteq r4, r2, r8, r6 │ │ │ │ - smlatbeq r6, r4, r0, r6 │ │ │ │ - ldrdeq r6, [r4, -sl] │ │ │ │ - smlabbeq r6, r0, r0, r6 │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - qaddeq r6, ip, r6 │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - smlatteq r6, lr, pc, r5 @ │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + smlabbeq r6, r8, r1, r6 │ │ │ │ + smlatbeq r4, r2, r9, r6 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + @ instruction: 0x0104699a │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r2, lsr #26 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, lr, r0, r6 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlabbeq r6, ip, r0, r6 │ │ │ │ + smlatteq r6, ip, ip, r5 │ │ │ │ + smlatteq r6, r8, ip, r5 │ │ │ │ + smlatteq r6, r6, ip, r5 │ │ │ │ + smlatteq r6, r0, ip, r5 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + smlatteq r6, r6, ip, r5 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r4, sl, ror #20 │ │ │ │ smlabteq r6, ip, pc, r5 @ │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlatbeq r4, sl, r9, r6 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - smlatbeq r4, lr, r9, r6 │ │ │ │ - smlatteq r6, r8, lr, r5 │ │ │ │ - smlatteq r4, r0, r9, r6 │ │ │ │ - smlabteq r6, r6, lr, r5 │ │ │ │ - smlatbeq r6, sl, fp, r5 │ │ │ │ - @ instruction: 0x01065bb4 │ │ │ │ - smlatbeq r6, r2, lr, r5 │ │ │ │ - smlatbeq r6, ip, fp, r5 │ │ │ │ - smlatbeq r6, lr, fp, r5 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - smlatbeq r6, r6, fp, r5 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - smlatbeq r6, r0, fp, r5 │ │ │ │ - @ instruction: 0x010466b6 │ │ │ │ - smlatbeq r4, lr, r6, r6 │ │ │ │ - smlabbeq r6, r4, fp, r5 │ │ │ │ - smlatteq r4, ip, r5, r6 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabteq r4, r6, r5, r6 │ │ │ │ - smlatbeq r6, lr, sp, r5 │ │ │ │ - smlatbeq r4, r0, r5, r6 │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - @ instruction: 0x0104d994 │ │ │ │ - tsteq r6, r2, ror r9 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - tsteq r4, r4, asr r9 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - @ instruction: 0x0104d8b4 │ │ │ │ - @ instruction: 0x0104d896 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - smlabbeq r4, r4, r8, sp │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + smlatbeq r6, r8, pc, r5 @ │ │ │ │ + smlatbeq r4, r0, sl, r6 │ │ │ │ + smlabbeq r6, r6, pc, r5 @ │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ tsteq r4, r6, ror r7 │ │ │ │ - smlatteq r6, r0, r8, r5 │ │ │ │ - tsteq r4, r6, lsr r7 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - smlabbeq r4, r2, r8, sp │ │ │ │ - smlatbeq r6, ip, r8, r5 │ │ │ │ - smlatbeq r6, sl, r8, r5 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - tsteq r4, r2, ror #16 │ │ │ │ - smlabbeq r6, r4, r8, r5 │ │ │ │ - tsteq r6, lr, ror r8 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r4, r2, ror r6 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + smlatbeq r4, ip, r6, r6 │ │ │ │ + @ instruction: 0x01065e94 │ │ │ │ + smlabbeq r4, r6, r6, r6 │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ + tsteq r5, r2, lsr #18 │ │ │ │ + tsteq r4, r4, asr sl │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r4, r4, ror r9 │ │ │ │ + tsteq r4, r6, asr r9 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r9, r5 │ │ │ │ + tsteq r4, r4, asr #18 │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + smlatbeq r6, r0, r9, r5 │ │ │ │ + strdeq sp, [r4, -r6] │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + tsteq r4, r2, lsr #18 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + tsteq r4, r2, lsr r7 │ │ │ │ + @ instruction: 0x0104d890 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlabteq r4, r2, r7, sp │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r4, lr, lsl #14 │ │ │ │ + tsteq r4, ip, ror #20 │ │ │ │ + tsteq r4, r6, lsl r7 │ │ │ │ + smlatbeq r4, r4, r6, sp │ │ │ │ + tsteq r4, r2, lsr r8 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + strdeq sp, [r4, -r2] │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ ldrdeq sp, [r4, -r0] │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r4, r2, lsl #14 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - tsteq r4, lr, asr #12 │ │ │ │ - smlatbeq r4, ip, r9, sp │ │ │ │ - tsteq r4, r6, asr r6 │ │ │ │ - smlatteq r4, r4, r5, sp │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + smlatbeq r4, r0, r7, sp │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ tsteq r4, r2, ror r7 │ │ │ │ - @ instruction: 0x010657b0 │ │ │ │ - smlatbeq r6, r6, r7, r5 │ │ │ │ - @ instruction: 0x0106579c │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - smlabbeq r6, r0, r7, r5 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - smlatteq r4, r0, r6, sp │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + ldrdeq sp, [r4, -sl] │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + strdeq sp, [r4, -r6] │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + smlatteq r4, sl, r5, sp │ │ │ │ + smlatteq r4, r4, r5, sp │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ tsteq r6, sl, lsr r7 │ │ │ │ tsteq r6, r0, lsr r7 │ │ │ │ - @ instruction: 0x0104d6b2 │ │ │ │ - tsteq r4, r4, asr r5 │ │ │ │ - tsteq r4, sl, lsl r5 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r4, r6, lsr r5 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - tsteq r4, sl, lsr #10 │ │ │ │ - tsteq r4, r4, lsr #10 │ │ │ │ - @ instruction: 0x01065696 │ │ │ │ - @ instruction: 0x0104d594 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - smlatbeq sp, r4, sp, r1 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - smlatbeq r4, sl, r1, r6 │ │ │ │ - tsteq sp, lr, ror #26 │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + tsteq sp, r4, ror #28 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r4, sl, ror #4 │ │ │ │ + tsteq sp, lr, lsr #28 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r4, lr, lsr #4 │ │ │ │ + tsteq r4, ip, lsr r2 │ │ │ │ + tsteq r4, sl, lsr r2 │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ + tsteq r4, r6, lsr r2 │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ + smlatbeq sp, ip, sp, r1 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + smlatbeq r4, ip, r1, r6 │ │ │ │ + @ instruction: 0x010461ba │ │ │ │ + @ instruction: 0x010461b8 │ │ │ │ + @ instruction: 0x010461b6 │ │ │ │ + @ instruction: 0x010461b4 │ │ │ │ + @ instruction: 0x010461b6 │ │ │ │ + tsteq sp, sl, lsr #26 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + smlatteq r6, r0, r5, r5 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ tsteq r6, r6, lsl r6 │ │ │ │ - tsteq r4, lr, ror #2 │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - tsteq r4, sl, ror r1 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - tsteq r4, r6, ror r1 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - smlatteq sp, ip, ip, r1 │ │ │ │ - smlatbeq r6, r8, r5, r5 │ │ │ │ - smlatteq r4, ip, r0, r6 │ │ │ │ - strdeq r6, [r4, -sl] │ │ │ │ - strdeq r6, [r4, -r8] │ │ │ │ - strdeq r6, [r4, -r6] │ │ │ │ - strdeq r6, [r4, -r4] │ │ │ │ - strdeq r6, [r4, -r6] │ │ │ │ - tsteq sp, sl, ror #24 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r4, lr, lsl lr │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ stccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df463b │ │ │ │ tstcs r1, ip, lsl #26 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf7da447c │ │ │ │ adcslt lr, r3, #252, 30 @ 0x3f0 │ │ │ │ tstcs r1, r2, lsr #12 │ │ │ │ @@ -37906,189 +37906,189 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ stmib r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000672 │ │ │ │ bmi fecf0564 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ cmn r4, r0, lsl #19 │ │ │ │ - @ instruction: 0x01065290 │ │ │ │ - smlabbeq r6, r4, r2, r5 │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + @ instruction: 0x01045dba │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + smlatbeq r4, r0, sp, r5 │ │ │ │ + smlatteq r6, r4, r2, r5 │ │ │ │ + smlabteq r6, r0, r2, r5 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + @ instruction: 0x010652ba │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + smlatbeq r6, r8, r2, r5 │ │ │ │ + @ instruction: 0x0106529c │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + tsteq r4, r8, lsl #20 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlatteq r4, r0, r9, r5 │ │ │ │ + smlabteq r7, ip, r7, r3 │ │ │ │ + smlabteq r6, r6, r4, r5 │ │ │ │ + smlabteq r6, r0, r1, r5 │ │ │ │ + smlabbeq r4, r2, ip, r5 │ │ │ │ + smlabbeq r4, r4, ip, r5 │ │ │ │ + smlabbeq r6, lr, r1, r5 │ │ │ │ + smlabbeq sp, lr, r7, r1 │ │ │ │ + smlatbeq r4, ip, r9, r5 │ │ │ │ + @ instruction: 0x0104599a │ │ │ │ + smlabbeq r4, r8, r9, r5 │ │ │ │ + tsteq r4, r6, ror r9 │ │ │ │ + tsteq r4, r4, ror #18 │ │ │ │ + tsteq r4, r2, asr r9 │ │ │ │ + tsteq r4, r0, asr #18 │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tsteq r4, sl, lsl #18 │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + smlatteq r4, r6, r8, r5 │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ + smlabteq r4, r2, r8, r5 │ │ │ │ + @ instruction: 0x010458b0 │ │ │ │ + @ instruction: 0x010652b0 │ │ │ │ + smlatbeq r6, sl, r2, r5 │ │ │ │ + @ instruction: 0x010652b4 │ │ │ │ + @ instruction: 0x010652ba │ │ │ │ + @ instruction: 0x010457b8 │ │ │ │ + tsteq r4, r0, ror r1 │ │ │ │ + @ instruction: 0x01065298 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + tsteq r4, r6, ror r4 │ │ │ │ tsteq r6, sl, asr r2 │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - smlatteq r4, r0, ip, r5 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - mrseq r5, LR_usr │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq sp, sl, ror r5 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ strdeq r5, [r6, -sl] │ │ │ │ - @ instruction: 0x010651be │ │ │ │ - smlatteq r6, r8, r1, r5 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - tsteq r7, ip, lsl #14 │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - mrseq r5, (UNDEF: 22) │ │ │ │ - smlabteq r4, r2, fp, r5 │ │ │ │ - smlabteq r4, r4, fp, r5 │ │ │ │ - smlabteq r6, lr, r0, r5 │ │ │ │ - smlabteq sp, lr, r6, r1 │ │ │ │ - smlatteq r4, ip, r8, r5 │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - smlabteq r4, r8, r8, r5 │ │ │ │ - @ instruction: 0x010458b6 │ │ │ │ - smlatbeq r4, r4, r8, r5 │ │ │ │ - @ instruction: 0x01045892 │ │ │ │ - smlabbeq r4, r0, r8, r5 │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, sl, asr #16 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r4, r2, lsl #16 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - smlatteq r6, sl, r1, r5 │ │ │ │ + tsteq sp, r4, lsl #10 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + @ instruction: 0x010651ba │ │ │ │ + smlatteq r6, ip, r9, r5 │ │ │ │ + smlatteq r6, r8, r9, r5 │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - strheq sp, [r4, -r0] │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + smlatteq r6, r0, r9, r5 │ │ │ │ + smlatteq r6, r0, r9, r5 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + smlatteq r6, r4, r9, r5 │ │ │ │ + tsteq sp, lr, lsr #8 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r4, r2, lsl #12 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r4, lr, r6, r5 │ │ │ │ - @ instruction: 0x0104d3b6 │ │ │ │ - @ instruction: 0x0106519a │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - @ instruction: 0x010d14ba │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq sp, r4, asr #8 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - smlatbeq r6, r4, sp, r4 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - @ instruction: 0x010658b8 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - @ instruction: 0x010658b4 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq sp, lr, ror #6 │ │ │ │ - qaddeq r5, r6, r6 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r4, r2, asr #10 │ │ │ │ - tsteq r4, sl, lsr r5 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, sl, pc, r4 @ │ │ │ │ - smlabteq r6, r0, pc, r4 @ │ │ │ │ - smlabteq r6, r8, pc, r4 @ │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - smlabteq r6, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01064fb6 │ │ │ │ - @ instruction: 0x01064fbc │ │ │ │ - @ instruction: 0x01064fb6 │ │ │ │ - @ instruction: 0x01064fb4 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlatbeq r6, r2, pc, r4 @ │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - smlatteq r6, r2, sl, r4 │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - smlabteq r4, r8, r2, r5 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, lr, lr, r4 │ │ │ │ - qaddeq r1, sl, sp │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - tsteq sp, r2, lsr #32 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r4, r6, lsr #8 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - @ instruction: 0x010d0f90 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - tsteq sp, r6, ror #30 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + smlabteq r6, r4, r0, r5 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + swpeq r5, r0, [r6] │ │ │ │ + smlabbeq r6, sl, r0, r5 │ │ │ │ + smlabbeq r6, r0, r0, r5 │ │ │ │ + smlabbeq r6, r8, r0, r5 │ │ │ │ + @ instruction: 0x01064c9e │ │ │ │ + smlabbeq r6, r0, r0, r5 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + tsteq r6, sl, lsr r0 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + @ instruction: 0x010453b8 │ │ │ │ + smlatbeq r6, r2, fp, r4 │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + smlabbeq r4, r8, r3, r5 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlatteq r6, sl, pc, r4 @ │ │ │ │ + smlatteq r6, r0, pc, r4 @ │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + smlabteq r6, ip, pc, r4 @ │ │ │ │ + smlabteq r6, r2, pc, r4 @ │ │ │ │ + @ instruction: 0x01064fb8 │ │ │ │ + @ instruction: 0x01064fb2 │ │ │ │ + @ instruction: 0x01064fb0 │ │ │ │ + smlatbeq r6, lr, pc, r4 @ │ │ │ │ + tsteq sp, sl, lsl r1 │ │ │ │ + tsteq r4, r4, lsl r5 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + smlatteq sp, r2, r0, r1 │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + smlatteq r4, sl, r4, r5 │ │ │ │ + smlatteq r4, r6, r4, r5 │ │ │ │ + smlatteq r4, r2, r4, r5 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + qaddeq r1, r0, sp │ │ │ │ + smlabteq r4, ip, r4, r5 │ │ │ │ + tsteq sp, r6, lsr #32 │ │ │ │ + smlatteq r4, ip, r4, r5 │ │ │ │ + smlabbeq r6, lr, r9, r4 │ │ │ │ tsteq r4, ip, lsr #8 │ │ │ │ - smlabteq r6, lr, r8, r4 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - smlatbeq r6, r4, sp, r4 │ │ │ │ - tsteq r4, sl, lsr #2 │ │ │ │ - tsteq r4, r2, lsr #2 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - smlabbeq r4, r4, r0, r5 │ │ │ │ - tsteq r4, ip, ror r0 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - qaddeq r5, r2, r4 │ │ │ │ - tsteq r4, sl, asr #32 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r4, sl, lsl r0 │ │ │ │ - tsteq r4, r2, lsl r0 │ │ │ │ - tsteq r6, sl, lsl sp │ │ │ │ - smlatteq r4, r8, pc, r4 @ │ │ │ │ - smlatteq r4, r0, pc, r4 @ │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - @ instruction: 0x01044fba │ │ │ │ - @ instruction: 0x01044fb4 │ │ │ │ - smlatteq r6, lr, ip, r4 │ │ │ │ - smlatbeq r6, r6, lr, r3 │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - smlabteq r6, r8, r6, r4 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - @ instruction: 0x010646b2 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - tsteq r6, sl, lsl sp │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - smlatbeq r6, lr, r5, r4 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlatteq r4, sl, r1, r5 │ │ │ │ + smlatteq r4, r2, r1, r5 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlatteq r6, ip, r8, r4 │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ + tsteq r4, r2, lsl r1 │ │ │ │ + tsteq r4, sl, lsl #2 │ │ │ │ + smlatteq r6, r4, sp, r4 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + smlatbeq r4, r8, r0, r5 │ │ │ │ + smlatbeq r4, r0, r0, r5 │ │ │ │ + smlabteq r6, r2, sp, r4 │ │ │ │ + tsteq r4, sl, ror r0 │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + smlatbeq r6, lr, sp, r4 │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + @ instruction: 0x01064dba │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + smlatteq r6, r6, sp, r4 │ │ │ │ + smlabbeq r6, r8, r7, r4 │ │ │ │ + smlatteq r6, r0, sp, r4 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + smlabteq r6, lr, sp, r4 │ │ │ │ + @ instruction: 0x01064dbe │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + smlabteq r6, lr, sp, r4 │ │ │ │ + smlabteq r6, lr, sp, r4 │ │ │ │ + smlabteq r6, lr, sp, r4 │ │ │ │ + smlabteq r6, r8, sp, r4 │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + @ instruction: 0x01064dbc │ │ │ │ + @ instruction: 0x01064db8 │ │ │ │ stclcs 8, cr15, [ip], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ @ instruction: 0xf8dfe81a │ │ │ │ ldrtmi r2, [fp], -r4, ror #25 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38909,190 +38909,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r2!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed31518 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r6, sl, lsr #19 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + smlabteq r6, ip, sl, r4 │ │ │ │ + @ instruction: 0x01064a98 │ │ │ │ + @ instruction: 0x01064a9c │ │ │ │ + smlabteq r4, r0, r0, ip │ │ │ │ + smlabbeq r6, ip, sl, r4 │ │ │ │ + smlabbeq r6, r8, sl, r4 │ │ │ │ + tsteq r4, ip, asr pc │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + smlabbeq r4, r4, pc, fp @ │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + swpeq ip, r8, [r4] │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ tsteq r6, r4, lsr sl │ │ │ │ - smlabbeq r6, r8, r2, r4 │ │ │ │ - @ instruction: 0x0106429c │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - mrseq ip, (UNDEF: 4) │ │ │ │ - smlabteq r6, ip, r9, r4 │ │ │ │ - smlabteq r6, r8, r9, r4 │ │ │ │ - @ instruction: 0x0104be9c │ │ │ │ - @ instruction: 0x010649b8 │ │ │ │ - smlabteq r4, r4, lr, fp │ │ │ │ - smlabbeq r4, r8, lr, fp │ │ │ │ - @ instruction: 0x01064998 │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - mrseq r4, (UNDEF: 6) │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x0104bf98 │ │ │ │ - @ instruction: 0x010d079a │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - smlatbeq r6, r6, r7, r4 │ │ │ │ - smlabteq r6, r6, r7, r4 │ │ │ │ - smlabteq r6, r2, r7, r4 │ │ │ │ - @ instruction: 0x010647be │ │ │ │ - @ instruction: 0x010647ba │ │ │ │ - @ instruction: 0x010647b6 │ │ │ │ - @ instruction: 0x010647b6 │ │ │ │ - @ instruction: 0x010647b6 │ │ │ │ - @ instruction: 0x01064890 │ │ │ │ - smlatbeq r6, r8, r7, r4 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - @ instruction: 0x01064798 │ │ │ │ - @ instruction: 0x01064794 │ │ │ │ - smlabbeq r6, ip, r7, r4 │ │ │ │ - smlatteq r6, r0, pc, r3 @ │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r4, r8, asr sp │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - smlatteq r4, r0, fp, fp │ │ │ │ + smlatteq r4, r0, lr, fp │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlabteq r6, r0, r0, r4 │ │ │ │ + smlabteq r6, r8, r0, r4 │ │ │ │ + qaddeq ip, r8, r4 │ │ │ │ + tsteq sp, sl, asr r8 │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + smlabbeq r6, r6, r8, r4 │ │ │ │ + smlabbeq r6, r2, r8, r4 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlatbeq r6, r0, r0, r4 │ │ │ │ + strheq r4, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - smlabteq r6, r4, sp, r3 │ │ │ │ - smlabteq r6, ip, r6, r4 │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - @ instruction: 0x010646b8 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - strdeq fp, [r4, -r0] │ │ │ │ - strdeq r0, [sp, -r2] │ │ │ │ - tsteq r6, lr, ror #12 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - @ instruction: 0x01063db8 │ │ │ │ - smlatteq r5, r2, fp, r2 │ │ │ │ - smlabteq r6, lr, r5, r4 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - smlabteq r6, lr, r6, r3 │ │ │ │ - smlabteq r6, r0, r6, r3 │ │ │ │ - @ instruction: 0x010636b2 │ │ │ │ - smlatbeq r6, r4, r6, r3 │ │ │ │ - @ instruction: 0x01063696 │ │ │ │ - smlabbeq r6, r8, r6, r3 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - smlabbeq sp, r6, r2, r0 │ │ │ │ - smlatbeq r4, ip, r6, r4 │ │ │ │ - smlatteq r6, r4, fp, r3 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - smlabteq r6, r2, fp, r3 │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x01044394 │ │ │ │ - smlatteq r6, r6, r4, r4 │ │ │ │ - smlatteq r6, r4, r4, r4 │ │ │ │ - smlatteq r6, r4, r4, r4 │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + smlatteq r6, r4, r7, r4 │ │ │ │ + smlatteq r6, r0, r7, r4 │ │ │ │ + @ instruction: 0x0104bcb4 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + smlatbeq r4, r0, ip, fp │ │ │ │ + @ instruction: 0x010647b0 │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ + smlabbeq r6, r4, lr, r3 │ │ │ │ + smlabbeq r6, ip, r7, r4 │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + @ instruction: 0x0104bdb0 │ │ │ │ + @ instruction: 0x010d05b2 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + @ instruction: 0x010645be │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ ldrdeq r4, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ ldrdeq r4, [r6, -r2] │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - tsteq r7, r6, lsl #2 │ │ │ │ - smlatbeq r6, r6, r4, r4 │ │ │ │ - smlabteq r6, sl, sl, r3 │ │ │ │ - tsteq r4, r6, asr #12 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ + smlabteq r6, lr, r5, r4 │ │ │ │ + smlabteq r6, lr, r5, r4 │ │ │ │ + smlabteq r6, lr, r5, r4 │ │ │ │ + @ instruction: 0x010646b2 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + smlatbeq r5, r2, ip, r2 │ │ │ │ + smlabbeq r6, lr, r6, r4 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + smlabbeq r6, lr, r7, r3 │ │ │ │ + smlabbeq r6, r0, r7, r3 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq sp, r6, asr #6 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + smlatbeq r6, r4, ip, r3 │ │ │ │ + smlabteq r6, r0, r5, r4 │ │ │ │ + smlabbeq r6, r2, ip, r3 │ │ │ │ + @ instruction: 0x010645ba │ │ │ │ + @ instruction: 0x010645b4 │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + smlatbeq r6, r6, r5, r4 │ │ │ │ + smlatbeq r6, r4, r5, r4 │ │ │ │ + smlatbeq r6, r4, r5, r4 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + @ instruction: 0x01064596 │ │ │ │ + smlatteq r6, r2, fp, r3 │ │ │ │ + @ instruction: 0x01064592 │ │ │ │ + @ instruction: 0x010657b2 │ │ │ │ + smlabteq r7, r6, r1, r2 │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ + smlabbeq r6, sl, fp, r3 │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + ldrdeq r4, [r4, -r6] │ │ │ │ + smlabteq r4, lr, r3, r4 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + smlatbeq r4, r4, r3, r4 │ │ │ │ + @ instruction: 0x0104439c │ │ │ │ + smlatbeq r6, r4, r0, r4 │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + tsteq r4, sl, ror #6 │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + @ instruction: 0x010644bc │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + @ instruction: 0x010644b4 │ │ │ │ + @ instruction: 0x010644b2 │ │ │ │ + smlatbeq r6, ip, r4, r4 │ │ │ │ + tsteq r4, r2, lsr #4 │ │ │ │ smlabbeq r6, r2, r4, r4 │ │ │ │ - smlabbeq r6, r0, r4, r4 │ │ │ │ - tsteq r4, r6, lsl r3 │ │ │ │ - tsteq r4, lr, lsl #6 │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ - smlatteq r4, r4, r2, r4 │ │ │ │ - ldrdeq r4, [r4, -ip] │ │ │ │ - smlatteq r6, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x010442b2 │ │ │ │ - smlatbeq r4, sl, r2, r4 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - smlabbeq r4, r0, r2, r4 │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, r8, r9, r3 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - smlatteq r6, ip, r3, r4 │ │ │ │ - tsteq r4, r2, ror #2 │ │ │ │ - smlabteq r6, r2, r3, r4 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + smlabteq ip, sl, pc, pc @ │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + smlabteq r4, r4, r0, r4 │ │ │ │ + tsteq r7, r8, asr r7 │ │ │ │ + swpeq r4, r6, [r4] @ │ │ │ │ @ instruction: 0x010643be │ │ │ │ - smlatbeq r6, r4, r3, r4 │ │ │ │ - smlabbeq r6, lr, r3, r4 │ │ │ │ - smlatbeq r6, r0, r0, r3 │ │ │ │ - smlabbeq r6, r6, r3, r4 │ │ │ │ - smlabbeq r6, r6, r3, r4 │ │ │ │ - smlabbeq r6, r0, r3, r4 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tstpeq ip, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r2, ror r8 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r4, r4 │ │ │ │ - @ instruction: 0x01074698 │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - smlatteq r6, r6, r2, r4 │ │ │ │ - @ instruction: 0x01043f9a │ │ │ │ + smlatbeq r6, r6, r3, r4 │ │ │ │ + qaddeq r4, sl, r4 │ │ │ │ + tsteq r4, ip, asr #32 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + smlatteq r6, r8, r1, r4 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r7, ip, lsl lr │ │ │ │ + @ instruction: 0x010641be │ │ │ │ + smlatteq r6, r4, r7, r3 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + tsteq r4, sl, lsr r6 │ │ │ │ + tstpeq ip, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, ip, pc, r3 @ │ │ │ │ + smlatbeq r4, r4, pc, r3 @ │ │ │ │ + @ instruction: 0x01043f9c │ │ │ │ + @ instruction: 0x01043f94 │ │ │ │ smlabbeq r4, ip, pc, r3 @ │ │ │ │ + tsteq r4, r6, ror pc │ │ │ │ + smlatteq r6, r6, r7, r4 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + smlabteq r6, sl, r7, r4 │ │ │ │ + smlabteq r4, lr, pc, r3 @ │ │ │ │ + smlabteq r4, r8, pc, r3 @ │ │ │ │ + smlatbeq r6, lr, r7, r4 │ │ │ │ + smlatbeq r4, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x01043f9c │ │ │ │ + @ instruction: 0x01064792 │ │ │ │ + tsteq r4, r6, ror pc │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ tsteq r6, r6, ror r7 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - tsteq r7, ip, asr sp │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - tsteq r4, sl, ror r5 │ │ │ │ - tstpeq ip, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, ip, lr, r3 │ │ │ │ - smlatteq r4, r4, lr, r3 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlabteq r4, ip, lr, r3 │ │ │ │ - @ instruction: 0x01043eb6 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r4, sl, lsr pc │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r6, sl, lsl #14 │ │ │ │ - tsteq r4, lr, lsl #30 │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - smlatteq r6, lr, r6, r4 │ │ │ │ - smlatteq r4, r2, lr, r3 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - @ instruction: 0x01043eb6 │ │ │ │ - @ instruction: 0x01043eb0 │ │ │ │ - @ instruction: 0x010646b6 │ │ │ │ - smlabbeq r4, r8, lr, r3 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfe842 │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @@ -39943,199 +39943,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef72588 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xe178e996 │ │ │ │ - smlabteq r4, r0, fp, r3 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x01043b96 │ │ │ │ - smlabbeq r4, lr, fp, r3 │ │ │ │ - @ instruction: 0x010643b2 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - @ instruction: 0x01064390 │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - smlatteq r6, lr, fp, r3 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ + smlabbeq r4, r0, ip, r3 │ │ │ │ + @ instruction: 0x01064494 │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + ldrdeq sl, [r4, -r4] │ │ │ │ + tsteq r6, r6, lsr r4 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + smlatbeq r6, lr, ip, r3 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r4, r6, ror fp │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + tsteq r6, r2, lsr r8 │ │ │ │ + smlabteq r6, r6, r3, r4 │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + smlatteq r4, r8, sl, r3 │ │ │ │ + smlatbeq r6, r4, r3, r4 │ │ │ │ + @ instruction: 0x01043abe │ │ │ │ @ instruction: 0x01043ab6 │ │ │ │ - smlatbeq r4, lr, sl, r3 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlabbeq r6, r2, r7, r3 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ + smlabbeq r6, r2, r3, r4 │ │ │ │ + smlabbeq r4, ip, sl, r3 │ │ │ │ + smlabbeq r4, r4, sl, r3 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r4, sl, asr sl │ │ │ │ + tsteq r4, r2, asr sl │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ tsteq r4, r8, lsr #20 │ │ │ │ - smlatteq r6, r4, r2, r4 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ strdeq r3, [r4, -r6] │ │ │ │ - smlabteq r6, r2, r2, r4 │ │ │ │ - smlabteq r4, ip, r9, r3 │ │ │ │ + smlatteq r4, lr, r9, r3 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ smlabteq r4, r4, r9, r3 │ │ │ │ - smlatbeq r6, r0, r2, r4 │ │ │ │ - @ instruction: 0x0104399a │ │ │ │ - @ instruction: 0x01043992 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - tsteq r4, r4, lsl #18 │ │ │ │ - strdeq r3, [r4, -ip] │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - smlabbeq r4, r4, fp, sl │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlatteq r6, r2, r1, r4 │ │ │ │ - smlatteq r6, r0, r1, r4 │ │ │ │ + @ instruction: 0x010439bc │ │ │ │ ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlatteq r6, r6, r1, r4 │ │ │ │ - smlatteq r6, r4, r1, r4 │ │ │ │ - smlatteq r6, lr, r1, r4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ + tsteq r4, r4, asr #24 │ │ │ │ + @ instruction: 0x01064292 │ │ │ │ + @ instruction: 0x01064298 │ │ │ │ + smlatbeq r6, r2, r2, r4 │ │ │ │ + smlatbeq r6, r0, r2, r4 │ │ │ │ + @ instruction: 0x0106429e │ │ │ │ + @ instruction: 0x0106429c │ │ │ │ + smlatbeq r6, r6, r2, r4 │ │ │ │ + smlatbeq r6, r4, r2, r4 │ │ │ │ + smlatbeq r6, lr, r2, r4 │ │ │ │ + @ instruction: 0x010642b0 │ │ │ │ + @ instruction: 0x010642be │ │ │ │ + smlabteq r6, ip, r2, r4 │ │ │ │ + smlatteq r6, lr, r2, r4 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + mrseq r4, LR_und │ │ │ │ strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tstpeq ip, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - smlabbeq r6, r0, lr, r2 │ │ │ │ - @ instruction: 0x01051c9c │ │ │ │ - smlatteq r4, r6, r9, sl │ │ │ │ - smlatbeq ip, r2, r4, pc @ │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - @ instruction: 0x010641b8 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlabteq r4, ip, r5, r3 │ │ │ │ - smlatbeq r4, r6, r5, r3 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ + mrseq r4, LR_und │ │ │ │ + smlatteq ip, r0, r5, pc @ │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + smlatbeq r4, r6, sl, sl │ │ │ │ + tstpeq ip, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106429c │ │ │ │ + smlabteq r6, r0, lr, r2 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x01062e9c │ │ │ │ + @ instruction: 0x01043694 │ │ │ │ + smlabbeq r4, ip, r6, r3 │ │ │ │ + tsteq r4, r6, ror #12 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + @ instruction: 0x01063c9c │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + tsteq r6, r2, ror r8 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + ldrdeq sl, [r4, -sl] │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + smlatteq r6, r2, lr, r3 │ │ │ │ + smlatteq r6, r4, lr, r3 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r6, r2, sp, r3 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, sl, ror sp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - smlabbeq r6, r4, ip, r3 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - @ instruction: 0x010637b2 │ │ │ │ - smlatbeq r6, ip, r7, r3 │ │ │ │ - smlatbeq r6, r6, r7, r3 │ │ │ │ - smlatbeq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x0106379e │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - @ instruction: 0x0106379a │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - @ instruction: 0x0106369a │ │ │ │ - @ instruction: 0x01063694 │ │ │ │ - smlabbeq r6, lr, r6, r3 │ │ │ │ - smlabbeq r6, r8, r6, r3 │ │ │ │ - smlabbeq r6, r2, r6, r3 │ │ │ │ - smlabbeq r6, r0, r6, r3 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r4, ip, asr r2 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, lr, lsl #28 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - smlatteq r6, ip, sp, r3 │ │ │ │ + smlabteq r6, lr, lr, r3 │ │ │ │ + smlabteq r6, r8, lr, r3 │ │ │ │ + smlabteq r6, r2, lr, r3 │ │ │ │ + @ instruction: 0x01063ebc │ │ │ │ + @ instruction: 0x01063eb6 │ │ │ │ + @ instruction: 0x01063eb4 │ │ │ │ + @ instruction: 0x01063eb2 │ │ │ │ + smlatbeq r6, ip, lr, r3 │ │ │ │ + smlatbeq r6, sl, lr, r3 │ │ │ │ + smlatbeq r6, r8, lr, r3 │ │ │ │ + smlatbeq r6, r6, lr, r3 │ │ │ │ + qaddeq pc, r2, ip @ │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + @ instruction: 0x010629b0 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + smlabbeq r6, r0, r9, r2 │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + @ instruction: 0x0106379a │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + tsteq ip, r8, ror pc │ │ │ │ + smlatteq r4, r8, sp, sl │ │ │ │ smlatteq r6, sl, sp, r3 │ │ │ │ - smlatteq r6, r8, sp, r3 │ │ │ │ - smlatteq r6, r6, sp, r3 │ │ │ │ - @ instruction: 0x010cef92 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - @ instruction: 0x01063db2 │ │ │ │ - smlatbeq r6, r2, sp, r3 │ │ │ │ - smlabteq r6, r0, r8, r2 │ │ │ │ - @ instruction: 0x01063d92 │ │ │ │ - tsteq r6, sl, ror sp │ │ │ │ + smlatteq r6, r2, sp, r3 │ │ │ │ ldrdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, lr, asr sp │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - @ instruction: 0x010ceeb8 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - tsteq r6, sl, lsl sp │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + smlatbeq r6, r6, sp, r3 │ │ │ │ + smlatbeq r6, r6, sp, r3 │ │ │ │ + @ instruction: 0x01063db2 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + @ instruction: 0x01063d90 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ tsteq r6, r4, lsl sp │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ smlatteq r6, r6, ip, r3 │ │ │ │ - smlatteq r6, r6, ip, r3 │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - @ instruction: 0x01063cb4 │ │ │ │ - @ instruction: 0x01063cb4 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r2, ip, r3 │ │ │ │ - smlabbeq r6, r2, ip, r3 │ │ │ │ - smlatbeq r6, lr, ip, r3 │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - @ instruction: 0x01063c92 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - smlabteq r6, lr, fp, r3 │ │ │ │ + smlatteq r6, r8, ip, r3 │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + @ instruction: 0x01063cba │ │ │ │ + @ instruction: 0x01063cbc │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + smlabbeq r6, lr, ip, r3 │ │ │ │ + @ instruction: 0x01063c90 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, r2, ror #24 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + smlatteq r6, r2, ip, r3 │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + smlabteq r6, r2, ip, r3 │ │ │ │ + smlabteq r6, lr, ip, r3 │ │ │ │ ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - smlatbeq r6, r2, fp, r3 │ │ │ │ - smlatbeq r6, r4, fp, r3 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + @ instruction: 0x01063c94 │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + @ instruction: 0x01063cb0 │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xf8dfe81c │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -41019,207 +41019,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ mrrcge 4, 7, pc, r0, cr10 @ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb lr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bllt ff78f084 │ │ │ │ - smlabteq r6, r0, r8, r3 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - smlabbeq r6, lr, r8, r3 │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - smlabteq r4, r0, r3, sl │ │ │ │ - tsteq r7, ip, asr #10 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - @ instruction: 0x0104a394 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - @ instruction: 0x01063796 │ │ │ │ - @ instruction: 0x01063798 │ │ │ │ - @ instruction: 0x01063790 │ │ │ │ - smlabbeq r6, sl, r7, r3 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlatteq ip, lr, r6, lr │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - @ instruction: 0x01049f98 │ │ │ │ - smlabbeq r4, lr, r8, r2 │ │ │ │ - smlabbeq r4, r6, r8, r2 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - @ instruction: 0x01061fb6 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ + smlabbeq r6, r0, r9, r3 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + @ instruction: 0x0106399a │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + @ instruction: 0x010639ba │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + @ instruction: 0x0106399c │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + smlatteq r6, r8, r8, r3 │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ + smlabbeq r4, r0, r4, sl │ │ │ │ + tsteq r7, ip, lsl #12 │ │ │ │ + smlatteq r6, ip, sl, r2 │ │ │ │ + smlatteq r6, r8, sl, r2 │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlabteq r6, ip, sl, r2 │ │ │ │ + smlabteq r6, r8, sl, r2 │ │ │ │ + smlabteq r6, r4, sl, r2 │ │ │ │ + smlabteq r6, r4, sl, r2 │ │ │ │ + smlabteq r6, r8, sl, r2 │ │ │ │ + smlabteq r6, ip, sl, r2 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq ip, lr, lsr r8 │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + smlatbeq ip, lr, r7, lr │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + qaddeq sl, r8, r4 │ │ │ │ + tsteq r4, lr, asr #18 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + smlatteq r6, lr, r7, r3 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + smlatteq r6, r2, r7, r3 │ │ │ │ strdeq r2, [r4, -r8] │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r4, r2, asr #20 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ + strdeq r2, [r4, -r0] │ │ │ │ + smlabteq r6, lr, r7, r3 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + smlatteq r6, sl, r7, r3 │ │ │ │ + smlatteq r6, ip, r7, r3 │ │ │ │ + smlatteq r6, sl, r7, r3 │ │ │ │ + @ instruction: 0x010427b8 │ │ │ │ strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ + smlatteq r6, r4, r7, r3 │ │ │ │ + tsteq r4, r2, lsl #22 │ │ │ │ + smlabteq r6, r4, r7, r3 │ │ │ │ + @ instruction: 0x010637be │ │ │ │ + @ instruction: 0x010637bc │ │ │ │ + @ instruction: 0x010637ba │ │ │ │ + @ instruction: 0x010637bc │ │ │ │ + @ instruction: 0x010637b0 │ │ │ │ + smlatbeq r6, r6, r7, r3 │ │ │ │ + @ instruction: 0x0106379c │ │ │ │ + smlabbeq r6, lr, r7, r3 │ │ │ │ + @ instruction: 0x01061eb8 │ │ │ │ + smlabbeq r6, r2, r7, r3 │ │ │ │ + smlabbeq r4, r4, r6, r2 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + smlatbeq r6, r4, ip, r2 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + tsteq r5, sl, lsl #24 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ strdeq r3, [r6, -sl] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, r6, r6, r3 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + ldrdeq lr, [ip, -ip] │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ smlabteq r6, lr, r6, r3 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlabteq r6, r2, r6, r3 │ │ │ │ - smlabteq r4, r4, r5, r2 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - smlabbeq r6, ip, r6, r3 │ │ │ │ - smlabbeq r6, r2, r6, r3 │ │ │ │ - smlatteq r6, r4, fp, r2 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - tsteq r5, sl, asr #22 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq ip, ip, lsl r3 │ │ │ │ - tsteq r6, r6, lsl r6 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - smlatbeq r4, lr, sp, r9 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - smlabteq r6, sl, r5, r3 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r5, r6, lsr sl │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - smlabbeq r6, r2, r5, r3 │ │ │ │ - smlabteq r6, r4, fp, r1 │ │ │ │ - smlatteq r5, lr, r9, r0 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlabbeq r6, r8, r3, r2 │ │ │ │ - smlabbeq r6, r2, r3, r2 │ │ │ │ - smlatteq r4, ip, ip, r9 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ + smlabteq r6, r8, r6, r3 │ │ │ │ + tsteq r4, lr, ror #28 │ │ │ │ + @ instruction: 0x010636b0 │ │ │ │ + smlatteq r6, r6, ip, r1 │ │ │ │ + smlabbeq r6, sl, r6, r3 │ │ │ │ + smlabteq r6, ip, ip, r1 │ │ │ │ + strdeq r0, [r5, -r6] │ │ │ │ + smlatteq r6, r2, r4, r2 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + smlabbeq r6, r4, ip, r1 │ │ │ │ + smlatbeq r5, lr, sl, r0 │ │ │ │ + @ instruction: 0x0106249a │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + smlatbeq r4, ip, sp, r9 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlabbeq ip, r0, r1, lr │ │ │ │ + smlatbeq r6, r6, r4, r3 │ │ │ │ + smlatteq r6, r8, sl, r1 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + smlatbeq r6, r0, sl, r1 │ │ │ │ + smlabteq r5, sl, r8, r0 │ │ │ │ + @ instruction: 0x010622b6 │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + smlabbeq r5, r2, r8, r0 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + smlatteq r6, r2, r3, r3 │ │ │ │ + smlatbeq r4, ip, r9, r9 │ │ │ │ + smlatbeq r4, r2, r2, r2 │ │ │ │ + @ instruction: 0x0104229a │ │ │ │ + @ instruction: 0x010633b6 │ │ │ │ + smlabteq r6, sl, r9, r1 │ │ │ │ + @ instruction: 0x010421be │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ + @ instruction: 0x010421b0 │ │ │ │ + smlatbeq r4, r8, r1, r2 │ │ │ │ tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - smlabteq ip, r0, r0, lr │ │ │ │ - smlatteq r6, r6, r3, r3 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - @ instruction: 0x0106339e │ │ │ │ - smlatteq r6, r0, r9, r1 │ │ │ │ - tsteq r5, sl, lsl #16 │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - @ instruction: 0x01061998 │ │ │ │ - smlabteq r5, r2, r7, r0 │ │ │ │ - smlatbeq r6, lr, r1, r2 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - smlatteq r4, ip, r8, r9 │ │ │ │ - smlatteq r4, r2, r1, r2 │ │ │ │ - ldrdeq r2, [r4, -sl] │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - @ instruction: 0x010632b8 │ │ │ │ - smlatbeq r6, lr, r2, r3 │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - smlatbeq r6, r2, r2, r3 │ │ │ │ - smlatbeq r6, r0, r2, r3 │ │ │ │ - smlatbeq r6, r2, r2, r3 │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - smlatbeq r6, r6, r2, r3 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - smlatteq r4, r8, r0, r2 │ │ │ │ - @ instruction: 0x01063290 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - smlabbeq r6, r2, r2, r3 │ │ │ │ - tsteq r6, sl, ror r2 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + tsteq r6, lr, lsl r3 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + mrseq r3, LR_und │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + mrseq r3, LR_und │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq ip, lr, lsl lr │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + smlatbeq r6, r4, r8, r2 │ │ │ │ tsteq r6, lr, asr r2 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq ip, lr, asr sp │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + smlabbeq r6, r2, r8, r2 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + mrseq r3, LR_usr │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + smlatbeq r6, r8, r1, r3 │ │ │ │ + @ instruction: 0x010631b2 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + smlabbeq r6, r6, r1, r3 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - smlatteq r6, r4, r7, r2 │ │ │ │ - @ instruction: 0x0106319e │ │ │ │ - smlatbeq r6, r6, r1, r3 │ │ │ │ - smlabteq r6, r2, r7, r2 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - smlatbeq r6, r4, r7, r2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - smlabbeq r6, r8, r7, r2 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - smlatteq r6, r8, r0, r3 │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - strheq r3, [r6, -ip] │ │ │ │ - smlabteq r6, r6, r0, r3 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - swpeq r3, r0, [r6] │ │ │ │ - swpeq r3, sl, [r6] │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - swpeq r9, r8, [r4] │ │ │ │ - @ instruction: 0x0104949a │ │ │ │ + tsteq r6, sl, asr r1 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ + tsteq r4, sl, asr r5 │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001efa4 │ │ │ │ @ instruction: 0xf8dfba50 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42050,192 +42050,192 @@ │ │ │ │ bics lr, r8, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi fed8cfd8 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - @ instruction: 0x01049198 │ │ │ │ - @ instruction: 0x01049196 │ │ │ │ - smlabbeq r4, r0, r6, r9 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r4, lr, ror r9 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - smlatbeq r4, r4, lr, pc @ │ │ │ │ - smlabbeq ip, r0, r7, sp │ │ │ │ - smlatteq r6, lr, sl, r1 │ │ │ │ - smlabbeq r4, r4, r9, r1 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ + tsteq r4, r8, asr r2 │ │ │ │ + tsteq r4, r6, asr r2 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlatteq r6, sl, sp, r2 │ │ │ │ + smlatteq r4, ip, r9, r1 │ │ │ │ + tstpeq r4, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r0, asr #16 │ │ │ │ + smlatbeq r6, lr, fp, r1 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + @ instruction: 0x01061b92 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r4, lr, lsl #20 │ │ │ │ + tsteq r4, r6, lsl #20 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlabteq r6, sl, ip, r2 │ │ │ │ + smlabteq r6, r4, ip, r2 │ │ │ │ + @ instruction: 0x01062cbe │ │ │ │ + @ instruction: 0x01062cbc │ │ │ │ + @ instruction: 0x01062cba │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ + @ instruction: 0x01062cb2 │ │ │ │ @ instruction: 0x01062cb8 │ │ │ │ - tsteq r4, lr, asr #18 │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ - smlatbeq r6, ip, ip, r2 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ + smlabteq r6, r2, ip, r2 │ │ │ │ + smlabteq r6, r4, ip, r2 │ │ │ │ + smlabteq r6, r6, ip, r2 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlatteq r6, sl, ip, r2 │ │ │ │ + smlatteq r6, ip, ip, r2 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + @ instruction: 0x010cd594 │ │ │ │ + strdeq r1, [r4, -r6] │ │ │ │ + smlabteq r6, r6, ip, r2 │ │ │ │ + tsteq r4, ip, lsr #30 │ │ │ │ + smlatbeq r6, sl, ip, r2 │ │ │ │ + smlatbeq r6, r8, ip, r2 │ │ │ │ + @ instruction: 0x01062c9e │ │ │ │ + @ instruction: 0x01062c9c │ │ │ │ + tsteq r4, r2, ror pc │ │ │ │ tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ + @ instruction: 0x01073cbe │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ tsteq r6, r6, lsr ip │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - ldrdeq sp, [ip, -r4] │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + smlatbeq r6, r0, r7, r1 │ │ │ │ tsteq r4, r6, lsr r6 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - smlatteq r6, sl, fp, r2 │ │ │ │ - smlatteq r6, r8, fp, r2 │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x01048eb2 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - strdeq r3, [r7, -lr] │ │ │ │ - @ instruction: 0x01062b9c │ │ │ │ - @ instruction: 0x01061db2 │ │ │ │ - smlabbeq r6, r0, fp, r2 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ + tsteq r4, lr, lsr #12 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + tsteq r4, r4, lsl #12 │ │ │ │ + strdeq r1, [r4, -ip] │ │ │ │ + @ instruction: 0x01062bbc │ │ │ │ + ldrdeq r1, [r4, -r2] │ │ │ │ + smlabteq r4, sl, r5, r1 │ │ │ │ + @ instruction: 0x01062b9a │ │ │ │ + smlatbeq r4, r0, r5, r1 │ │ │ │ + @ instruction: 0x01041598 │ │ │ │ tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - smlatteq r6, r0, r6, r1 │ │ │ │ - tsteq r4, r6, ror r5 │ │ │ │ tsteq r4, lr, ror #10 │ │ │ │ - @ instruction: 0x010616be │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ + tsteq r4, r6, ror #10 │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ tsteq r4, ip, lsr r5 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ + @ instruction: 0x01061696 │ │ │ │ + smlatbeq r6, lr, sl, r2 │ │ │ │ + smlabteq r4, r4, r4, r1 │ │ │ │ + @ instruction: 0x010414bc │ │ │ │ + smlabbeq r6, ip, sl, r2 │ │ │ │ + @ instruction: 0x01041492 │ │ │ │ + smlabbeq r4, sl, r4, r1 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + smlatteq r4, sl, r3, r1 │ │ │ │ + smlabbeq r6, r4, fp, r0 │ │ │ │ + smlabbeq r4, r8, r7, pc @ │ │ │ │ + smlabbeq r4, sl, r7, pc @ │ │ │ │ + tstpeq r4, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - tsteq r4, r2, lsl r5 │ │ │ │ - tsteq r4, sl, lsl #10 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlatteq r4, r0, r4, r1 │ │ │ │ - ldrdeq r1, [r4, -r8] │ │ │ │ - @ instruction: 0x01062ab8 │ │ │ │ - smlatbeq r4, lr, r4, r1 │ │ │ │ - smlatbeq r4, r6, r4, r1 │ │ │ │ - @ instruction: 0x01062a96 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - smlatbeq r6, lr, fp, r0 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r9, r2 │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ - strdeq r1, [r4, -ip] │ │ │ │ - smlabteq r6, ip, r9, r2 │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - smlabteq r4, sl, r3, r1 │ │ │ │ - smlatbeq r6, sl, r9, r2 │ │ │ │ - smlatbeq r4, r0, r3, r1 │ │ │ │ - @ instruction: 0x01041398 │ │ │ │ - smlabbeq r6, ip, r9, r2 │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - smlabteq r6, r4, sl, r0 │ │ │ │ - smlabteq r4, r8, r6, pc @ │ │ │ │ - smlabteq r4, sl, r6, pc @ │ │ │ │ - smlatbeq r4, lr, r6, pc @ │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - @ instruction: 0x01062990 │ │ │ │ - tsteq r7, ip, ror r8 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlabbeq r6, r0, r9, r2 │ │ │ │ - smlabbeq r6, r4, r9, r2 │ │ │ │ - smlabbeq r6, r8, r9, r2 │ │ │ │ - smlabbeq r6, r0, r9, r2 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - smlabbeq ip, r2, pc, ip @ │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r7, r4, asr r7 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r4, r6, asr r1 │ │ │ │ - tsteq r4, lr, asr #2 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r7, sl, lsl #14 │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - tsteq r6, sl, asr #20 │ │ │ │ - smlabbeq r6, lr, sl, r1 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ tsteq r6, lr, lsr sl │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq ip, r0, lsl sp │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tstpeq r4, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r4, r7, r2 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, sl, r5, r0 │ │ │ │ - tsteq r4, lr, ror r5 │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - smlabteq r4, sl, sp, r0 │ │ │ │ - smlabteq r4, r4, sp, r0 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r7, ip, lsr r9 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + smlabteq r6, ip, r5, r2 │ │ │ │ + tsteq ip, r2, asr #32 │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r7, r4, lsl r8 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r4, r6, lsl r2 │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlabteq r7, sl, r7, r1 │ │ │ │ + smlatteq r6, lr, sl, r1 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + tsteq r6, lr, lsl #22 │ │ │ │ + tsteq r6, lr, lsl #22 │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + tsteq r6, sl, lsl #22 │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, lr, lsl #22 │ │ │ │ + smlabteq r6, lr, r8, r2 │ │ │ │ + smlatteq r6, lr, r8, r2 │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + @ instruction: 0x010628b6 │ │ │ │ + @ instruction: 0x010628ba │ │ │ │ + smlabteq r6, r6, r8, r2 │ │ │ │ + smlabteq r6, lr, r8, r2 │ │ │ │ + ldrdeq ip, [ip, -r0] │ │ │ │ + smlabteq r6, r0, r8, r2 │ │ │ │ + strdeq pc, [r4, -r6] │ │ │ │ + strdeq pc, [r4, -r2] │ │ │ │ + smlatbeq r6, r4, r8, r2 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + @ instruction: 0x0106289a │ │ │ │ + @ instruction: 0x0106289c │ │ │ │ + @ instruction: 0x01062894 │ │ │ │ + smlatbeq r6, sl, r6, r0 │ │ │ │ + tsteq r4, lr, lsr r6 │ │ │ │ + @ instruction: 0x01040e90 │ │ │ │ + smlabbeq r4, sl, lr, r0 │ │ │ │ + smlabbeq r4, r4, lr, r0 │ │ │ │ + smlatteq r6, r6, r2, r1 │ │ │ │ + smlatteq r6, r2, r2, r1 │ │ │ │ + smlatteq r6, r2, r2, r1 │ │ │ │ + smlatteq r6, r6, r2, r1 │ │ │ │ + smlatteq r6, r2, r2, r1 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + @ instruction: 0x01040d94 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51bd38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4079c8> │ │ │ │ svcge 0x00cbf638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ed1c6c │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42538,76 +42538,76 @@ │ │ │ │ ldcl 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ bmi 114c844 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7d59600 │ │ │ │ andlt lr, r4, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - qaddeq r1, r2, r6 │ │ │ │ - qaddeq r1, r6, r6 │ │ │ │ - qaddeq r1, lr, r6 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - smlabbeq r6, r0, sp, r0 │ │ │ │ - @ instruction: 0x01040896 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, r2, asr #26 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - smlatteq r6, ip, ip, r0 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + tsteq r6, r6, lsl #2 │ │ │ │ + tsteq r6, r6, lsl #2 │ │ │ │ + tsteq r6, sl, lsl #2 │ │ │ │ + tsteq r6, sl, lsl #2 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, lr, lsr #2 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r4, r6, asr r9 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ strdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r6, r6, lsl #26 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r4, r6, asr #28 │ │ │ │ - tsteq r4, lr, lsr r7 │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ - ldrdeq r7, [r4, -ip] │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - qaddeq r2, r6, r6 │ │ │ │ - qaddeq r2, r0, r6 │ │ │ │ - qaddeq r2, r6, r6 │ │ │ │ - qaddeq r2, r8, r6 │ │ │ │ - ldrdeq r0, [r7, -sl] │ │ │ │ - smlabbeq ip, r6, r4, ip │ │ │ │ - smlabteq r5, lr, sp, pc @ │ │ │ │ - smlatteq r5, sl, sp, pc @ │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - smlabteq r5, sl, sp, pc @ │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - smlatbeq r5, ip, sp, pc @ │ │ │ │ - smlatteq r4, sl, r9, r7 │ │ │ │ - tsteq r4, r2, lsr r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - @ instruction: 0x01061fba │ │ │ │ - tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, lsl r2 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + smlatbeq r6, ip, sp, r0 │ │ │ │ + @ instruction: 0x01060db2 │ │ │ │ + smlabteq r6, r4, sp, r0 │ │ │ │ + smlabteq r6, sl, sp, r0 │ │ │ │ + smlabteq r6, r4, sp, r0 │ │ │ │ + smlabteq r6, r6, sp, r0 │ │ │ │ + smlabteq r6, ip, sp, r0 │ │ │ │ + smlabteq r6, lr, sp, r0 │ │ │ │ + tsteq r4, r6, lsl #30 │ │ │ │ + strdeq r0, [r4, -lr] │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + @ instruction: 0x01047a9c │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + @ instruction: 0x0107019a │ │ │ │ + tsteq ip, r6, asr #10 │ │ │ │ + smlabbeq r5, lr, lr, pc @ │ │ │ │ + smlatbeq r5, sl, lr, pc @ │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlabbeq r5, sl, lr, pc @ │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tstpeq r5, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, sl, sl, r7 │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + smlatteq r4, ip, r6, r0 │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tstpeq r5, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r4, -r6] │ │ │ │ svcvc 0x0015f5b0 │ │ │ │ stmdale ip, {r0, r2, r5, ip, lr, pc} │ │ │ │ svcvc 0x0010f5b0 │ │ │ │ stmdale r4, {r2, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf5b0b328 │ │ │ │ eorle r7, r5, r0, lsl #30 │ │ │ │ @ instruction: 0xf5b0e011 │ │ │ │ @@ -42634,23 +42634,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - smlatteq r6, ip, lr, r1 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - smlabbeq r6, sl, pc, r1 @ │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ - @ instruction: 0x01061f90 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + smlatbeq r6, ip, pc, r1 @ │ │ │ │ + @ instruction: 0x01061fb6 │ │ │ │ + smlatteq r6, r4, pc, r1 @ │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + qaddeq r2, r0, r6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ @@ -42915,63 +42915,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r8, ror #20 │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r5, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - tsteq r6, r6, lsl #30 │ │ │ │ - tstpeq r5, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - tsteq r6, r6, lsl #30 │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - smlatteq r6, lr, lr, r1 │ │ │ │ - smlatteq r6, r6, lr, r1 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ + smlabteq r6, r6, pc, r1 @ │ │ │ │ + smlabteq r5, r0, fp, pc @ │ │ │ │ + smlabteq r6, sl, pc, r1 @ │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ ldrdeq r1, [r6, -sl] │ │ │ │ ldrdeq r1, [r6, -r2] │ │ │ │ - tsteq r4, r6, lsr r1 │ │ │ │ + smlabteq r6, lr, pc, r1 @ │ │ │ │ + smlabteq r6, r6, pc, r1 @ │ │ │ │ + smlabteq r6, r2, pc, r1 @ │ │ │ │ + @ instruction: 0x01061fbe │ │ │ │ + @ instruction: 0x01061fb6 │ │ │ │ + smlatbeq r6, lr, pc, r1 @ │ │ │ │ + smlatbeq r6, r6, pc, r1 @ │ │ │ │ + @ instruction: 0x01061f9e │ │ │ │ + @ instruction: 0x01061f9a │ │ │ │ + @ instruction: 0x01061f92 │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + smlatteq r4, r0, r1, r0 │ │ │ │ + tsteq ip, r4, lsr r0 │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ + @ instruction: 0x0105f998 │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r6, lsr pc │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + @ instruction: 0x010cbf98 │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + smlabteq r6, r2, lr, r1 │ │ │ │ + smlabteq r6, r0, lr, r1 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + @ instruction: 0x01061eb8 │ │ │ │ @ instruction: 0x01061eb6 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - tsteq ip, r4, ror pc │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlabbeq r6, r2, lr, r1 │ │ │ │ - smlabbeq r6, r2, lr, r1 │ │ │ │ - smlabbeq r6, r0, lr, r1 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r6, ror lr │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - ldrdeq fp, [ip, -r8] │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq ip, r8, asr lr │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - smlabteq r5, r0, r7, pc @ │ │ │ │ - tsteq r4, lr, lsr r3 │ │ │ │ - tsteq r4, ip, lsr r0 │ │ │ │ - tsteq r4, r6, lsr r0 │ │ │ │ - smlabbeq r4, ip, r3, r7 │ │ │ │ - smlabbeq r4, lr, r3, r7 │ │ │ │ - @ instruction: 0x01047394 │ │ │ │ - smlabteq ip, ip, sp, fp │ │ │ │ + @ instruction: 0x01061ebc │ │ │ │ + tsteq ip, r8, lsl pc │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + smlabbeq r5, r0, r8, pc @ │ │ │ │ + strdeq r7, [r4, -lr] │ │ │ │ + strdeq r0, [r4, -ip] │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r4, lr, asr #8 │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + smlabbeq ip, ip, lr, fp │ │ │ │ cmnpeq r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , q11 │ │ │ │ vqshl.s8 d24, d0, d3 │ │ │ │ addsmi r4, r8, #168, 6 @ 0xa0000002 │ │ │ │ rschi pc, r2, r3 │ │ │ │ ldrhi pc, [lr, #512] @ 0x200 │ │ │ │ @@ -43772,84 +43772,84 @@ │ │ │ │ vabd.s8 d24, d19, d29 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ strhi pc, [ip, r2]! │ │ │ │ mvnsmi pc, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ stmdami r6, {r0, r1, r3, r5, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - smlabteq r6, r2, ip, r1 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + smlabbeq r6, r2, sp, r1 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + @ instruction: 0x01061ebe │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + @ instruction: 0x01061fb0 │ │ │ │ + smlabteq r6, r2, pc, r1 @ │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlatteq r6, r8, r0, r2 │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + @ instruction: 0x0106219e │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + smlatbeq r6, r2, r1, r2 │ │ │ │ + smlabteq r6, r4, r1, r2 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + smlabbeq r6, r8, r2, r2 │ │ │ │ + mrseq r2, LR_und │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlabteq r6, sl, r3, r2 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + smlatteq r6, r6, r4, r2 │ │ │ │ + @ instruction: 0x010624be │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + @ instruction: 0x010625b4 │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ + tsteq r6, r2, lsl r7 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + @ instruction: 0x010627b2 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + smlatteq r6, r2, r8, r2 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x01062b98 │ │ │ │ + smlabbeq r6, r0, ip, r2 │ │ │ │ + smlatbeq r6, lr, ip, r2 │ │ │ │ tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ + @ instruction: 0x01062d9a │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + smlatbeq r6, r2, lr, r2 │ │ │ │ tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r6, lr, asr pc │ │ │ │ - smlatbeq r6, ip, pc, r1 @ │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - swpeq r2, r4, [r6] │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - strheq r2, [r6, -r4] │ │ │ │ - smlatteq r6, r2, r0, r2 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - smlabteq r6, r8, r1, r2 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlabbeq r6, r2, r2, r2 │ │ │ │ - @ instruction: 0x010622bc │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - @ instruction: 0x01062396 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - @ instruction: 0x0106249e │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - @ instruction: 0x010625b2 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlatbeq r6, r2, r6, r2 │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - smlabbeq r6, r8, r7, r2 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - @ instruction: 0x010628b2 │ │ │ │ - smlabbeq r6, r6, r9, r2 │ │ │ │ - smlabbeq r6, lr, r9, r2 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - smlabteq r6, r0, fp, r2 │ │ │ │ - smlatteq r6, lr, fp, r2 │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - smlatteq r6, r2, sp, r2 │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatteq r6, r8, lr, r2 │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - @ instruction: 0x01062fb6 │ │ │ │ - qaddeq r3, r0, r6 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - swpeq r3, r4, [r6] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - @ instruction: 0x010631b2 │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + smlatbeq r6, r8, pc, r2 @ │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + smlatteq r6, r6, r0, r3 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + @ instruction: 0x010631b4 │ │ │ │ tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + smlatteq r6, r0, r2, r3 │ │ │ │ tstppl r8, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r3, r4, r8, r9, sl, pc} │ │ │ │ tstppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vaba.s8 d24, d3, d9 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ @@ -44643,82 +44643,82 @@ │ │ │ │ @ instruction: 0xf64384e3 │ │ │ │ addsmi r1, r8, #8, 6 @ 0x20000000 │ │ │ │ andshi pc, r4, r3 │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ andshi pc, r4, r3, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - smlabteq r6, r6, r2, r3 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - smlabteq r6, sl, r4, r3 │ │ │ │ - @ instruction: 0x010634ba │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlabbeq r6, r4, r5, r3 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - @ instruction: 0x01063690 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, r7, r3 │ │ │ │ - smlabbeq r6, r6, r7, r3 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - smlatteq r6, r8, r8, r3 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + @ instruction: 0x010632be │ │ │ │ + @ instruction: 0x010632bc │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + smlabbeq r6, r6, r3, r3 │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + @ instruction: 0x01063494 │ │ │ │ strdeq r3, [r6, -r2] │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - @ instruction: 0x010639bc │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - smlatbeq r6, r2, sl, r3 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - @ instruction: 0x01063bbe │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - smlabbeq r6, r6, ip, r3 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - smlabbeq r6, r8, sp, r3 │ │ │ │ - smlatteq r6, r6, sp, r3 │ │ │ │ - smlabbeq r6, r0, lr, r3 │ │ │ │ - smlabbeq r6, sl, lr, r3 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - smlatteq r6, sl, pc, r3 @ │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - smlatbeq r6, r2, r0, r4 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - @ instruction: 0x010641b0 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - smlatbeq r6, r6, r2, r4 │ │ │ │ - smlatbeq r6, r8, r2, r4 │ │ │ │ - smlabteq r6, r0, lr, r5 │ │ │ │ - smlabteq r6, r0, lr, r5 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - smlatteq r6, r8, r2, r4 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - @ instruction: 0x01065e98 │ │ │ │ - smlatbeq r6, ip, lr, r5 │ │ │ │ - @ instruction: 0x01065eb4 │ │ │ │ - smlabteq r6, r8, lr, r5 │ │ │ │ - smlabteq r6, r6, lr, r5 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - smlatteq r6, r2, lr, r5 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ + smlabbeq r6, sl, r5, r3 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + smlatteq r6, r4, r5, r3 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlatteq r6, r6, r6, r3 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + @ instruction: 0x010637b0 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + @ instruction: 0x010638b0 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlatbeq r6, r8, r9, r3 │ │ │ │ + @ instruction: 0x010639b2 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + smlabteq r6, r0, fp, r3 │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + smlatteq r6, r8, ip, r3 │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + smlatteq r6, r0, sp, r3 │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + smlatbeq r6, r6, lr, r3 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + @ instruction: 0x01063fb4 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + smlatbeq r6, sl, r0, r4 │ │ │ │ + swpeq r4, sl, [r6] │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + smlabteq r6, lr, r2, r4 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + smlabbeq r6, r0, pc, r5 @ │ │ │ │ + smlabbeq r6, r0, pc, r5 @ │ │ │ │ + smlabteq r6, r6, r3, r4 │ │ │ │ + smlatbeq r6, r8, r3, r4 │ │ │ │ + @ instruction: 0x010643bc │ │ │ │ + smlabteq r6, r4, r3, r4 │ │ │ │ + @ instruction: 0x01065fba │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + smlabbeq r6, r8, pc, r5 @ │ │ │ │ + smlabbeq r6, r6, pc, r5 @ │ │ │ │ + @ instruction: 0x01065f9a │ │ │ │ + smlatbeq r6, r2, pc, r5 @ │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlatteq r6, sl, r3, r4 │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r7, r8, r9, sl, pc} │ │ │ │ tstpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438785 │ │ │ │ addsmi r1, r8, #24, 6 @ 0x60000000 │ │ │ │ @@ -45505,82 +45505,82 @@ │ │ │ │ movwpl pc, #50755 @ 0xc643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438555 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ ldrbhi pc, [r4, #-66] @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - @ instruction: 0x01064294 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - smlabbeq r6, r0, r2, r4 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlabteq r6, ip, r2, r4 │ │ │ │ - smlabbeq r6, r2, r2, r4 │ │ │ │ - @ instruction: 0x01064294 │ │ │ │ - @ instruction: 0x0106429c │ │ │ │ - smlatbeq r6, lr, r2, r4 │ │ │ │ - smlatbeq r6, r8, r2, r4 │ │ │ │ - @ instruction: 0x010642ba │ │ │ │ - smlabteq r6, r2, r2, r4 │ │ │ │ - @ instruction: 0x01065eb6 │ │ │ │ - smlabbeq r6, r8, lr, r5 │ │ │ │ - @ instruction: 0x01065e9a │ │ │ │ - smlatbeq r6, r2, lr, r5 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + @ instruction: 0x01065eb0 │ │ │ │ + smlabteq r6, r4, lr, r5 │ │ │ │ + smlabteq r6, sl, lr, r5 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + smlatteq r6, lr, r2, r4 │ │ │ │ tsteq r6, r2, lsl #6 │ │ │ │ - smlatteq r6, r0, r2, r4 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatteq r6, lr, lr, r5 │ │ │ │ - @ instruction: 0x01065eb4 │ │ │ │ - smlabteq r6, r6, lr, r5 │ │ │ │ - smlabteq r6, ip, lr, r5 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - smlatteq r6, sl, lr, r5 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - smlatbeq r6, lr, r3, r4 │ │ │ │ - smlabbeq r6, r4, r3, r4 │ │ │ │ - @ instruction: 0x01064398 │ │ │ │ - smlatbeq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x01065f96 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatteq r6, lr, lr, r5 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + smlabbeq r6, ip, r3, r4 │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + smlabbeq r6, r2, r3, r4 │ │ │ │ tsteq r6, r6, ror pc │ │ │ │ - smlabbeq r6, sl, pc, r5 @ │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + smlabteq r6, r2, r3, r4 │ │ │ │ + smlatbeq r6, r0, r3, r4 │ │ │ │ + @ instruction: 0x010643b2 │ │ │ │ + @ instruction: 0x010643b8 │ │ │ │ + smlatbeq r6, lr, pc, r5 @ │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + smlabbeq r6, r6, pc, r5 @ │ │ │ │ + smlabbeq r6, ip, pc, r5 @ │ │ │ │ + smlatteq r6, lr, r3, r4 │ │ │ │ + smlabteq r6, ip, r3, r4 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + smlatteq r6, r4, r3, r4 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlatbeq r6, sl, pc, r5 @ │ │ │ │ + @ instruction: 0x01065fbc │ │ │ │ + smlabteq r6, r2, pc, r5 @ │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + smlabteq r6, r2, pc, r5 @ │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + qaddeq r6, r6, r6 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ msrpl CPSR_, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r6, r7, sl, pc} │ │ │ │ tstppl r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384c5 │ │ │ │ addsmi r5, r8, #28, 6 @ 0x70000000 │ │ │ │ @@ -46328,180 +46328,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - smlatbeq r6, r2, r2, r4 │ │ │ │ - @ instruction: 0x010642b6 │ │ │ │ - @ instruction: 0x010642bc │ │ │ │ - @ instruction: 0x01065eb0 │ │ │ │ - smlabbeq r6, lr, lr, r5 │ │ │ │ - smlatbeq r6, r2, lr, r5 │ │ │ │ - smlatbeq r6, r8, lr, r5 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - smlatteq r6, lr, r2, r4 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - smlatteq r6, r8, lr, r5 │ │ │ │ - smlabteq r6, r8, lr, r5 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - smlatteq r6, r0, lr, r5 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + @ instruction: 0x0106439e │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - smlatbeq r6, r0, r3, r4 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - @ instruction: 0x01064390 │ │ │ │ - @ instruction: 0x01064396 │ │ │ │ - smlabbeq r6, ip, pc, r5 @ │ │ │ │ - tsteq r6, lr, asr pc │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x010643b8 │ │ │ │ - smlabteq r6, ip, r3, r4 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabteq r6, sl, pc, r5 @ │ │ │ │ - @ instruction: 0x01062990 │ │ │ │ - smlatteq r6, sl, r9, r0 │ │ │ │ - smlatteq r5, ip, r7, pc @ │ │ │ │ - smlabteq r5, r6, r1, pc @ │ │ │ │ - @ instruction: 0x0105ee9c │ │ │ │ - smlabbeq r5, r6, ip, lr │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - tsteq r5, r2, lsl #22 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatteq r5, r2, sl, lr │ │ │ │ - smlabbeq r3, ip, r8, ip │ │ │ │ - tsteq r5, lr, lsl #22 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlabbeq r5, r2, fp, lr │ │ │ │ - smlatbeq r5, r0, fp, lr │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + smlabteq r6, r8, r3, r4 │ │ │ │ + @ instruction: 0x0106439a │ │ │ │ + smlatbeq r6, lr, r3, r4 │ │ │ │ + @ instruction: 0x010643b4 │ │ │ │ + smlatbeq r6, r8, pc, r5 @ │ │ │ │ + smlabbeq r6, r8, pc, r5 @ │ │ │ │ + @ instruction: 0x01065f9a │ │ │ │ + smlatbeq r6, r0, pc, r5 @ │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + @ instruction: 0x010643b6 │ │ │ │ + smlabteq r6, r8, r3, r4 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, r2, r3, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlatteq r6, lr, r3, r4 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + smlatteq r6, sl, pc, r5 @ │ │ │ │ + @ instruction: 0x01065fbc │ │ │ │ + smlabteq r6, lr, pc, r5 @ │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, r6, lsr r4 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r6, lr, lsr #8 │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + smlatteq r6, r6, pc, r5 @ │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + mrseq r6, (UNDEF: 6) │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + @ instruction: 0x01064498 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + smlabbeq r6, ip, r4, r4 │ │ │ │ + @ instruction: 0x01064494 │ │ │ │ + smlabbeq r6, sl, r0, r6 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlatbeq r6, sl, sl, r0 │ │ │ │ + smlatbeq r5, ip, r8, pc @ │ │ │ │ + smlabbeq r5, r6, r2, pc @ │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, r6, asr #26 │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + smlabteq r5, r2, fp, lr │ │ │ │ + @ instruction: 0x0105eb94 │ │ │ │ + smlatbeq r5, r2, fp, lr │ │ │ │ + tsteq r3, ip, asr #18 │ │ │ │ + smlabteq r5, lr, fp, lr │ │ │ │ + smlatteq r5, r0, fp, lr │ │ │ │ + tsteq r3, sl, lsr r9 │ │ │ │ + @ instruction: 0x0105ec90 │ │ │ │ + tsteq r5, r2, asr #24 │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + tsteq r3, r2, lsr #18 │ │ │ │ + smlabteq r5, r0, ip, lr │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ + tsteq r5, r6, lsl lr │ │ │ │ + tsteq r5, r0, ror sp │ │ │ │ + tsteq r5, sl, lsl sp │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ + strdeq ip, [r3, -r2] │ │ │ │ + smlatbeq r5, ip, sp, lr │ │ │ │ + smlabteq r5, sl, sp, lr │ │ │ │ + smlatteq r3, r0, r8, ip │ │ │ │ + tsteq r5, r2, ror #28 │ │ │ │ + tsteq r5, ip, lsl lr │ │ │ │ + tsteq r5, r2, lsr lr │ │ │ │ + smlabteq r3, r8, r8, ip │ │ │ │ + tsteq r5, lr, ror #28 │ │ │ │ + @ instruction: 0x0103c8bc │ │ │ │ + tstpeq r5, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ef9c │ │ │ │ + tsteq r5, sl, lsr #30 │ │ │ │ + smlatteq r5, r8, lr, lr │ │ │ │ + strdeq lr, [r5, -lr] │ │ │ │ + @ instruction: 0x0103c898 │ │ │ │ + tsteq r5, lr, lsr pc │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + smlabbeq r3, r6, r8, ip │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + smlatbeq r5, lr, pc, lr @ │ │ │ │ + smlabteq r5, r4, pc, lr @ │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ tsteq r3, r2, ror #16 │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - tsteq r5, lr, lsl ip │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - @ instruction: 0x0105ecb0 │ │ │ │ - tsteq r5, sl, asr ip │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ + smlatteq r5, r0, r0, pc @ │ │ │ │ + smlabbeq r5, sl, r0, pc @ │ │ │ │ + qaddeq pc, ip, r5 @ │ │ │ │ + tstpeq r5, sl, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ + swpeq pc, sl, [r5] @ │ │ │ │ + smlatbeq r5, r8, r0, pc @ │ │ │ │ tsteq r3, r2, lsr r8 │ │ │ │ - smlatteq r5, ip, ip, lr │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - smlatbeq r5, r2, sp, lr │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - smlatbeq r5, lr, sp, lr │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ - @ instruction: 0x0105efbe │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, sl, ror #28 │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - ldrdeq ip, [r3, -r8] │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - @ instruction: 0x0105ee98 │ │ │ │ - smlabteq r3, r6, r7, ip │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - smlatteq r5, lr, lr, lr │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ + mrseq pc, (UNDEF: 21) @ │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + smlatteq r5, r0, r0, pc @ │ │ │ │ + tsteq r3, sl, lsl r8 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + smlatteq r5, ip, r3, pc @ │ │ │ │ + tstpeq r5, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, r1, pc @ │ │ │ │ + tstpeq r5, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r4, r7, ip │ │ │ │ + tstpeq r5, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r3, -r2] │ │ │ │ + smlabteq r5, ip, r1, pc @ │ │ │ │ + @ instruction: 0x0105f19e │ │ │ │ + smlatbeq r5, ip, r1, pc @ │ │ │ │ + @ instruction: 0x0103c7ba │ │ │ │ + smlabteq r5, r8, r1, pc @ │ │ │ │ smlatbeq r3, lr, r7, ip │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - smlatbeq r3, r2, r7, ip │ │ │ │ - tstpeq r5, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, sl, pc, lr @ │ │ │ │ - @ instruction: 0x0105ef9c │ │ │ │ - smlatbeq r5, sl, pc, lr @ │ │ │ │ - smlabbeq r3, r4, r7, ip │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, r8, pc, lr @ │ │ │ │ - tsteq r3, r2, ror r7 │ │ │ │ - tstpeq r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f2b0 │ │ │ │ + tstpeq r5, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, SP_usr @ │ │ │ │ + tstpeq r5, lr, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103c790 │ │ │ │ + tstpeq r5, r6, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, ror r7 │ │ │ │ + tstpeq r5, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r2, r2, pc @ │ │ │ │ + smlatteq r5, r0, r2, pc @ │ │ │ │ + tsteq r3, r6, ror #14 │ │ │ │ + tstpeq r5, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, sl, asr r7 │ │ │ │ - tstpeq r5, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tstpeq r5, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, r0, pc @ │ │ │ │ - swpeq pc, r6, [r5] @ │ │ │ │ - tstpeq r5, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f4bc │ │ │ │ + tstpeq r5, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f39c │ │ │ │ + tstpeq r5, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + @ instruction: 0x0105f3b4 │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ tsteq r3, r4, lsr #14 │ │ │ │ - smlatbeq r5, r6, r0, pc @ │ │ │ │ - strheq pc, [r5, -r4] @ │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tstpeq r5, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - smlatteq r5, ip, r0, pc @ │ │ │ │ - strdeq ip, [r3, -sl] │ │ │ │ - tstpeq r5, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, lr, r6, ip │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r3, -r0] │ │ │ │ - @ instruction: 0x0105f196 │ │ │ │ - smlatbeq r5, r8, r1, pc @ │ │ │ │ - @ instruction: 0x0103c6be │ │ │ │ - tstpeq r5, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, r6, r6, ip │ │ │ │ - tstpeq r5, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103c69a │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - smlatbeq r5, r6, r2, pc @ │ │ │ │ - @ instruction: 0x0105f2b8 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - tstpeq r5, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr #12 │ │ │ │ - tstpeq r5, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ - tstpeq r5, lr, ror r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlabteq r5, r6, r3, pc @ │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r3, r2, lsr #12 │ │ │ │ - tstpeq r5, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + tstpeq r5, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ + tstpeq r5, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f4bc │ │ │ │ + smlabbeq r5, r6, r4, pc @ │ │ │ │ + @ instruction: 0x0105f498 │ │ │ │ + smlatteq r3, r2, r6, ip │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -47312,423 +47312,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r3, r4, ror r3 │ │ │ │ - tstpeq r5, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr r3 │ │ │ │ - tstpeq r5, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r2, pc @ │ │ │ │ - tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f290 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ - smlatteq r5, r0, r2, pc @ │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - smlatteq r3, ip, r2, ip │ │ │ │ - smlabbeq r5, r8, r3, pc @ │ │ │ │ + tsteq r3, r4, lsr r4 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x0105f2b0 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + tsteq r3, r4, lsl r4 │ │ │ │ + tstpeq r5, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl #8 │ │ │ │ + @ instruction: 0x0105fb98 │ │ │ │ + smlatteq r5, r0, r6, pc @ │ │ │ │ + tstpeq r5, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, r3, pc @ │ │ │ │ tstpeq r5, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, r2, ip │ │ │ │ + smlabteq r3, r4, r3, ip │ │ │ │ smlatbeq r5, r0, r3, pc @ │ │ │ │ - smlabteq r5, r0, r3, pc @ │ │ │ │ - @ instruction: 0x0103c2b4 │ │ │ │ - @ instruction: 0x0105f49c │ │ │ │ - tstpeq r5, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f3b8 │ │ │ │ + smlatbeq r3, ip, r3, ip │ │ │ │ + tstpeq r5, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, ip, r2, ip │ │ │ │ - tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, ror r2 │ │ │ │ + tstpeq r5, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, ip, r3, ip │ │ │ │ + tstpeq r5, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, r4, pc @ │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ + tstpeq r5, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ smlatteq r5, ip, r4, pc @ │ │ │ │ - @ instruction: 0x0105f494 │ │ │ │ - @ instruction: 0x0105f4b4 │ │ │ │ - tsteq r3, r4, asr r2 │ │ │ │ + @ instruction: 0x0105f4bc │ │ │ │ + smlabteq r5, r8, r4, pc @ │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ strdeq pc, [r5, -r4] │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - tstpeq r5, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f598 │ │ │ │ - tstpeq r5, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsl r2 │ │ │ │ - @ instruction: 0x0105f5b8 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ - tstpeq r5, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r3, -ip] │ │ │ │ - tstpeq r5, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, r1, ip │ │ │ │ - tstpeq r5, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr r3 │ │ │ │ + smlatbeq r5, ip, r5, pc @ │ │ │ │ + tstpeq r5, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ + @ instruction: 0x0105f5b4 │ │ │ │ + tsteq r3, r4, lsl #6 │ │ │ │ + smlabteq r5, r8, r7, pc @ │ │ │ │ smlatteq r5, r0, r6, pc @ │ │ │ │ - tstpeq r5, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, r4, r1, ip │ │ │ │ - smlabbeq r5, r8, r7, pc @ │ │ │ │ - @ instruction: 0x0105f7b0 │ │ │ │ - smlabbeq r3, ip, r1, ip │ │ │ │ - @ instruction: 0x0105f890 │ │ │ │ - tstpeq r5, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, ror #2 │ │ │ │ - smlatbeq r5, r0, r8, pc @ │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - tstpeq r5, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r3, -r4] │ │ │ │ + tstpeq r5, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f690 │ │ │ │ + @ instruction: 0x0103c2bc │ │ │ │ + tstpeq r5, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r4, r9, pc @ │ │ │ │ - tstpeq r5, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ - smlatteq r5, ip, r9, pc @ │ │ │ │ - tstpeq r5, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsl #2 │ │ │ │ - tstpeq r5, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fa9c │ │ │ │ - smlabteq r5, r8, sl, pc @ │ │ │ │ - smlatteq r3, ip, r0, ip │ │ │ │ - tstpeq r5, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r3, -ip] │ │ │ │ - smlabteq r5, r8, ip, pc @ │ │ │ │ - tstpeq r5, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103c29c │ │ │ │ + tstpeq r5, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, ip, r2, ip │ │ │ │ ldrdeq pc, [r5, -r0] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strheq ip, [r3, -r4] │ │ │ │ - tstpeq r5, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - swpeq ip, ip, [r3] │ │ │ │ + tstpeq r5, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r0, r7, pc @ │ │ │ │ + smlabteq r5, r8, r7, pc @ │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tstpeq r5, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, asr #4 │ │ │ │ + tstpeq r5, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r8, r8, pc @ │ │ │ │ + tstpeq r5, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tstpeq r5, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ + tstpeq r5, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fcb0 │ │ │ │ + tstpeq r5, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r4, r1, ip │ │ │ │ + smlatbeq r5, ip, sl, pc @ │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + smlabteq r3, ip, r1, ip │ │ │ │ + smlabteq r5, ip, fp, pc @ │ │ │ │ + tstpeq r5, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, fp, pc @ │ │ │ │ + smlatbeq r3, ip, r1, ip │ │ │ │ + smlatteq r5, r0, fp, pc @ │ │ │ │ + @ instruction: 0x0103c19c │ │ │ │ + smlabbeq r5, r8, sp, pc @ │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x0105fc90 │ │ │ │ + @ instruction: 0x0105fcbc │ │ │ │ + tsteq r3, r4, ror r1 │ │ │ │ tstpeq r5, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r8, ip, pc @ │ │ │ │ - smlatteq r5, r4, ip, pc @ │ │ │ │ - tsteq r3, ip, ror r0 │ │ │ │ - tstpeq r5, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, rrx │ │ │ │ - tstpeq r5, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, sp, pc @ │ │ │ │ - smlatbeq r5, r0, sp, pc @ │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ + tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + smlabbeq r5, r8, sp, pc @ │ │ │ │ + smlatbeq r5, r4, sp, pc @ │ │ │ │ + tsteq r3, ip, lsr r1 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tstpeq r5, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fe94 │ │ │ │ + tstpeq r5, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r3, -ip] │ │ │ │ @ instruction: 0x0105febc │ │ │ │ - tstpeq r5, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, lr, pc @ │ │ │ │ - tsteq r3, r4 │ │ │ │ - smlabteq r5, r0, lr, pc @ │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + smlatteq r3, r4, r0, ip │ │ │ │ + tstpeq r5, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r4, r0, ip │ │ │ │ smlabbeq r5, r0, pc, pc @ │ │ │ │ - tstpeq r5, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, pc, fp @ │ │ │ │ - smlatbeq r5, r8, pc, pc @ │ │ │ │ - smlabteq r5, r4, pc, pc @ │ │ │ │ - @ instruction: 0x0103bfb4 │ │ │ │ + strheq ip, [r3, -r4] │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r6, ip │ │ │ │ + smlabbeq r3, ip, r0, ip │ │ │ │ tsteq r6, r8, rrx │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - @ instruction: 0x0103bf94 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - smlabbeq r3, r4, pc, fp @ │ │ │ │ - smlatbeq r6, r8, r1, r1 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ + smlabbeq r6, r4, r0, r0 │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + qaddeq ip, r4, r3 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ strdeq r0, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r2, r0 │ │ │ │ - smlatbeq r6, r4, r1, r0 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - strheq r0, [r6, -ip] │ │ │ │ + @ instruction: 0x010605b0 │ │ │ │ + smlabbeq r6, ip, r3, r0 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + smlabteq r6, ip, r1, r0 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + @ instruction: 0x01060198 │ │ │ │ + strdeq fp, [r3, -ip] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + smlatteq r3, r4, pc, fp @ │ │ │ │ + @ instruction: 0x010602b4 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + smlabbeq r6, r0, r2, r0 │ │ │ │ + smlabteq r3, r4, pc, fp @ │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + smlatbeq r3, ip, pc, fp @ │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + @ instruction: 0x01060394 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + smlabbeq r3, r4, pc, fp @ │ │ │ │ + @ instruction: 0x010603bc │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r3, ip, asr #30 │ │ │ │ + smlabbeq r6, r0, r4, r0 │ │ │ │ tsteq r3, ip, lsr pc │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r1, r0 │ │ │ │ - smlabteq r6, r0, r1, r0 │ │ │ │ - tsteq r3, r4, lsl #30 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - smlatteq r3, ip, lr, fp │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, r2, r0 │ │ │ │ - smlatbeq r6, r0, r2, r0 │ │ │ │ - smlabteq r3, r4, lr, fp │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - smlatbeq r3, ip, lr, fp │ │ │ │ - @ instruction: 0x010603bc │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlabbeq r6, r8, r3, r0 │ │ │ │ - smlabbeq r3, ip, lr, fp │ │ │ │ - smlabteq r6, r0, r3, r0 │ │ │ │ - tsteq r3, ip, ror lr │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - smlatbeq r6, r0, r4, r0 │ │ │ │ - @ instruction: 0x010604bc │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + smlatteq r6, r8, r4, r0 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r3, ip, lsl #30 │ │ │ │ tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r3, r4, lsl #28 │ │ │ │ - @ instruction: 0x010606bc │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlatteq r6, ip, r5, r0 │ │ │ │ + ldrdeq fp, [r3, -r4] │ │ │ │ tsteq r6, r4, lsr #12 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - ldrdeq fp, [r3, -ip] │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlabteq r3, r4, sp, fp │ │ │ │ + smlabteq r3, r4, lr, fp │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + smlatteq r6, r4, r6, r0 │ │ │ │ + @ instruction: 0x01060694 │ │ │ │ + @ instruction: 0x010606b0 │ │ │ │ + @ instruction: 0x0103be9c │ │ │ │ tsteq r6, ip, lsl #14 │ │ │ │ - @ instruction: 0x010606bc │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlatbeq r3, r4, sp, fp │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - @ instruction: 0x0103bd94 │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - smlabteq r6, r0, r7, r0 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - smlabbeq r6, ip, r7, r0 │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - smlatteq r6, r8, r7, r0 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r3, r4, asr #26 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + smlabbeq r3, r4, lr, fp │ │ │ │ + smlabteq r6, ip, r7, r0 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + @ instruction: 0x01060798 │ │ │ │ + tsteq r3, r4, ror #28 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r3, r4, asr lr │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + smlabbeq r6, r0, r8, r0 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ smlatbeq r6, r8, r8, r0 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r3, r4, lsr #26 │ │ │ │ - smlatbeq r6, ip, r8, r0 │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ + smlabteq r6, r4, r8, r0 │ │ │ │ + tsteq r3, r4, lsl #28 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + smlatteq r3, r4, sp, fp │ │ │ │ tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - smlatteq r3, ip, ip, fp │ │ │ │ - @ instruction: 0x01060994 │ │ │ │ - @ instruction: 0x010609b0 │ │ │ │ ldrdeq fp, [r3, -r4] │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - @ instruction: 0x0103bcb4 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - smlatbeq r3, r4, ip, fp │ │ │ │ - smlatbeq r6, ip, ip, r0 │ │ │ │ - smlatbeq r6, r8, fp, r0 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - smlabteq r6, r0, sl, r0 │ │ │ │ + smlabteq r6, r4, sl, r0 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r3, r4, ror ip │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, fp, r0 │ │ │ │ - smlabteq r6, r4, fp, r0 │ │ │ │ - tsteq r3, ip, lsr ip │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ + smlatbeq r3, ip, sp, fp │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + @ instruction: 0x0103bd94 │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + smlabteq r6, r4, sl, r0 │ │ │ │ + smlatteq r6, r0, sl, r0 │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r3, r4, ror #26 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, fp, r0 │ │ │ │ + @ instruction: 0x01060b9c │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + @ instruction: 0x01060cb8 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + smlabbeq r6, r4, ip, r0 │ │ │ │ + strdeq fp, [r3, -ip] │ │ │ │ @ instruction: 0x01060cbc │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlabbeq r6, r8, ip, r0 │ │ │ │ - tsteq r3, r4, lsl #24 │ │ │ │ - smlatteq r6, r4, ip, r0 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - smlatteq r3, ip, fp, fp │ │ │ │ + smlatteq r3, ip, ip, fp │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + smlabteq r3, r4, ip, fp │ │ │ │ smlatbeq r6, r4, sp, r0 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - smlabteq r3, ip, fp, fp │ │ │ │ - smlatbeq r6, r8, sp, r0 │ │ │ │ - @ instruction: 0x0103bbbc │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - smlatteq r6, r8, lr, r0 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r3, ip, ror fp │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - @ instruction: 0x01060e94 │ │ │ │ - tsteq r3, r4, ror #22 │ │ │ │ + smlabteq r6, r0, sp, r0 │ │ │ │ + smlatbeq r3, ip, ip, fp │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + smlabbeq r3, ip, ip, fp │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + smlatbeq r6, r8, pc, r0 @ │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + smlabteq r6, r0, lr, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ tsteq r6, r8, lsr pc │ │ │ │ - smlatteq r6, r8, lr, r0 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r3, ip, lsr #22 │ │ │ │ - strheq r1, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - smlabteq r6, r8, pc, r0 @ │ │ │ │ - smlatteq r6, r4, pc, r0 @ │ │ │ │ - tsteq r3, r4, lsl #22 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - qaddeq r1, ip, r6 │ │ │ │ - smlatteq r3, ip, sl, fp │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, pc, r0 @ │ │ │ │ + smlabteq r6, r4, pc, r0 @ │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + smlatteq r3, ip, fp, fp │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r0, r1 │ │ │ │ + smlatbeq r6, r4, r0, r1 │ │ │ │ + smlabteq r3, r4, fp, fp │ │ │ │ mrseq r1, (UNDEF: 22) │ │ │ │ - strheq r1, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r0, r1 │ │ │ │ - smlabteq r3, ip, sl, fp │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - @ instruction: 0x0103babc │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - @ instruction: 0x010611bc │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlabbeq r6, r8, r1, r1 │ │ │ │ - smlabbeq r3, ip, sl, fp │ │ │ │ - smlatteq r6, r4, r1, r1 │ │ │ │ - mrseq r1, LR_usr │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + smlatbeq r3, ip, fp, fp │ │ │ │ + smlabteq r6, r0, r1, r1 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + smlabbeq r6, ip, r1, r1 │ │ │ │ + smlabbeq r3, ip, fp, fp │ │ │ │ + smlabteq r6, r4, r1, r1 │ │ │ │ + tsteq r3, ip, ror fp │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ smlatbeq r6, r4, r2, r1 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - smlatbeq r6, r8, r2, r1 │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ + smlabteq r6, r0, r2, r1 │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r3, ip, lsl sl │ │ │ │ - @ instruction: 0x01061390 │ │ │ │ - smlatbeq r6, ip, r3, r1 │ │ │ │ - tsteq r3, r4, lsl #20 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + smlabteq r6, r0, r4, r1 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + ldrdeq fp, [r3, -ip] │ │ │ │ tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - smlatteq r3, r4, r9, fp │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - smlabteq r6, r4, r8, r1 │ │ │ │ - smlatbeq r6, r0, r6, r1 │ │ │ │ - @ instruction: 0x0106159c │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - @ instruction: 0x010614b4 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x0103b99c │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - smlabbeq r3, r4, r9, fp │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + smlabteq r3, r4, sl, fp │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + smlabteq r6, r0, r4, r1 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + smlatbeq r3, r4, sl, fp │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + @ instruction: 0x0103ba94 │ │ │ │ + smlabbeq r6, r4, r9, r1 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + smlabteq r6, r4, r5, r1 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + @ instruction: 0x01061590 │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ smlatteq r6, ip, r5, r1 │ │ │ │ - @ instruction: 0x0106159c │ │ │ │ - @ instruction: 0x010615b8 │ │ │ │ - tsteq r3, r4, ror #18 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r3, r4, asr r9 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + smlatbeq r6, ip, r6, r1 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ @ instruction: 0x010616b0 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r3, ip, lsr #18 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ + tsteq r3, r4, lsl sl │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + smlatteq r3, ip, r9, fp │ │ │ │ @ instruction: 0x01061798 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - @ instruction: 0x0106179c │ │ │ │ - smlatteq r3, r4, r8, fp │ │ │ │ - smlatbeq r6, ip, r4, r3 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x0103b8b4 │ │ │ │ + @ instruction: 0x010617b4 │ │ │ │ + ldrdeq fp, [r3, -r4] │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - @ instruction: 0x0103b89c │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - @ instruction: 0x01063494 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r3, r4, asr #16 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - smlabbeq r6, ip, r8, r1 │ │ │ │ - tsteq r3, ip, lsr #16 │ │ │ │ - smlabbeq r6, ip, r4, r3 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - smlatbeq r6, r4, r8, r1 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - @ instruction: 0x010618b0 │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - smlabteq r6, ip, r7, r3 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ + @ instruction: 0x0103b9b4 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + smlatbeq r3, r4, r9, fp │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlatteq r6, r8, r8, r1 │ │ │ │ smlabteq r6, r4, r8, r1 │ │ │ │ - smlatbeq r6, r0, r8, r1 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlatbeq r3, ip, r7, fp │ │ │ │ - smlabteq r6, r0, r8, r1 │ │ │ │ - @ instruction: 0x01063490 │ │ │ │ - @ instruction: 0x0103b794 │ │ │ │ + @ instruction: 0x010634bc │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + smlatteq r6, r4, r8, r1 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r4, r3 │ │ │ │ - tsteq r3, r4, ror r7 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r4, r3 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ + smlatteq r6, r4, r4, r3 │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + smlatteq r6, ip, r4, r3 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + smlatteq r3, ip, r8, fp │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - smlatteq r3, ip, r6, fp │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - @ instruction: 0x01063590 │ │ │ │ + smlabteq r3, ip, r8, fp │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + @ instruction: 0x0103b8bc │ │ │ │ + @ instruction: 0x010626b8 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlabbeq r6, ip, r8, r3 │ │ │ │ + smlatteq r6, r0, r6, r3 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + smlabteq r6, r4, r9, r1 │ │ │ │ + smlabbeq r6, r4, r9, r1 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + smlabbeq r6, r0, r9, r1 │ │ │ │ tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - @ instruction: 0x0103b6bc │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ + tsteq r3, r4, asr r8 │ │ │ │ + @ instruction: 0x010619bc │ │ │ │ + @ instruction: 0x01061998 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + @ instruction: 0x010619b8 │ │ │ │ + smlabbeq r6, r8, r5, r3 │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlatteq r6, ip, r9, r1 │ │ │ │ + smlabteq r6, r8, r9, r1 │ │ │ │ + @ instruction: 0x01063598 │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + smlatteq r6, r8, r9, r1 │ │ │ │ + @ instruction: 0x010635b8 │ │ │ │ + ldrdeq fp, [r3, -ip] │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + @ instruction: 0x0103b7bc │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlatbeq r3, ip, r7, fp │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + smlatteq r6, ip, r5, r3 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r3, r0, lsr #32 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r3, r0, lsl r0 │ │ │ │ - smlabteq r6, r4, r3, r1 │ │ │ │ - smlabbeq r6, r4, r3, r1 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlatteq r3, r8, pc, sl @ │ │ │ │ - smlabbeq r6, r0, r3, r1 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - @ instruction: 0x010613bc │ │ │ │ - @ instruction: 0x01061398 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - @ instruction: 0x0103afb0 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - smlatbeq r3, r0, pc, sl @ │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - smlabbeq r6, r0, r4, r1 │ │ │ │ - smlatteq r6, r0, pc, r2 @ │ │ │ │ - smlatbeq r6, r0, pc, r2 @ │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - @ instruction: 0x010613b8 │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - @ instruction: 0x01062f9c │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x01062fb4 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r3, r0, lsr pc │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq r3, r0, lsr #30 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ + smlatteq r6, r4, r3, r1 │ │ │ │ + mrseq fp, (UNDEF: 19) │ │ │ │ smlatteq r6, r4, pc, r2 @ │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r4 │ │ │ │ - smlatteq r3, r0, lr, sl │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - smlabteq r3, r0, lr, sl │ │ │ │ + smlabteq r6, r0, pc, r2 @ │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + smlatteq r3, r0, r0, fp │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + ldrdeq fp, [r3, -r0] │ │ │ │ + smlabbeq r6, r4, r4, r1 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlatbeq r3, r8, r0, fp │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + swpeq fp, r0, [r3] │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ tsteq r6, r8, lsr #32 │ │ │ │ - @ instruction: 0x0103aeb0 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - swpeq r3, ip, [r6] │ │ │ │ + tsteq r3, r0, ror r0 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r3, r0, rrx │ │ │ │ + smlatteq r6, r4, r1, r3 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + smlatbeq r6, r0, r0, r3 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ qaddeq r3, ip, r6 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - smlabbeq r3, r0, lr, sl │ │ │ │ - qaddeq r3, r8, r6 │ │ │ │ - @ instruction: 0x01061494 │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ - swpeq r3, r4, [r6] │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - smlatbeq r6, ip, r4, r1 │ │ │ │ - tsteq r3, r8, asr #28 │ │ │ │ - @ instruction: 0x010614b8 │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ + @ instruction: 0x01061498 │ │ │ │ + tsteq r3, r0, lsl r0 │ │ │ │ + swpeq r3, r8, [r6] │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + @ instruction: 0x010614b0 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + @ instruction: 0x010614bc │ │ │ │ + smlatteq r3, r0, pc, sl @ │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r0, r3 │ │ │ │ + @ instruction: 0x0103afb8 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r0, r3 │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r0, r3 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ - smlatteq r6, r4, r0, r3 │ │ │ │ - smlabteq r3, r8, sp, sl │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r1, r3 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - smlatteq r6, r4, r0, r3 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - smlabbeq r3, r8, sp, sl │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r3, r0, ror sp │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ + smlabteq r6, r4, r0, r3 │ │ │ │ + smlatbeq r3, r0, pc, sl @ │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlabbeq r3, r0, pc, sl @ │ │ │ │ + smlatteq r6, r8, r0, r3 │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r3, r0, asr #30 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r3, r8, lsr #30 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r3, r8, lsl #30 │ │ │ │ tsteq r6, r8, ror r5 │ │ │ │ - tsteq r3, r8, lsr sp │ │ │ │ - @ instruction: 0x010631b0 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlabbeq r6, r8, r5, r1 │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlatbeq r6, r8, r5, r1 │ │ │ │ strdeq sl, [r3, -r8] │ │ │ │ - smlatbeq r6, r8, r1, r3 │ │ │ │ - smlabbeq r6, r4, r1, r3 │ │ │ │ - smlabteq r6, r0, r5, r1 │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ - smlabteq r6, ip, r5, r1 │ │ │ │ - smlabteq r3, r8, ip, sl │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x010615b4 │ │ │ │ + @ instruction: 0x01061590 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + @ instruction: 0x010615b0 │ │ │ │ + smlabbeq r6, r0, r1, r3 │ │ │ │ + @ instruction: 0x0103aeb8 │ │ │ │ + smlatteq r6, ip, r5, r1 │ │ │ │ + smlabteq r6, r8, r5, r1 │ │ │ │ + @ instruction: 0x01063198 │ │ │ │ + @ instruction: 0x0103ae98 │ │ │ │ + smlatbeq r6, r4, r1, r3 │ │ │ │ + smlabbeq r3, r8, lr, sl │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + @ instruction: 0x01061790 │ │ │ │ + smlabbeq r6, r0, r2, r3 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + smlabteq r6, r8, r1, r3 │ │ │ │ + smlatbeq r6, r4, r1, r3 │ │ │ │ + smlatteq r6, r0, r5, r1 │ │ │ │ + tsteq r3, r8, asr #28 │ │ │ │ + smlabteq r6, r4, r1, r3 │ │ │ │ tsteq r6, r0, lsl #12 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r1, r3 │ │ │ │ - @ instruction: 0x0103ac98 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r1, r3 │ │ │ │ - smlabbeq r3, r0, ip, sl │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + mrseq r3, LR_usr │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - smlatteq r6, r4, r1, r3 │ │ │ │ - tsteq r3, r0, ror #24 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r3, r0, lsl ip │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - smlabbeq r6, r8, r6, r1 │ │ │ │ - smlatteq r3, r0, fp, sl │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x010616b4 │ │ │ │ - @ instruction: 0x01061690 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - smlatbeq r3, r8, fp, sl │ │ │ │ - @ instruction: 0x010616b0 │ │ │ │ - smlabbeq r6, r0, r2, r3 │ │ │ │ - @ instruction: 0x0103ab90 │ │ │ │ - smlatteq r6, ip, r6, r1 │ │ │ │ - smlabteq r6, r8, r6, r1 │ │ │ │ - @ instruction: 0x01063298 │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlatteq r6, r0, r2, r3 │ │ │ │ - @ instruction: 0x010632bc │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + @ instruction: 0x0103adb8 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlabbeq r6, r0, r6, r1 │ │ │ │ + @ instruction: 0x0103ad98 │ │ │ │ + smlabbeq r6, ip, r6, r1 │ │ │ │ + smlabbeq r3, r8, sp, sl │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + smlabteq r6, r0, r6, r1 │ │ │ │ + @ instruction: 0x0106169c │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + @ instruction: 0x010616bc │ │ │ │ + smlabbeq r6, ip, r2, r3 │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ strdeq r1, [r6, -r8] │ │ │ │ - tsteq r3, r8, lsr fp │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - smlatteq r6, r4, r3, r3 │ │ │ │ - @ instruction: 0x010617b0 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - smlabteq r3, r0, sl, sl │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - smlatbeq r3, r8, sl, sl │ │ │ │ - smlatbeq r6, r8, r7, r1 │ │ │ │ - smlabbeq r6, r4, r7, r1 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - smlabbeq r3, r8, sl, sl │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x0106339c │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - @ instruction: 0x010617b4 │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - @ instruction: 0x01063398 │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r3, r8, lsr sl │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x010633b0 │ │ │ │ - smlatteq r6, ip, r7, r1 │ │ │ │ - tsteq r3, r8, lsl sl │ │ │ │ + smlatbeq r6, r4, r2, r3 │ │ │ │ + tsteq r3, r0, lsr #26 │ │ │ │ + @ instruction: 0x010632b0 │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + smlatteq r6, ip, r2, r3 │ │ │ │ + smlabteq r6, r8, r2, r3 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + smlatteq r3, r8, ip, sl │ │ │ │ + smlatteq r6, r8, r2, r3 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + mrseq r3, LR_und │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + @ instruction: 0x0103acb0 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + smlatbeq r3, r0, ip, sl │ │ │ │ strdeq r1, [r6, -r8] │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - smlabteq r6, ip, r8, r1 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r3, r3 │ │ │ │ - smlabteq r3, r0, r9, sl │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ + smlatteq r6, r8, r3, r3 │ │ │ │ + @ instruction: 0x010617b4 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + smlatbeq r6, ip, r7, r1 │ │ │ │ + smlabbeq r6, r8, r7, r1 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r3, r0, lsr #24 │ │ │ │ smlatteq r6, r0, r3, r3 │ │ │ │ - smlatbeq r3, r8, r9, sl │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - smlabbeq r3, r8, r9, sl │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - @ instruction: 0x010618bc │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r3, r8, asr #18 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r3, r0, lsr r9 │ │ │ │ - @ instruction: 0x010618b4 │ │ │ │ - @ instruction: 0x01061890 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r3, r0, lsl #18 │ │ │ │ - smlabbeq r6, r0, r9, r1 │ │ │ │ - smlatteq r6, r0, r4, r3 │ │ │ │ - smlatbeq r6, r0, r4, r3 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - @ instruction: 0x010618b8 │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - @ instruction: 0x0106349c │ │ │ │ + smlatbeq r6, r0, r3, r3 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + @ instruction: 0x010617b8 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + @ instruction: 0x0106339c │ │ │ │ ldrdeq r1, [r6, -r8] │ │ │ │ - @ instruction: 0x0103a8b8 │ │ │ │ + smlatteq r3, r0, fp, sl │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x010634b4 │ │ │ │ + @ instruction: 0x010633b4 │ │ │ │ strdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x0103a898 │ │ │ │ + smlabteq r3, r0, fp, sl │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - smlabbeq r3, r8, r8, sl │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ + @ instruction: 0x0103abb0 │ │ │ │ + smlatbeq r6, r4, r4, r3 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlabbeq r3, r0, fp, sl │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r3, r8, lsr fp │ │ │ │ + @ instruction: 0x0106349c │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + @ instruction: 0x01061894 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + @ instruction: 0x01063494 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + smlatbeq r6, ip, r8, r1 │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + @ instruction: 0x010618b8 │ │ │ │ + smlabteq r3, r8, sl, sl │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + smlabbeq r6, ip, r9, r1 │ │ │ │ tsteq r6, r4, lsl r9 │ │ │ │ - smlatteq r6, r4, r4, r3 │ │ │ │ - tsteq r3, r0, ror #16 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r3, r8, asr #16 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x010618b0 │ │ │ │ + smlabbeq r6, r0, r4, r3 │ │ │ │ + smlabbeq r3, r0, sl, sl │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r4, r3 │ │ │ │ + tsteq r3, r8, ror #20 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + smlatteq r6, r8, r8, r1 │ │ │ │ + @ instruction: 0x010634b8 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - @ instruction: 0x01063594 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlatteq r3, r0, r7, sl │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - smlabbeq r6, ip, r9, r1 │ │ │ │ - smlabteq r3, r8, r7, sl │ │ │ │ - smlabbeq r6, ip, r5, r3 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlatbeq r6, r4, r9, r1 │ │ │ │ - smlatbeq r3, r8, r7, sl │ │ │ │ - @ instruction: 0x010619b0 │ │ │ │ - @ instruction: 0x0103a798 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - smlatteq r6, ip, r9, r1 │ │ │ │ - smlabteq r6, r8, r9, r1 │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + smlatteq r6, r8, r4, r3 │ │ │ │ + tsteq r3, r8, lsl #20 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + smlabteq r3, r0, r9, sl │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + smlatbeq r6, r0, r5, r3 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + @ instruction: 0x0103a990 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + @ instruction: 0x01061998 │ │ │ │ + tsteq r3, r8, ror r9 │ │ │ │ @ instruction: 0x01063598 │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - smlatteq r6, r8, r9, r1 │ │ │ │ - @ instruction: 0x010635b8 │ │ │ │ - tsteq r3, r8, asr r7 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r3, r8, lsr r7 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + @ instruction: 0x010619b0 │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + @ instruction: 0x010619bc │ │ │ │ + tsteq r3, r8, asr #18 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r5, r3 │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r5, r3 │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ + smlatteq r3, r8, r8, sl │ │ │ │ + smlatteq r6, r8, r5, r3 │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + @ instruction: 0x01063798 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlatbeq r3, r0, r8, sl │ │ │ │ tsteq r6, r0, lsl r6 │ │ │ │ - smlatteq r6, ip, r5, r3 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - smlatteq r3, r0, r6, sl │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - smlabteq r3, r0, r6, sl │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - @ instruction: 0x0103a6b0 │ │ │ │ - smlatteq r6, r8, sl, r1 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + smlabbeq r3, r8, r8, sl │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r3, r8, asr r8 │ │ │ │ + smlatteq r6, ip, sl, r1 │ │ │ │ + smlatbeq r6, ip, sl, r1 │ │ │ │ + smlabbeq r6, r8, sl, r1 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ smlatbeq r6, r8, sl, r1 │ │ │ │ - smlabbeq r6, r4, sl, r1 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - smlabbeq r3, r8, r6, sl │ │ │ │ - smlatbeq r6, r4, sl, r1 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r3, r0, ror r6 │ │ │ │ - smlatteq r6, r0, sl, r1 │ │ │ │ - @ instruction: 0x01061abc │ │ │ │ - smlabbeq r6, ip, r6, r3 │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ - @ instruction: 0x01063698 │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - smlabbeq r6, r4, ip, r1 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x010636bc │ │ │ │ - @ instruction: 0x01063698 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r3, r0, lsl #12 │ │ │ │ - @ instruction: 0x010636b8 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - smlatteq r3, r8, r5, sl │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r3, r8, lsl r8 │ │ │ │ + smlatteq r6, r4, sl, r1 │ │ │ │ + smlabteq r6, r0, sl, r1 │ │ │ │ + @ instruction: 0x01063690 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + @ instruction: 0x0106369c │ │ │ │ + smlatteq r3, r8, r7, sl │ │ │ │ + @ instruction: 0x01061bb0 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - smlabteq r3, r8, r5, sl │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r6, r3 │ │ │ │ + smlatteq r6, r8, sl, r1 │ │ │ │ + @ instruction: 0x0103a7b8 │ │ │ │ + smlabteq r6, ip, r6, r3 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + smlatbeq r3, r0, r7, sl │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + smlatteq r6, r4, r6, r3 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + smlabbeq r3, r0, r7, sl │ │ │ │ tsteq r6, ip, lsr #22 │ │ │ │ - @ instruction: 0x0103a5b0 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - smlabbeq r3, r8, r5, sl │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - smlabbeq r6, r0, fp, r1 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ + tsteq r3, r0, ror r7 │ │ │ │ + smlatbeq r6, r8, fp, r1 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r3, r0, lsr r7 │ │ │ │ + smlatbeq r6, r0, fp, r1 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + @ instruction: 0x010637bc │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + @ instruction: 0x01061b94 │ │ │ │ + smlabteq r3, r0, r6, sl │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ @ instruction: 0x01061bb4 │ │ │ │ - @ instruction: 0x01061b90 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - @ instruction: 0x01061bb0 │ │ │ │ - smlabbeq r6, r0, r7, r3 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ + smlatbeq r3, r8, r6, sl │ │ │ │ + @ instruction: 0x010637b4 │ │ │ │ + @ instruction: 0x01063790 │ │ │ │ + smlabteq r6, ip, fp, r1 │ │ │ │ + smlabbeq r3, r8, r6, sl │ │ │ │ + @ instruction: 0x010637b0 │ │ │ │ smlatteq r6, ip, fp, r1 │ │ │ │ - smlabteq r6, r8, fp, r1 │ │ │ │ - @ instruction: 0x01063798 │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ - smlatbeq r6, r4, r7, r3 │ │ │ │ - smlabteq r3, r8, r4, sl │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + smlatteq r6, r4, r7, r3 │ │ │ │ + smlabteq r6, r0, r7, r3 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r3, r8, asr #12 │ │ │ │ smlatteq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x010637bc │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r3, r0, r4, sl │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - smlabbeq r3, r8, r4, sl │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r3, r8, asr r4 │ │ │ │ - smlatteq r6, ip, sp, r1 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - smlatbeq r6, r8, ip, r1 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r3, r0, lsr #8 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - smlatbeq r6, r0, ip, r1 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - smlatteq r3, r8, r3, sl │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ + smlatteq r6, r8, r8, r3 │ │ │ │ + @ instruction: 0x01061cb4 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + @ instruction: 0x0103a5b8 │ │ │ │ + smlatbeq r6, ip, ip, r1 │ │ │ │ + smlabbeq r6, r8, ip, r1 │ │ │ │ tsteq r6, r8, asr r8 │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ + @ instruction: 0x0103a598 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + smlabbeq r3, r8, r5, sl │ │ │ │ + smlatteq r6, r0, r8, r3 │ │ │ │ + smlatbeq r6, r0, r8, r3 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + @ instruction: 0x01061cb8 │ │ │ │ + tsteq r3, r0, ror #10 │ │ │ │ + @ instruction: 0x0106389c │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r3, r8, asr #10 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x010638b4 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r3, r8, lsl r5 │ │ │ │ + smlatbeq r6, ip, lr, r1 │ │ │ │ + @ instruction: 0x0106399c │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x01063894 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - smlatbeq r6, ip, ip, r1 │ │ │ │ - @ instruction: 0x0103a3b0 │ │ │ │ - @ instruction: 0x01063890 │ │ │ │ - smlabteq r6, ip, ip, r1 │ │ │ │ - @ instruction: 0x0103a398 │ │ │ │ - smlabteq r6, ip, r8, r3 │ │ │ │ - smlatbeq r6, r8, r8, r3 │ │ │ │ + smlatteq r3, r0, r4, sl │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlabteq r3, r8, r4, sl │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + smlatbeq r3, r8, r4, sl │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + @ instruction: 0x0103a498 │ │ │ │ + @ instruction: 0x01063994 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + smlabbeq r6, ip, sp, r1 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + smlabbeq r6, ip, r9, r3 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -48998,47 +48998,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq r6, r2, r6, r1 │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - @ instruction: 0x01061692 │ │ │ │ - tsteq r3, ip, lsl #26 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + ldrdeq r9, [r3, -r8] │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + smlabteq r3, ip, sp, r9 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + smlabteq r6, ip, r7, r1 │ │ │ │ + smlabbeq r6, lr, r7, r1 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ tsteq r6, lr, lsr r3 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - smlabteq r6, lr, r6, r1 │ │ │ │ - smlatbeq r6, ip, r6, r1 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - smlatteq r3, r8, ip, r9 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - ldrdeq r9, [r3, -r6] │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ + smlatbeq r3, r8, sp, r9 │ │ │ │ + @ instruction: 0x01061792 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + @ instruction: 0x01039d96 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x010617b2 │ │ │ │ + smlabbeq r6, r4, r3, r3 │ │ │ │ + tsteq r3, lr, ror sp │ │ │ │ + @ instruction: 0x01063394 │ │ │ │ + tsteq r3, r2, ror sp │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + @ instruction: 0x010633b4 │ │ │ │ strdeq r1, [r6, -r2] │ │ │ │ - smlabteq r6, r4, r2, r3 │ │ │ │ - @ instruction: 0x01039cbe │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x01039cb2 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - @ instruction: 0x01039c94 │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - smlabbeq r3, r2, ip, r9 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, sl, lsr r3 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r3, sl, ror #24 │ │ │ │ - smlabbeq r6, r8, r7, r1 │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ + tsteq r3, r4, asr sp │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r3, lr, lsl sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subne pc, r4, #68157440 @ 0x4100000 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -49852,38 +49852,38 @@ │ │ │ │ addsmi r4, r9, #2080374785 @ 0x7c000001 │ │ │ │ @ instruction: 0xf5a4d93a │ │ │ │ @ instruction: 0xf04f5471 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14107d8 │ │ │ │ bic r8, sl, #205520896 @ 0xc400000 │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - tsteq r5, r4, lsr r7 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - tsteq r3, r0, asr lr │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - smlatbeq r5, r0, lr, r8 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - @ instruction: 0x010594b8 │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - ldrdeq r9, [r5, -ip] │ │ │ │ + tsteq r4, r2, lsl r3 │ │ │ │ strdeq r9, [r5, -r4] │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - @ instruction: 0x01059c90 │ │ │ │ - tsteq r5, sl, asr #12 │ │ │ │ - tsteq r5, lr, ror #4 │ │ │ │ - strdeq sl, [r5, -sl] │ │ │ │ - tsteq r5, lr, lsl r2 │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ - smlabteq r5, r4, r2, fp │ │ │ │ - smlatbeq r5, r2, pc, r8 @ │ │ │ │ + tsteq r4, r6, lsl #6 │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ + tsteq r4, r2, lsl r3 │ │ │ │ + mrseq r1, LR_abt │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + smlatteq r6, r4, r1, r3 │ │ │ │ + smlatteq r5, r8, r5, r9 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + @ instruction: 0x01059592 │ │ │ │ + @ instruction: 0x0105919c │ │ │ │ + @ instruction: 0x010594b4 │ │ │ │ + @ instruction: 0x01059d92 │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + tsteq r5, sl, lsl #14 │ │ │ │ + tsteq r5, lr, lsr #6 │ │ │ │ + @ instruction: 0x0105a6ba │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + smlabteq r5, lr, ip, sl │ │ │ │ + smlabbeq r5, r4, r3, fp │ │ │ │ + tsteq r5, r2, rrx │ │ │ │ orrscs pc, ip, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d4, d16, d9 │ │ │ │ @ instruction: 0xf5b180ef │ │ │ │ movwle r5, #40810 @ 0x9f6a │ │ │ │ strbtpl pc, [sl], #-1444 @ 0xfffffa5c @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @@ -51227,208 +51227,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1d5638 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, lr, ror #18 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tstpeq r3, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, lsl #6 │ │ │ │ - tstpeq r3, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r6, r2, r8 │ │ │ │ - tstpeq r3, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - tstpeq r3, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r2, lsl r2 │ │ │ │ - strdeq pc, [r3, -ip] │ │ │ │ - smlatteq r5, lr, r1, r8 │ │ │ │ - tstpeq r3, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - @ instruction: 0x010581b6 │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlatteq r3, lr, r9, r8 │ │ │ │ - tsteq r5, r6, lsr r4 │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - tstpeq r3, r6, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, asr r7 │ │ │ │ - smlabteq r3, lr, r8, r8 │ │ │ │ - strheq r8, [r5, -r6] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatteq r5, r0, r3, r8 │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - smlatbeq r3, r0, fp, r8 │ │ │ │ - smlatbeq r3, r4, fp, r8 │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ - @ instruction: 0x010c46b2 │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r5, ip, asr r3 │ │ │ │ - qaddeq r8, r6, r5 │ │ │ │ - tsteq r3, r8, lsl fp │ │ │ │ - tsteq r3, sl, lsl fp │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - tsteq r6, r6, lsl #26 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - smlatteq ip, lr, r5, r4 │ │ │ │ - strdeq r7, [r5, -r6] │ │ │ │ - tsteq r5, ip, asr #30 │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + smlatteq r5, lr, r3, r8 │ │ │ │ + tstpeq r3, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, sl, r3, r8 │ │ │ │ + tstpeq r3, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r6, r3, r8 │ │ │ │ + strdeq pc, [r3, -r6] │ │ │ │ + strdeq pc, [r3, -sl] │ │ │ │ + ldrdeq pc, [r3, -ip] │ │ │ │ + ldrdeq r4, [ip, -r8] │ │ │ │ + ldrdeq pc, [r3, -r4] │ │ │ │ + smlabteq r3, r6, lr, pc @ │ │ │ │ + smlabteq r3, r4, lr, pc @ │ │ │ │ + smlabteq r3, lr, lr, pc @ │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + smlabteq r3, ip, lr, pc @ │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + @ instruction: 0x0103febc │ │ │ │ + smlatbeq r5, lr, r2, r8 │ │ │ │ + tstpeq r3, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, sl, r7 │ │ │ │ + tsteq r5, r6, ror r2 │ │ │ │ + smlabteq r5, r8, sl, r7 │ │ │ │ + smlabteq r5, r6, sl, r7 │ │ │ │ ldrdeq r8, [r3, -r0] │ │ │ │ - smlabteq r3, r8, r7, r8 │ │ │ │ - tsteq r5, ip, lsl #14 │ │ │ │ - @ instruction: 0x0103879e │ │ │ │ - @ instruction: 0x01038796 │ │ │ │ - smlatteq r5, r6, r6, r7 │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - smlabteq r5, r4, r6, r7 │ │ │ │ - tsteq r3, sl, lsr r7 │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - smlatbeq r5, r2, r6, r7 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - smlabbeq r5, r2, r6, r7 │ │ │ │ - smlabbeq r3, ip, sl, pc @ │ │ │ │ - smlabteq r3, ip, r6, r8 │ │ │ │ - smlabteq r3, r4, r6, r8 │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - strdeq r7, [r5, -lr] │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - tsteq r3, r2, asr r6 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - smlabbeq r5, ip, sp, r7 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r3, r2, r9, pc @ │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - tsteq r5, r2, asr #26 │ │ │ │ - smlatteq r3, r2, r7, r8 │ │ │ │ + @ instruction: 0x01057ab4 │ │ │ │ + smlatbeq r3, lr, sl, r8 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + @ instruction: 0x01038a94 │ │ │ │ + smlatteq r3, r6, sp, pc @ │ │ │ │ + smlatteq r3, r4, sp, pc @ │ │ │ │ + smlatteq r3, r6, sp, pc @ │ │ │ │ + tsteq ip, sl, lsl r8 │ │ │ │ + smlabbeq r3, lr, r9, r8 │ │ │ │ + tsteq r5, r6, ror r1 │ │ │ │ + @ instruction: 0x01061c9c │ │ │ │ + smlatbeq r5, r0, r4, r8 │ │ │ │ + @ instruction: 0x0105819c │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + tsteq r3, r4, ror #24 │ │ │ │ + smlabteq r5, r0, r7, r7 │ │ │ │ + tsteq ip, r2, ror r7 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r5, ip, lsl r4 │ │ │ │ + tsteq r5, r6, lsl r1 │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + ldrdeq r8, [r3, -sl] │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + smlabteq r6, r6, sp, r4 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + smlatbeq ip, lr, r6, r4 │ │ │ │ + @ instruction: 0x01057cb6 │ │ │ │ + tsteq r5, ip │ │ │ │ + smlatteq r5, sl, r7, r7 │ │ │ │ + @ instruction: 0x01038890 │ │ │ │ + smlabbeq r3, r8, r8, r8 │ │ │ │ + smlabteq r5, ip, r7, r7 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + smlatbeq r5, r6, r7, r7 │ │ │ │ tsteq r3, ip, lsr #16 │ │ │ │ - tsteq r5, r2, lsl sp │ │ │ │ - smlabteq r5, r2, r6, r8 │ │ │ │ - smlatteq r5, r2, r8, r9 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - @ instruction: 0x01058696 │ │ │ │ - @ instruction: 0x01057cba │ │ │ │ - @ instruction: 0x010384b0 │ │ │ │ - @ instruction: 0x01057c98 │ │ │ │ - smlabbeq r3, sl, r4, r8 │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - tsteq r3, r6, ror #8 │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq r5, sl, lsr #24 │ │ │ │ - smlabteq r6, r0, r7, r1 │ │ │ │ - tsteq r5, r8, lsl #24 │ │ │ │ - @ instruction: 0x010617b8 │ │ │ │ - smlabbeq r3, ip, r4, r8 │ │ │ │ - smlabbeq r3, r4, r4, r8 │ │ │ │ - @ instruction: 0x01061798 │ │ │ │ - @ instruction: 0x01057bb4 │ │ │ │ - smlatbeq r3, sl, r3, r8 │ │ │ │ - smlabteq r4, r8, r9, r6 │ │ │ │ - smlatbeq r4, lr, r9, r6 │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - tsteq r5, lr, ror r4 │ │ │ │ - smlabbeq r5, ip, r4, r7 │ │ │ │ - strdeq pc, [r3, -r6] │ │ │ │ - @ instruction: 0x010c419e │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - strdeq r7, [r5, -lr] │ │ │ │ - smlatteq r6, ip, r6, r1 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - smlatteq r5, r0, sl, r7 │ │ │ │ - smlatteq r6, r4, r6, r1 │ │ │ │ - smlabteq r6, lr, r6, r1 │ │ │ │ - @ instruction: 0x01057a98 │ │ │ │ - smlabbeq r3, lr, r2, r8 │ │ │ │ - tsteq r5, r6, ror sl │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - tsteq r5, r4, lsl #14 │ │ │ │ - tsteq r5, r2, lsr sl │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - tsteq ip, r6, lsl r0 │ │ │ │ + tsteq r3, r4, lsr #16 │ │ │ │ + smlabbeq r5, r4, r7, r7 │ │ │ │ + strdeq r8, [r3, -sl] │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + smlabteq r3, r8, r7, r8 │ │ │ │ + smlabteq r3, r0, r7, r8 │ │ │ │ + tsteq r5, r2, asr #14 │ │ │ │ + tstpeq r3, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, ip, r7, r8 │ │ │ │ + smlabbeq r3, r4, r7, r8 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + @ instruction: 0x01057ebe │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + tsteq r3, r2, lsl r7 │ │ │ │ + smlatteq r6, r4, r9, r1 │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + @ instruction: 0x010619b8 │ │ │ │ + tstpeq r3, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01038894 │ │ │ │ + tsteq r5, r2, lsl #28 │ │ │ │ + smlatbeq r3, r2, r8, r8 │ │ │ │ + smlatteq r3, ip, r8, r8 │ │ │ │ + ldrdeq r7, [r5, -r2] │ │ │ │ + smlabbeq r5, r2, r7, r8 │ │ │ │ + smlatbeq r5, r2, r9, r9 │ │ │ │ + @ instruction: 0x010663b6 │ │ │ │ + tsteq r5, r6, asr r7 │ │ │ │ + tsteq r5, sl, ror sp │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ tsteq r5, r8, asr sp │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - tstpeq r3, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, ip, lr, r7 │ │ │ │ - ldrdeq r8, [r3, -lr] │ │ │ │ - ldrdeq r8, [r3, -r6] │ │ │ │ - @ instruction: 0x01057e92 │ │ │ │ - smlatbeq r3, ip, r1, r8 │ │ │ │ - smlatbeq r3, r4, r1, r8 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - ldrdeq r8, [r3, -r6] │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - tsteq r5, r6, lsr #4 │ │ │ │ - tstpeq r3, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, asr r2 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - tsteq r5, lr, lsl r2 │ │ │ │ - tsteq r5, r4, asr #8 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - tsteq r5, ip, lsl r8 │ │ │ │ - tsteq r5, r8, lsr r4 │ │ │ │ - tstpeq r3, lr, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, ror #28 │ │ │ │ - tstpeq r3, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, lr, lsl lr │ │ │ │ - tstpeq r3, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, asr #10 │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + tsteq r3, r6, lsr #10 │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r3, r2, lsl #10 │ │ │ │ + smlatteq r5, sl, ip, r7 │ │ │ │ + smlabbeq r6, r0, r8, r1 │ │ │ │ + smlabteq r5, r8, ip, r7 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r3, ip, asr #10 │ │ │ │ + tsteq r3, r4, asr #10 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ + tsteq r3, sl, ror #8 │ │ │ │ + smlabbeq r4, r8, sl, r6 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + ldrdeq r8, [r3, -ip] │ │ │ │ + tsteq r5, lr, lsr r5 │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ + @ instruction: 0x0103fdb6 │ │ │ │ + tsteq ip, lr, asr r2 │ │ │ │ + @ instruction: 0x010617ba │ │ │ │ + @ instruction: 0x01057bbe │ │ │ │ + smlatbeq r6, ip, r7, r1 │ │ │ │ + @ instruction: 0x010617b2 │ │ │ │ + smlatbeq r5, r0, fp, r7 │ │ │ │ + smlatbeq r6, r4, r7, r1 │ │ │ │ + smlabbeq r6, lr, r7, r1 │ │ │ │ + tsteq r5, r8, asr fp │ │ │ │ + tsteq r3, lr, asr #6 │ │ │ │ + tsteq r5, r6, lsr fp │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + smlabteq r5, r4, r7, r7 │ │ │ │ + strdeq r7, [r5, -r2] │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + smlabteq r6, ip, r0, r6 │ │ │ │ + ldrdeq r7, [r5, -r6] │ │ │ │ + ldrdeq r4, [ip, -r6] │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + smlabteq r3, r4, r9, pc @ │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + @ instruction: 0x0103829e │ │ │ │ + @ instruction: 0x01038296 │ │ │ │ + tsteq r5, r2, asr pc │ │ │ │ + tsteq r3, ip, ror #4 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + @ instruction: 0x01038196 │ │ │ │ + smlatteq r5, r8, r2, r8 │ │ │ │ + smlatteq r5, r6, r2, r8 │ │ │ │ + smlatteq r3, r8, r4, pc @ │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + smlatteq r5, r8, r2, r8 │ │ │ │ ldrdeq r8, [r5, -lr] │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - tsteq r5, lr, lsr #32 │ │ │ │ - @ instruction: 0x01058590 │ │ │ │ - tsteq r5, r4, lsr #32 │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - tstpeq r3, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, ror pc │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - smlatbeq r5, r6, r6, r7 │ │ │ │ - smlabbeq r5, r6, lr, r6 │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - smlatbeq r6, sl, r2, r1 │ │ │ │ - tsteq r3, r2, lsl #30 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - tsteq r5, lr, asr #28 │ │ │ │ - ldrdeq r7, [r3, -r6] │ │ │ │ - ldrdeq r7, [r3, -r0] │ │ │ │ - tsteq r5, r2, lsr lr │ │ │ │ - smlabbeq r3, sl, r1, pc @ │ │ │ │ - @ instruction: 0x0103f594 │ │ │ │ - @ instruction: 0x0103f59a │ │ │ │ - @ instruction: 0x0103f59c │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ - tsteq r3, r2, lsl #28 │ │ │ │ - @ instruction: 0x0105759e │ │ │ │ - smlatbeq r4, r6, r1, r6 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - smlatbeq r4, r0, r1, r6 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + @ instruction: 0x010582b8 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + tstpeq r3, lr, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, lsr #30 │ │ │ │ + tstpeq r3, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [ip, -lr] │ │ │ │ + ldrdeq pc, [r3, -ip] │ │ │ │ + swpeq r9, lr, [r5] │ │ │ │ + swpeq r9, sl, [r5] │ │ │ │ + swpeq r9, sl, [r5] │ │ │ │ + swpeq r9, sl, [r5] │ │ │ │ + smlatteq r5, lr, r0, r9 │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + smlatteq r5, r4, r0, r9 │ │ │ │ + smlatteq r5, r0, r0, r9 │ │ │ │ + strdeq pc, [r3, -r8] │ │ │ │ + tsteq r3, lr, lsr r0 │ │ │ │ + tsteq r3, r6, lsr r0 │ │ │ │ + smlabteq r5, r2, r9, r9 │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ + tsteq r5, r6, asr #30 │ │ │ │ + smlatteq r3, lr, pc, r7 @ │ │ │ │ + smlatteq r3, r8, pc, r7 @ │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + smlabteq r3, r2, pc, r7 @ │ │ │ │ + @ instruction: 0x01037fbc │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + @ instruction: 0x01037f96 │ │ │ │ + @ instruction: 0x01037f90 │ │ │ │ + strdeq r6, [r5, -r2] │ │ │ │ + tstpeq r3, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [ip, -r8] │ │ │ │ + smlabteq r3, r2, lr, r7 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + tsteq r4, r6, ror #4 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + tsteq r4, r0, ror #4 │ │ │ │ @ instruction: 0x46234a7c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi 1f592a0 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00daf7cc │ │ │ │ @@ -51546,39 +51546,39 @@ │ │ │ │ strd lr, [r7], -ip │ │ │ │ @ instruction: 0x463b4a1d │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 15, cr15, cr2, cr12, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r3, [ip, -r0] │ │ │ │ - @ instruction: 0x010592ba │ │ │ │ - ldrdeq r7, [r3, -sl] │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - @ instruction: 0x01059396 │ │ │ │ - smlabteq r4, lr, ip, r5 │ │ │ │ - smlabteq r4, ip, ip, r5 │ │ │ │ - @ instruction: 0x010593b8 │ │ │ │ - tsteq r5, r6, lsr r5 │ │ │ │ - smlabteq r5, r8, r1, r7 │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - smlatbeq r5, sl, r1, r7 │ │ │ │ - tsteq r5, r4, lsl #8 │ │ │ │ - @ instruction: 0x01057194 │ │ │ │ - strdeq r9, [r5, -r6] │ │ │ │ - smlatteq r5, lr, r3, r9 │ │ │ │ - smlatteq r5, r2, r3, r9 │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - smlabteq r5, lr, r3, r9 │ │ │ │ - smlabteq r5, r6, r3, r9 │ │ │ │ - @ instruction: 0x010593ba │ │ │ │ - smlatbeq r5, lr, r3, r9 │ │ │ │ - smlatbeq r5, lr, r0, r7 │ │ │ │ - @ instruction: 0x0105939c │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ + @ instruction: 0x010c3990 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + @ instruction: 0x01037b9a │ │ │ │ + @ instruction: 0x01037b94 │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ + smlabbeq r4, lr, sp, r5 │ │ │ │ + smlabbeq r4, ip, sp, r5 │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + strdeq r7, [r5, -r6] │ │ │ │ + smlabbeq r5, r8, r2, r7 │ │ │ │ + ldrdeq r9, [r5, -r6] │ │ │ │ + tsteq r5, sl, ror #4 │ │ │ │ + smlabteq r5, r4, r4, r9 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + @ instruction: 0x010594b6 │ │ │ │ + smlatbeq r5, lr, r4, r9 │ │ │ │ + smlatbeq r5, r2, r4, r9 │ │ │ │ + @ instruction: 0x0105949a │ │ │ │ + smlabbeq r5, lr, r4, r9 │ │ │ │ + smlabbeq r5, r6, r4, r9 │ │ │ │ + tsteq r5, sl, ror r4 │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + tsteq r3, r8, lsl 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 │ │ │ │ @@ -51596,20 +51596,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - smlabbeq r6, lr, ip, r0 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + smlatteq r6, lr, ip, r0 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + smlabteq r6, r2, ip, r0 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf47e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51728,42 +51728,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, ip, lsl #27 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [r4, #816] @ 0x330 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r3, lr, lsr sl │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - @ instruction: 0x0103ee9e │ │ │ │ - @ instruction: 0x01037796 │ │ │ │ - smlabteq r6, lr, sl, r0 │ │ │ │ - ldrdeq r6, [r5, -r4] │ │ │ │ - smlabteq r6, r2, sl, r0 │ │ │ │ + strdeq r7, [r3, -lr] │ │ │ │ + strdeq r6, [r5, -r0] │ │ │ │ + smlatteq r6, r0, ip, r0 │ │ │ │ + tsteq r3, lr, asr pc │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + smlabbeq r6, lr, fp, r0 │ │ │ │ + @ instruction: 0x01056f94 │ │ │ │ + smlabbeq r6, r2, fp, r0 │ │ │ │ + tsteq r3, r4, lsr #16 │ │ │ │ + smlabbeq r5, r8, r8, r6 │ │ │ │ + tstpeq r3, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + smlatbeq ip, r0, r5, r3 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r5, r6, lsl #30 │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + smlatteq r5, lr, r7, r8 │ │ │ │ + smlatteq r5, ip, r7, r8 │ │ │ │ tsteq r3, r4, ror #14 │ │ │ │ - smlabteq r5, r8, r7, r6 │ │ │ │ - qaddeq pc, r0, r3 @ │ │ │ │ - @ instruction: 0x01060b9a │ │ │ │ - @ instruction: 0x010567b8 │ │ │ │ - smlatteq ip, r0, r4, r3 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r5, r6, asr #28 │ │ │ │ - tsteq r5, r4, lsr r7 │ │ │ │ - @ instruction: 0x01057c98 │ │ │ │ - tsteq r5, lr, lsr #14 │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - smlatbeq r3, r4, r6, r7 │ │ │ │ - @ instruction: 0x0103769e │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ + tsteq r3, lr, asr r7 │ │ │ │ + smlabteq r6, r8, fp, r0 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlabteq r6, sl, fp, r0 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf4a4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51839,37 +51839,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ smlatbeq r6, r0, sl, r0 │ │ │ │ - tsteq r6, sl, lsr sl │ │ │ │ - smlatteq r6, r0, r9, r0 │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - smlatteq r6, r0, sl, r0 │ │ │ │ - @ instruction: 0x01060a96 │ │ │ │ - smlatbeq r6, ip, sl, r0 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ + smlabteq r6, r2, sl, r0 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ smlatbeq r6, r0, fp, r0 │ │ │ │ - tsteq r6, r2, asr fp │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - @ instruction: 0x01060bb2 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlabbeq r6, r6, ip, r0 │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + @ instruction: 0x01060bb6 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + @ instruction: 0x01060c90 │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + smlabteq r6, ip, ip, r0 │ │ │ │ + smlatteq r6, sl, ip, r0 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf4bf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52701,173 +52701,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ strd lr, [r5], -r2 │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [sl, #812]! @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - tsteq r5, r4, ror sl │ │ │ │ - tsteq r3, r2, lsl #20 │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - @ instruction: 0x01060c9c │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - @ instruction: 0x01060c94 │ │ │ │ - @ instruction: 0x010372ba │ │ │ │ - @ instruction: 0x0103e99a │ │ │ │ + smlatteq r5, r8, r4, r7 │ │ │ │ + tsteq r5, r4, lsr fp │ │ │ │ + smlabteq r3, r2, sl, lr │ │ │ │ + @ instruction: 0x010373b8 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + @ instruction: 0x01037394 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r3, sl, ror r3 │ │ │ │ + tsteq r3, sl, asr sl │ │ │ │ + tsteq r3, r0, asr r3 │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r3, lr, lsl r3 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + smlatteq r3, ip, r2, r7 │ │ │ │ + smlatteq r3, r4, r2, r7 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + smlatbeq r3, r2, r9, lr │ │ │ │ + @ instruction: 0x01037298 │ │ │ │ @ instruction: 0x01037290 │ │ │ │ - smlabbeq r3, r8, r2, r7 │ │ │ │ - @ instruction: 0x01060a94 │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, r6, asr r2 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlabteq r5, r0, r9, r6 │ │ │ │ + smlabteq r6, sl, sl, r0 │ │ │ │ + smlatbeq r5, r8, r9, r6 │ │ │ │ + smlabteq r6, r2, sl, r0 │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + smlabbeq r6, r6, sl, r0 │ │ │ │ + smlabbeq r6, r4, sl, r0 │ │ │ │ + smlabbeq r6, r2, sl, r0 │ │ │ │ + smlabbeq r6, r0, sl, r0 │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ tsteq r6, r2, ror sl │ │ │ │ - tsteq r3, ip, lsr #4 │ │ │ │ - tsteq r3, r4, lsr #4 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - smlatteq r3, r2, r8, lr │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - ldrdeq r7, [r3, -r0] │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - smlatteq r5, r8, r8, r6 │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - smlabteq r6, r6, r9, r0 │ │ │ │ - smlabteq r6, r4, r9, r0 │ │ │ │ - smlabteq r6, r2, r9, r0 │ │ │ │ - smlabteq r6, r0, r9, r0 │ │ │ │ - @ instruction: 0x010609be │ │ │ │ - @ instruction: 0x010609b8 │ │ │ │ - @ instruction: 0x010609b2 │ │ │ │ - smlatbeq r6, ip, r9, r0 │ │ │ │ - smlatbeq r6, sl, r9, r0 │ │ │ │ - smlatbeq r6, r4, r9, r0 │ │ │ │ - smlatbeq r6, r2, r9, r0 │ │ │ │ - smlatbeq r6, r0, r9, r0 │ │ │ │ - @ instruction: 0x0106099a │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq ip, r4, lsl #28 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - @ instruction: 0x010c2db6 │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - qaddeq r6, r4, r5 │ │ │ │ - @ instruction: 0x0103e8be │ │ │ │ - tsteq ip, r6, ror #26 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - tsteq r3, ip, ror #30 │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - smlabteq r6, r4, r7, r0 │ │ │ │ - @ instruction: 0x01056694 │ │ │ │ - tsteq r3, r2, lsr #12 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, r0, lsl pc │ │ │ │ - @ instruction: 0x0103e1b2 │ │ │ │ - smlabbeq r5, r6, r6, r8 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - tsteq ip, r0, ror ip │ │ │ │ - @ instruction: 0x01036e90 │ │ │ │ - ldrdeq r6, [r3, -sl] │ │ │ │ - smlabteq r5, r2, r5, r6 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - @ instruction: 0x0105659e │ │ │ │ - @ instruction: 0x01036d92 │ │ │ │ - qaddeq r5, r4, r4 │ │ │ │ - smlabbeq r3, r8, r1, lr │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + smlabteq ip, r4, lr, r2 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + tsteq ip, r6, ror lr │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + tsteq r3, lr, ror r9 │ │ │ │ + tsteq ip, r6, lsr #28 │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + tsteq r3, r4, lsr #32 │ │ │ │ + smlabbeq r6, r4, r8, r0 │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + smlatteq r3, r2, r6, lr │ │ │ │ + ldrdeq r6, [r3, -r8] │ │ │ │ + ldrdeq r6, [r3, -r0] │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, sl, lsl #18 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + tsteq ip, r0, lsr sp │ │ │ │ + tsteq r3, r0, asr pc │ │ │ │ + @ instruction: 0x01036e9a │ │ │ │ + smlabbeq r5, r2, r6, r6 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + tsteq r3, r2, asr lr │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ + tsteq r3, r8, asr #4 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + tsteq r3, r0, lsr r2 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r5, ip, lsr #4 │ │ │ │ + tsteq r3, r4, lsl r2 │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + tsteq r5, r0, lsl r2 │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + mrseq r6, SP_usr │ │ │ │ + strdeq r6, [r5, -ip] │ │ │ │ tsteq r3, r4, asr r1 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - strheq lr, [r3, -ip] │ │ │ │ - smlatbeq r3, r0, r0, lr │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - swpeq lr, r4, [r3] │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ + tsteq r3, r4, lsr #32 │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ + tsteq r3, ip, asr #32 │ │ │ │ + @ instruction: 0x010561b8 │ │ │ │ + tsteq r3, r0, lsl r0 │ │ │ │ + tsteq r3, ip │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + smlabbeq r5, ip, r1, r6 │ │ │ │ + smlabbeq r5, ip, r1, r6 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r3, r8, asr #2 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + mrseq lr, (UNDEF: 19) │ │ │ │ tsteq r3, r0, ror #30 │ │ │ │ - smlabbeq r3, ip, pc, sp @ │ │ │ │ - strdeq r6, [r5, -r8] │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ + smlabteq r3, r0, r0, lr │ │ │ │ + tsteq r5, r4, lsr r1 │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ tsteq r3, ip, asr #30 │ │ │ │ - smlatbeq r3, r0, r0, lr │ │ │ │ - smlabteq r5, ip, r0, r6 │ │ │ │ - smlabteq r5, ip, r0, r6 │ │ │ │ - smlabbeq r3, ip, r0, lr │ │ │ │ - smlabbeq r3, r8, r0, lr │ │ │ │ + tsteq r3, r8, asr #30 │ │ │ │ + smlatbeq r3, r8, r2, lr │ │ │ │ + tsteq r3, r4, asr pc │ │ │ │ + smlatteq r3, r4, lr, sp │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + strheq r6, [r5, -r4] │ │ │ │ smlatbeq r5, ip, r0, r6 │ │ │ │ - smlatbeq r5, r8, r0, r6 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - smlatbeq r3, r0, lr, sp │ │ │ │ - mrseq lr, (UNDEF: 3) │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ + smlatbeq r5, r4, r0, r6 │ │ │ │ + tsteq r3, ip, lsr r0 │ │ │ │ + smlabbeq r5, ip, r0, r6 │ │ │ │ + smlabbeq r5, r4, r0, r6 │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ tsteq r5, ip, rrx │ │ │ │ - tsteq r3, r8, lsr pc │ │ │ │ - smlabbeq r3, ip, lr, sp │ │ │ │ - smlabbeq r3, r8, lr, sp │ │ │ │ - smlatteq r3, r8, r1, lr │ │ │ │ - @ instruction: 0x0103de94 │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - @ instruction: 0x0103dfb4 │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - smlatteq r5, ip, pc, r5 @ │ │ │ │ - smlatteq r5, r4, pc, r5 @ │ │ │ │ - tsteq r3, ip, ror pc │ │ │ │ - smlabteq r5, ip, pc, r5 @ │ │ │ │ - smlabteq r5, r4, pc, r5 @ │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - smlatbeq r5, ip, pc, r5 @ │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - @ instruction: 0x01055f90 │ │ │ │ - smlabbeq r5, r8, pc, r5 @ │ │ │ │ - tsteq r3, ip, lsl #30 │ │ │ │ - @ instruction: 0x0103ddb0 │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ - tsteq r3, r4, ror sp │ │ │ │ - @ instruction: 0x0103dd98 │ │ │ │ - @ instruction: 0x0103dd96 │ │ │ │ - @ instruction: 0x0103dd94 │ │ │ │ - @ instruction: 0x0103dd92 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r3, sl, lsl #28 │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - smlatteq r5, lr, lr, r5 │ │ │ │ - smlatteq r5, r8, lr, r5 │ │ │ │ - smlatteq r5, r2, lr, r5 │ │ │ │ - smlatteq r5, r0, lr, r5 │ │ │ │ - ldrdeq r5, [r5, -lr] │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - strdeq sp, [r3, -ip] │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - tsteq r5, r8, lsl r3 │ │ │ │ - @ instruction: 0x010c2590 │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - strdeq r7, [r5, -sl] │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - tsteq r3, sl, ror #14 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - smlatteq r5, r8, fp, pc @ │ │ │ │ - smlatteq r5, r6, fp, pc @ │ │ │ │ + strdeq sp, [r3, -r4] │ │ │ │ + qaddeq r6, r0, r5 │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + smlabteq r3, ip, pc, sp @ │ │ │ │ + tsteq r3, r0, ror lr │ │ │ │ + tsteq r3, r8, lsr lr │ │ │ │ + tsteq r3, r4, lsr lr │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + tsteq r3, r6, asr lr │ │ │ │ + tsteq r3, r4, asr lr │ │ │ │ + tsteq r3, r2, asr lr │ │ │ │ + smlabteq r5, r8, pc, r5 @ │ │ │ │ + smlabteq r3, sl, lr, sp │ │ │ │ + @ instruction: 0x01055fb4 │ │ │ │ + smlatbeq r5, lr, pc, r5 @ │ │ │ │ + smlatbeq r5, r8, pc, r5 @ │ │ │ │ + smlatbeq r5, r2, pc, r5 @ │ │ │ │ + smlatbeq r5, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x01055f9e │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + smlatteq ip, r8, r6, r2 │ │ │ │ + @ instruction: 0x0103dbbc │ │ │ │ + smlatteq r5, sl, r3, r7 │ │ │ │ + smlatteq r5, r4, r3, r7 │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ + tsteq ip, r0, asr r6 │ │ │ │ + smlabteq r5, r0, r8, r7 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + @ instruction: 0x010578ba │ │ │ │ + @ instruction: 0x010578b8 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + tsteq r3, sl, lsr #16 │ │ │ │ + @ instruction: 0x0105fc94 │ │ │ │ + @ instruction: 0x0105fc9c │ │ │ │ + @ instruction: 0x0105fc96 │ │ │ │ + @ instruction: 0x0105fc9c │ │ │ │ + smlatbeq r5, r8, ip, pc @ │ │ │ │ + smlatbeq r5, r6, ip, pc @ │ │ │ │ cmnppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ vand d8, d0, d23 │ │ │ │ vshl.s8 d24, d25, d3 │ │ │ │ addsmi r4, r8, #40, 6 @ 0xa0000000 │ │ │ │ teqphi r4, r1 @ p-variant is OBSOLETE │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @@ -53637,106 +53637,106 @@ │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami pc, {r0, r5, r6, r7, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tstpeq r5, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fe94 │ │ │ │ - smlabteq r5, ip, lr, pc @ │ │ │ │ - smlatteq r5, r0, lr, pc @ │ │ │ │ - tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105ff94 │ │ │ │ - smlabteq r5, r6, pc, pc @ │ │ │ │ - smlatteq r5, sl, pc, pc @ │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - qaddeq r0, ip, r6 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - swpeq r0, r4, [r6] │ │ │ │ - smlatbeq r6, lr, r0, r0 │ │ │ │ - smlabteq r6, r6, r0, r0 │ │ │ │ + tstpeq r5, r6, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, pc, pc @ │ │ │ │ + smlatbeq r5, r0, pc, pc @ │ │ │ │ + smlatteq r5, r4, pc, pc @ │ │ │ │ + tsteq r6, r6 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + qaddeq r0, r4, r6 │ │ │ │ + smlabbeq r6, r6, r0, r0 │ │ │ │ + smlatbeq r6, sl, r0, r0 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + smlabbeq r6, r6, r1, r0 │ │ │ │ + @ instruction: 0x01060196 │ │ │ │ + smlatbeq r6, lr, r1, r0 │ │ │ │ + smlabteq r6, r8, r1, r0 │ │ │ │ + smlatteq r6, r0, r1, r0 │ │ │ │ + smlatteq r6, r6, r1, r0 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlatbeq r6, lr, r2, r0 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + smlabbeq r6, sl, r3, r0 │ │ │ │ + smlabteq r6, lr, r3, r0 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + @ instruction: 0x010604b6 │ │ │ │ + smlatteq r6, ip, r4, r0 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + @ instruction: 0x01060594 │ │ │ │ + smlabteq r6, sl, r5, r0 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + @ instruction: 0x010606b4 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + @ instruction: 0x0106079c │ │ │ │ ldrdeq r0, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r0, r0 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - smlabbeq r6, r0, r1, r0 │ │ │ │ - @ instruction: 0x010601b8 │ │ │ │ - smlatteq r6, lr, r1, r0 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, sl, ror r2 │ │ │ │ - smlabteq r6, sl, r2, r0 │ │ │ │ - tsteq r6, lr, lsl #6 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - @ instruction: 0x010603b2 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - @ instruction: 0x01060490 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + smlabbeq r6, r6, r8, r0 │ │ │ │ + @ instruction: 0x010608b2 │ │ │ │ + smlatteq r6, r8, r8, r0 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + @ instruction: 0x0106099c │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + smlatbeq r6, r0, sl, r0 │ │ │ │ + smlatteq r6, r4, sl, r0 │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + smlabbeq r6, ip, fp, r0 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + @ instruction: 0x01060cb8 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + smlatbeq r6, sl, sp, r0 │ │ │ │ + smlatteq r6, r2, sp, r0 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + @ instruction: 0x01060e9c │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - @ instruction: 0x010605be │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl r6 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - smlatbeq r6, r6, r6, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - @ instruction: 0x01060790 │ │ │ │ - smlabteq r6, r6, r7, r0 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - smlatbeq r6, r4, r8, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r2, lsl r9 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - smlabbeq r6, ip, r9, r0 │ │ │ │ - smlabbeq r6, lr, r9, r0 │ │ │ │ - smlatteq r6, r0, r9, r0 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - @ instruction: 0x01060a94 │ │ │ │ - smlabteq r6, ip, sl, r0 │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - @ instruction: 0x01060bb2 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlatbeq r6, r4, ip, r0 │ │ │ │ - smlatteq r6, sl, ip, r0 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - @ instruction: 0x01060d96 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - smlabbeq r6, r6, lr, r0 │ │ │ │ - smlabteq r6, ip, lr, r0 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - @ instruction: 0x01060fb0 │ │ │ │ - smlatteq r6, r8, pc, r0 @ │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + smlabbeq r6, ip, pc, r0 @ │ │ │ │ + smlabteq r6, r4, pc, r0 @ │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + smlatbeq r6, r8, r0, r1 │ │ │ │ @ instruction: 0x63a4f243 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ ldmdale ip, {r0, r5, r9, sl, pc} │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ stmdale sp, {r0, r1, r2, r3, r4, r9, sl, pc} │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @@ -54544,301 +54544,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01060eb0 │ │ │ │ - smlatteq r6, r6, lr, r0 │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - smlabteq r6, r2, pc, r0 @ │ │ │ │ - tsteq r6, r6 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - smlatbeq r6, sl, r0, r1 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - smlabbeq r6, r8, r1, r1 │ │ │ │ - smlabteq r6, ip, r1, r1 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - @ instruction: 0x010612b6 │ │ │ │ - smlatteq r6, ip, r2, r1 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - smlatbeq r6, r0, r3, r1 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlabbeq r6, r8, r4, r1 │ │ │ │ - @ instruction: 0x010614be │ │ │ │ - smlatteq r6, sl, r4, r1 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - @ instruction: 0x0106159c │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - smlabbeq r6, r4, r6, r1 │ │ │ │ - @ instruction: 0x0105ff90 │ │ │ │ - tstpeq r5, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + smlatbeq r6, r6, pc, r0 @ │ │ │ │ + smlatteq r6, sl, pc, r0 @ │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, r2, lsr r0 │ │ │ │ + smlabbeq r6, r2, r0, r1 │ │ │ │ + smlabteq r6, r6, r0, r1 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, sl, ror #2 │ │ │ │ + @ instruction: 0x010611b0 │ │ │ │ + smlatteq r6, r6, r1, r1 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + smlabbeq r6, ip, r2, r1 │ │ │ │ + smlabteq r6, r2, r2, r1 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + smlatbeq r6, ip, r3, r1 │ │ │ │ + smlabteq r6, sl, r3, r1 │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + @ instruction: 0x01061496 │ │ │ │ + smlabteq r6, lr, r4, r1 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + smlatbeq r6, sl, r5, r1 │ │ │ │ + smlatteq r6, r2, r5, r1 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + @ instruction: 0x01061694 │ │ │ │ + smlabteq r6, sl, r6, r1 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + qaddeq r0, r0, r6 │ │ │ │ + smlabteq r5, r0, r4, pc @ │ │ │ │ + strheq pc, [r5, -ip] @ │ │ │ │ + smlabteq r5, r0, lr, lr │ │ │ │ + @ instruction: 0x0105edb0 │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, ip, lr │ │ │ │ + tsteq r3, r4, lsl #28 │ │ │ │ + smlabteq r5, ip, ip, lr │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ strdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - tsteq r5, r0, lsl ip │ │ │ │ - smlatteq r5, r0, fp, lr │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + smlatbeq r5, r8, sp, lr │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + @ instruction: 0x01034db4 │ │ │ │ + smlatbeq r3, ip, sp, r4 │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + @ instruction: 0x01034d94 │ │ │ │ + smlabbeq r3, ip, sp, r4 │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ + @ instruction: 0x0105ee90 │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + tsteq r3, r4, ror #26 │ │ │ │ + tsteq r3, ip, asr sp │ │ │ │ + @ instruction: 0x0105eeb4 │ │ │ │ + smlabbeq r5, r0, lr, lr │ │ │ │ tsteq r3, r4, asr #26 │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - smlabbeq r5, r0, ip, lr │ │ │ │ - tsteq r5, r0, lsr ip │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ tsteq r3, ip, lsl sp │ │ │ │ tsteq r3, r4, lsl sp │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - smlatteq r5, r8, ip, lr │ │ │ │ - @ instruction: 0x0105ec9c │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ strdeq r4, [r3, -r4] │ │ │ │ - smlatteq r3, ip, ip, r4 │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlabteq r3, ip, ip, r4 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - @ instruction: 0x0105ed90 │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - smlatbeq r3, r4, ip, r4 │ │ │ │ + tstpeq r5, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + @ instruction: 0x0105ef98 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + smlabteq r3, r4, ip, r4 │ │ │ │ + @ instruction: 0x0105ef94 │ │ │ │ + @ instruction: 0x01034cb4 │ │ │ │ + smlatteq r5, r8, pc, lr @ │ │ │ │ + @ instruction: 0x0105efb8 │ │ │ │ @ instruction: 0x01034c9c │ │ │ │ + @ instruction: 0x01034c94 │ │ │ │ + qaddeq pc, r4, r5 @ │ │ │ │ + tstpeq r5, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ strdeq lr, [r5, -r4] │ │ │ │ - smlabteq r5, r0, sp, lr │ │ │ │ - smlabbeq r3, r4, ip, r4 │ │ │ │ - tsteq r3, ip, ror ip │ │ │ │ - @ instruction: 0x0105ee98 │ │ │ │ - tsteq r5, r8, asr lr │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + tstpeq r5, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, r4, asr ip │ │ │ │ - smlatbeq r5, ip, lr, lr │ │ │ │ - tsteq r5, ip, ror lr │ │ │ │ - tsteq r3, ip, lsr ip │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - qaddeq pc, r8, r5 @ │ │ │ │ - smlabbeq r5, r8, pc, lr @ │ │ │ │ - tsteq r5, ip, lsl pc │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, lr, lr │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tstpeq r5, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, ip, r0, pc @ │ │ │ │ + swpeq pc, ip, [r5] @ │ │ │ │ + tstpeq r5, ip, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + strheq pc, [r5, -r0] @ │ │ │ │ tsteq r3, r4, lsl #24 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + smlabteq r5, r4, r1, pc @ │ │ │ │ + tstpeq r5, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r4, [r3, -ip] │ │ │ │ ldrdeq r4, [r3, -r4] │ │ │ │ - @ instruction: 0x0105ef94 │ │ │ │ - tsteq r5, r4, ror #30 │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ + tstpeq r5, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f1b8 │ │ │ │ + @ instruction: 0x01034bbc │ │ │ │ @ instruction: 0x01034bb4 │ │ │ │ - smlatbeq r3, ip, fp, r4 │ │ │ │ - smlatbeq r5, r8, pc, lr @ │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - @ instruction: 0x01034b94 │ │ │ │ - smlabbeq r3, ip, fp, r4 │ │ │ │ - smlatbeq r5, r0, r0, pc @ │ │ │ │ - tstpeq r5, ip @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, pc, lr @ │ │ │ │ - tsteq r3, r4, ror #22 │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - tstpeq r5, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r3, ip, lsr fp │ │ │ │ - tstpeq r5, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strheq pc, [r5, -r4] @ │ │ │ │ - tstpeq r5, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsl fp │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ - tstpeq r5, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, r2, pc @ │ │ │ │ - tstpeq r5, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f1bc │ │ │ │ - tstpeq r5, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, r3, pc @ │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror fp │ │ │ │ + smlabbeq r5, r8, r2, pc @ │ │ │ │ + tsteq r3, ip, ror #22 │ │ │ │ + tstpeq r5, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f3b8 │ │ │ │ + tstpeq r5, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsr #22 │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tstpeq r5, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlabbeq r5, r0, r4, pc @ │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + tstpeq r5, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01034abc │ │ │ │ - smlabteq r5, r8, r1, pc @ │ │ │ │ - smlatbeq r3, ip, sl, r4 │ │ │ │ - tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01034ab4 │ │ │ │ + tstpeq r5, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r5, pc @ │ │ │ │ @ instruction: 0x01034a94 │ │ │ │ smlabbeq r3, ip, sl, r4 │ │ │ │ - tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, r2, pc @ │ │ │ │ + smlabbeq r5, r4, r6, pc @ │ │ │ │ + tstpeq r5, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, ror sl │ │ │ │ tsteq r3, ip, ror #20 │ │ │ │ - tsteq r3, r4, ror #20 │ │ │ │ - smlabbeq r5, ip, r3, pc @ │ │ │ │ - tstpeq r5, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - tstpeq r5, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r3, pc @ │ │ │ │ - tsteq r3, ip, lsl sl │ │ │ │ + smlatbeq r5, r0, r9, pc @ │ │ │ │ + tstpeq r5, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f6b0 │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ + tstpeq r5, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsr #20 │ │ │ │ + @ instruction: 0x0105f7b0 │ │ │ │ + tstpeq r5, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, r4, lsl sl │ │ │ │ - smlatbeq r5, r4, r4, pc @ │ │ │ │ - tstpeq r5, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - smlabbeq r5, r0, r5, pc @ │ │ │ │ - tstpeq r5, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r0, r4, pc @ │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ + smlabbeq r5, ip, r8, pc @ │ │ │ │ + tstpeq r5, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, r7, pc @ │ │ │ │ + smlatteq r3, ip, r9, r4 │ │ │ │ + smlatteq r3, r4, r9, r4 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlabbeq r5, r0, r8, pc @ │ │ │ │ smlabteq r3, ip, r9, r4 │ │ │ │ - smlabteq r5, r4, r5, pc @ │ │ │ │ - tstpeq r5, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010349b4 │ │ │ │ - smlatbeq r3, ip, r9, r4 │ │ │ │ - smlatteq r5, r0, r8, pc @ │ │ │ │ - tstpeq r5, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f6b4 │ │ │ │ - tstpeq r5, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ + smlabteq r3, r4, r9, r4 │ │ │ │ + tstpeq r5, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, r9, pc @ │ │ │ │ + tstpeq r5, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103499c │ │ │ │ + @ instruction: 0x01034994 │ │ │ │ + smlatteq r5, r8, r9, pc @ │ │ │ │ + @ instruction: 0x0105f998 │ │ │ │ tsteq r3, ip, ror r9 │ │ │ │ - tstpeq r5, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, ror #18 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlatbeq r5, r0, r6, pc @ │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + smlabteq r5, r4, sl, pc @ │ │ │ │ + tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, r4, asr r9 │ │ │ │ tsteq r3, ip, asr #18 │ │ │ │ - smlabteq r5, ip, r7, pc @ │ │ │ │ - tstpeq r5, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fab8 │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ tsteq r3, ip, lsr #18 │ │ │ │ - tsteq r3, r4, lsr #18 │ │ │ │ - tstpeq r5, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r7, pc @ │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - tsteq r3, r4, lsl #18 │ │ │ │ - smlatbeq r5, r0, r9, pc @ │ │ │ │ - smlatteq r5, r4, r8, pc @ │ │ │ │ - @ instruction: 0x0105f894 │ │ │ │ - tstpeq r5, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010606b8 │ │ │ │ + smlatteq r6, ip, r0, r0 │ │ │ │ + tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, ip, pc @ │ │ │ │ + smlatteq r5, r8, fp, pc @ │ │ │ │ + tstpeq r5, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, ip, r8, r4 │ │ │ │ + smlabbeq r5, r0, fp, pc @ │ │ │ │ ldrdeq r4, [r3, -ip] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - tstpeq r5, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlabteq r3, r4, r8, r4 │ │ │ │ @ instruction: 0x010348bc │ │ │ │ - @ instruction: 0x010348b4 │ │ │ │ - tstpeq r5, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f9b4 │ │ │ │ - tstpeq r5, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fcb0 │ │ │ │ + tstpeq r5, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103489c │ │ │ │ @ instruction: 0x01034894 │ │ │ │ - smlabbeq r3, ip, r8, r4 │ │ │ │ - tstpeq r5, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tsteq r3, ip, ror r8 │ │ │ │ tsteq r3, r4, ror r8 │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, fp, pc @ │ │ │ │ - tstpeq r5, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fab4 │ │ │ │ - tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, sp, pc @ │ │ │ │ + tstpeq r5, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ + tstpeq r5, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, ip, lsr #16 │ │ │ │ - smlabteq r5, r0, sl, pc @ │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - tstpeq r5, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr #16 │ │ │ │ + tstpeq r5, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r8, lr, pc @ │ │ │ │ + @ instruction: 0x0105fe98 │ │ │ │ tsteq r3, r4, lsl #16 │ │ │ │ strdeq r4, [r3, -ip] │ │ │ │ - tstpeq r5, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlatbeq r5, r0, fp, pc @ │ │ │ │ + tstpeq r5, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r4, r7, r4 │ │ │ │ ldrdeq r4, [r3, -ip] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlabbeq r5, r4, ip, pc @ │ │ │ │ - tstpeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010347bc │ │ │ │ - @ instruction: 0x010347b4 │ │ │ │ - tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fcb8 │ │ │ │ - smlabbeq r3, ip, r7, r4 │ │ │ │ + @ instruction: 0x01060298 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, pc, pc @ │ │ │ │ + smlatbeq r3, ip, r7, r4 │ │ │ │ + tsteq r6, r4 │ │ │ │ + @ instruction: 0x0103479c │ │ │ │ + smlatbeq r6, r8, r0, r0 │ │ │ │ + qaddeq r0, r8, r6 │ │ │ │ smlabbeq r3, r4, r7, r4 │ │ │ │ - @ instruction: 0x0105fd9c │ │ │ │ - tstpeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - tstpeq r5, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + smlatteq r6, r4, r0, r0 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r3, r4, asr r7 │ │ │ │ + smlabteq r6, r8, r1, r0 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ tsteq r3, ip, lsr r7 │ │ │ │ - @ instruction: 0x0105febc │ │ │ │ - tstpeq r5, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr #14 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - smlatbeq r5, ip, pc, pc @ │ │ │ │ - tstpeq r5, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, lr, pc @ │ │ │ │ + tsteq r3, r4, lsr r7 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + @ instruction: 0x0106029c │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + tsteq r3, r4, lsl #14 │ │ │ │ + smlatteq r6, r0, r2, r0 │ │ │ │ + @ instruction: 0x01060290 │ │ │ │ smlatteq r3, ip, r6, r4 │ │ │ │ - tstpeq r5, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - smlatteq r5, r8, pc, pc @ │ │ │ │ - @ instruction: 0x0105ff98 │ │ │ │ + smlatteq r3, r4, r6, r4 │ │ │ │ + @ instruction: 0x010603bc │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ smlabteq r3, r4, r6, r4 │ │ │ │ @ instruction: 0x010346bc │ │ │ │ - smlabteq r6, r4, r0, r0 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + @ instruction: 0x010603b0 │ │ │ │ + smlatbeq r3, r4, r6, r4 │ │ │ │ @ instruction: 0x0103469c │ │ │ │ - @ instruction: 0x01034694 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - strheq r0, [r6, -r8] │ │ │ │ - tsteq r3, ip, ror r6 │ │ │ │ - tsteq r3, r4, ror r6 │ │ │ │ - @ instruction: 0x01060298 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r1, r0 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r3, ip, asr #12 │ │ │ │ - tsteq r3, r4, asr #12 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - tsteq r3, r4, lsr #12 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r2, r0 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r3, r4, lsl #12 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - smlatteq r3, r4, r5, r4 │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - @ instruction: 0x010603b4 │ │ │ │ + smlatteq r6, ip, r9, r0 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + smlatbeq r6, r4, r5, r0 │ │ │ │ + smlatteq r6, r8, r4, r0 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2161 @ 0xfffff78f │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2160 @ 0xfffff790 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ @@ -54945,90 +54945,90 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2124 @ 0xfffff7b4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r5, sl, lr, pc @ │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - tstpeq r5, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, sl, pc, pc @ │ │ │ │ + smlatteq r3, ip, r1, r4 │ │ │ │ + tsteq r6, sl │ │ │ │ + smlatteq r3, r0, r1, r4 │ │ │ │ + strheq r0, [r6, -r2] │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlabteq r3, lr, r1, r4 │ │ │ │ + smlabteq r3, r8, r1, r4 │ │ │ │ + @ instruction: 0x01060196 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + @ instruction: 0x010341b0 │ │ │ │ + smlatbeq r3, sl, r1, r4 │ │ │ │ + smlatteq r6, r4, r1, r0 │ │ │ │ + @ instruction: 0x01060196 │ │ │ │ + @ instruction: 0x01034198 │ │ │ │ + @ instruction: 0x01034192 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + smlabteq r6, r2, r2, r0 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r3, r4, ror r1 │ │ │ │ + tsteq r3, lr, ror #2 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + smlabteq r6, r2, r2, r0 │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlatbeq r6, r6, r3, r0 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r3, r6, lsr #2 │ │ │ │ tsteq r3, r0, lsr #2 │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - smlatbeq r5, r4, pc, pc @ │ │ │ │ - tsteq r3, lr, lsl #2 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlabbeq r6, r8, r0, r0 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + smlabteq r6, ip, r4, r0 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ strdeq r4, [r3, -r0] │ │ │ │ - smlatteq r3, sl, r0, r4 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ + smlabbeq r6, r6, r5, r0 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ ldrdeq r4, [r3, -r8] │ │ │ │ - ldrdeq r4, [r3, -r2] │ │ │ │ - @ instruction: 0x010602bc │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - @ instruction: 0x010601b4 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - strheq r4, [r3, -r4] │ │ │ │ - smlatbeq r3, lr, r0, r4 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - swpeq r4, ip, [r3] │ │ │ │ - swpeq r4, r6, [r3] │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - smlatteq r6, r6, r2, r0 │ │ │ │ - @ instruction: 0x01060298 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + smlabteq r6, lr, r5, r0 │ │ │ │ + smlabteq r3, r0, r0, r4 │ │ │ │ + strheq r4, [r3, -sl] │ │ │ │ + @ instruction: 0x010606b8 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + smlatbeq r3, r8, r0, r4 │ │ │ │ + smlatbeq r3, r2, r0, r4 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + @ instruction: 0x01060796 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + smlabbeq r3, r4, r0, r4 │ │ │ │ tsteq r3, lr, ror r0 │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - smlabbeq r6, r2, r3, r0 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ + smlatteq r6, r4, r7, r0 │ │ │ │ + @ instruction: 0x01060796 │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ tsteq r3, r6, rrx │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - smlatbeq r6, r6, r6, r0 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - @ instruction: 0x010603be │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - tsteq r6, lr, lsl r4 │ │ │ │ + smlabteq r6, r8, r8, r0 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + tsteq r3, r8, asr #32 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + smlabteq r6, r8, r8, r0 │ │ │ │ + tsteq r3, r6, lsr r0 │ │ │ │ tsteq r3, r0, lsr r0 │ │ │ │ - smlabteq r6, r6, r4, r0 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r3, lr, lsl r0 │ │ │ │ - tsteq r3, r8, lsl r0 │ │ │ │ - smlatbeq r6, sl, r5, r0 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - mrseq r4, (UNDEF: 3) │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - smlatbeq r6, sl, r5, r0 │ │ │ │ - smlatteq r3, r8, pc, r3 @ │ │ │ │ - smlatteq r3, r2, pc, r3 @ │ │ │ │ - @ instruction: 0x01060790 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlabbeq r6, r8, r6, r0 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - smlabteq r3, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x01033fbe │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlatbeq r3, ip, pc, r3 @ │ │ │ │ - smlatbeq r3, r6, pc, r3 @ │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - @ instruction: 0x010607ba │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - smlabbeq r3, lr, pc, r3 @ │ │ │ │ - smlabbeq r3, r8, pc, r3 @ │ │ │ │ - tsteq r6, r6, asr r8 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r3, r0, ror pc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ addsmi pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -55691,107 +55691,107 @@ │ │ │ │ mul r7, sl, lr │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 9, cr15, cr0, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - tsteq r5, r2, ror #18 │ │ │ │ - @ instruction: 0x0103b498 │ │ │ │ - tsteq r5, sl, lsr r9 │ │ │ │ - swpeq r4, r2, [r3] │ │ │ │ - tsteq r5, ip, ror r8 │ │ │ │ - swpeq fp, r0, [r3] │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - smlabbeq r3, r4, r0, fp │ │ │ │ - tsteq r3, lr, lsr sp │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - qaddeq fp, r4, r3 │ │ │ │ - tsteq r5, sl, lsl #10 │ │ │ │ - qaddeq fp, lr, r3 │ │ │ │ - tsteq r3, r2, rrx │ │ │ │ - tsteq r3, r6, asr #32 │ │ │ │ - tstpeq fp, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - swpeq fp, lr, [r3] │ │ │ │ - smlatbeq r5, r4, r4, r3 │ │ │ │ - swpeq fp, r0, [r3] │ │ │ │ - smlabbeq r5, r2, r4, r3 │ │ │ │ - strdeq sl, [r3, -ip] │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - smlabbeq r6, r0, r1, r0 │ │ │ │ - smlabbeq r6, ip, r1, r0 │ │ │ │ - smlatbeq r3, lr, ip, r3 │ │ │ │ - smlatbeq r3, r6, ip, r3 │ │ │ │ - strdeq sl, [r3, -sl] │ │ │ │ - strdeq sl, [r3, -sl] │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ - tstpeq fp, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, asr #26 │ │ │ │ - @ instruction: 0x01053398 │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - tsteq r3, ip, lsl lr │ │ │ │ - ldrdeq pc, [fp, -lr] │ │ │ │ - tsteq r3, r4, lsl #28 │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - smlatteq r3, r6, sp, r3 │ │ │ │ - smlatteq r3, r2, sp, r3 │ │ │ │ - ldrdeq r3, [r3, -lr] │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ - ldrdeq r3, [r3, -lr] │ │ │ │ - tstpeq fp, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, lr, sp, r3 │ │ │ │ - tsteq r3, r2, asr sp │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq r3, lr, asr sp │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - tsteq r3, sl, asr sp │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - ldrdeq pc, [fp, -r0] │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - smlabbeq r3, ip, fp, r3 │ │ │ │ - tsteq r3, r4, ror #22 │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq r4, r2, asr ip │ │ │ │ - tsteq r4, r2, asr ip │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - tsteq r4, r2, asr ip │ │ │ │ - tstpeq fp, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01033ab4 │ │ │ │ - tsteq r4, r2, lsr ip │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - tsteq r4, r2, lsl ip │ │ │ │ - tsteq r4, lr, lsl ip │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - tstpeq r5, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - smlabteq r3, ip, r9, r3 │ │ │ │ - smlabteq r3, r2, r1, fp │ │ │ │ - @ instruction: 0x0103b1be │ │ │ │ - @ instruction: 0x0103b1bc │ │ │ │ - @ instruction: 0x0103b1ba │ │ │ │ - @ instruction: 0x0103b1b8 │ │ │ │ - @ instruction: 0x0103b1b6 │ │ │ │ - @ instruction: 0x0103b1b4 │ │ │ │ - smlatbeq r3, lr, r1, fp │ │ │ │ - smlatteq r5, ip, sp, pc @ │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + tsteq r5, r2, lsr #20 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + strdeq r3, [r5, -sl] │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + tsteq r5, r2, lsr r6 │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ + strdeq r3, [r3, -lr] │ │ │ │ + smlatteq r5, r8, r5, r3 │ │ │ │ + tsteq r3, r4, lsl r1 │ │ │ │ + smlabteq r5, sl, r5, r3 │ │ │ │ + tsteq r3, lr, lsl r1 │ │ │ │ + tsteq r3, r2, lsr #2 │ │ │ │ + tsteq r3, r6, lsl #2 │ │ │ │ + tstpeq fp, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + strheq fp, [r3, -ip] │ │ │ │ + ldrdeq fp, [r3, -r8] │ │ │ │ + tsteq r3, r4, lsr #12 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r3, lr, ror #26 │ │ │ │ + tsteq r3, r6, ror #26 │ │ │ │ + strheq fp, [r3, -sl] │ │ │ │ + strheq fp, [r3, -sl] │ │ │ │ + strheq fp, [r3, -lr] │ │ │ │ strdeq pc, [fp, -r4] │ │ │ │ - @ instruction: 0x010338bc │ │ │ │ - qaddeq r3, r8, r5 │ │ │ │ - ldrdeq sl, [r3, -r6] │ │ │ │ - @ instruction: 0x010bf694 │ │ │ │ - @ instruction: 0x0103ab92 │ │ │ │ - @ instruction: 0x0103af9c │ │ │ │ - smlatbeq r3, r2, pc, sl @ │ │ │ │ - smlatbeq r3, r4, pc, sl @ │ │ │ │ - tstpeq fp, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01033494 │ │ │ │ + tsteq r3, lr, lsl #28 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ + @ instruction: 0x010bfa9e │ │ │ │ + smlabteq r3, r4, lr, r3 │ │ │ │ + @ instruction: 0x01033e9a │ │ │ │ + smlatbeq r3, r6, lr, r3 │ │ │ │ + smlatbeq r3, r2, lr, r3 │ │ │ │ + @ instruction: 0x01033e9e │ │ │ │ + @ instruction: 0x01033e9c │ │ │ │ + @ instruction: 0x01033e9e │ │ │ │ + tstpeq fp, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, lr, lr, r3 │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + tsteq r3, lr, lsl lr │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ + tsteq r3, sl, lsl lr │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ + @ instruction: 0x010bf990 │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + strdeq r3, [r5, -r6] │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + tsteq r3, r6, lsr #24 │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + strdeq pc, [fp, -r6] │ │ │ │ + tsteq r3, r4, ror fp │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x010bf8b4 │ │ │ │ + ldrdeq r1, [r4, -r2] │ │ │ │ + ldrdeq r1, [r4, -lr] │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + tstpeq r5, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01033a92 │ │ │ │ + smlabbeq r3, ip, sl, r3 │ │ │ │ + smlabbeq r3, r2, r2, fp │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r3, sl, ror r2 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + tsteq r3, lr, ror #4 │ │ │ │ + smlatbeq r5, ip, lr, pc @ │ │ │ │ + @ instruction: 0x010bf7b4 │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + @ instruction: 0x0103ac96 │ │ │ │ + tstpeq fp, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r2, asr ip │ │ │ │ + qaddeq fp, ip, r3 │ │ │ │ + tsteq r3, r2, rrx │ │ │ │ + tsteq r3, r4, rrx │ │ │ │ + tstpeq fp, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf893c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ stmdale sl!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x0012f5b0 │ │ │ │ @ instruction: 0xf5b0d20b │ │ │ │ @@ -55853,27 +55853,27 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ - smlabbeq r5, lr, fp, pc @ │ │ │ │ - smlatteq r3, sl, r1, r3 │ │ │ │ - @ instruction: 0x010331bc │ │ │ │ - smlatbeq r3, r0, r1, r3 │ │ │ │ - tsteq r3, r8, ror r1 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - smlabteq r5, r6, sl, pc @ │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r3, r0, asr #2 │ │ │ │ + smlatteq r3, r2, r2, r3 │ │ │ │ + tstpeq r5, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, sl, r2, r3 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, r8, lsr r2 │ │ │ │ + tsteq r3, r2, lsr r2 │ │ │ │ + smlabbeq r5, r6, fp, pc @ │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + @ instruction: 0x0105fb96 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r3, r6, lsl #4 │ │ │ │ + mrseq r3, R11_usr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febf8a84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ stmdale r7!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -56190,81 +56190,81 @@ │ │ │ │ b fed5fc94 │ │ │ │ bmi 1299d94 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, sl, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - smlabteq r5, r0, r9, pc @ │ │ │ │ - smlabteq r5, r4, r1, r5 │ │ │ │ - @ instruction: 0x0105f998 │ │ │ │ - @ instruction: 0x010551b0 │ │ │ │ - @ instruction: 0x010551b6 │ │ │ │ - tstpeq fp, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, sl, r3, r3 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - smlatteq r3, r6, r3, r3 │ │ │ │ - ldrdeq r3, [r3, -r4] │ │ │ │ - smlabteq fp, r0, r1, pc @ │ │ │ │ - smlabteq r3, r6, r3, r3 │ │ │ │ - smlabteq r3, sl, r3, r3 │ │ │ │ - smlabteq r3, r4, r3, r3 │ │ │ │ - @ instruction: 0x010333bc │ │ │ │ - smlatbeq r6, r4, r9, r3 │ │ │ │ - smlatbeq r3, lr, r3, r3 │ │ │ │ - @ instruction: 0x010333bc │ │ │ │ - tstpeq fp, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010333bc │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - @ instruction: 0x010333b2 │ │ │ │ - smlatbeq r3, r0, r3, r3 │ │ │ │ - smlatteq fp, ip, r0, pc @ │ │ │ │ - @ instruction: 0x01033392 │ │ │ │ - @ instruction: 0x0103339a │ │ │ │ - @ instruction: 0x0103339c │ │ │ │ - @ instruction: 0x01033396 │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - smlabbeq r3, r2, r3, r3 │ │ │ │ - @ instruction: 0x0103329e │ │ │ │ - @ instruction: 0x01033298 │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r3, r2, ror r2 │ │ │ │ - tsteq r3, ip, ror #4 │ │ │ │ - @ instruction: 0x0105f796 │ │ │ │ - @ instruction: 0x0105f796 │ │ │ │ - @ instruction: 0x0105f79c │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - tstpeq r5, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103a99e │ │ │ │ - @ instruction: 0x0103a99c │ │ │ │ + smlabbeq r5, r0, sl, pc @ │ │ │ │ + smlabbeq r5, r4, r2, r5 │ │ │ │ + tstpeq r5, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + tsteq r5, r6, ror r2 │ │ │ │ + ldrdeq pc, [fp, -r2] │ │ │ │ + smlatbeq r3, sl, r4, r3 │ │ │ │ + smlatteq r6, r4, sl, r3 │ │ │ │ + smlatbeq r3, r6, r4, r3 │ │ │ │ + @ instruction: 0x01033494 │ │ │ │ + smlabbeq fp, r0, r2, pc @ │ │ │ │ + smlabbeq r3, r6, r4, r3 │ │ │ │ + smlabbeq r3, sl, r4, r3 │ │ │ │ + smlabbeq r3, r4, r4, r3 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + mrseq pc, R11_fiq @ │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + smlatbeq fp, ip, r1, pc @ │ │ │ │ + tsteq r3, r2, asr r4 │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + tsteq r3, ip, asr r4 │ │ │ │ + tsteq r3, r6, asr r4 │ │ │ │ + tsteq r3, lr, lsr #8 │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + tsteq r3, lr, asr r3 │ │ │ │ + tsteq r3, r8, asr r3 │ │ │ │ + tsteq r3, lr, lsr #8 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + tstpeq r5, r6, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [r5, -sl] │ │ │ │ + strdeq r4, [r5, -sl] │ │ │ │ + strdeq r4, [r5, -r8] │ │ │ │ + tsteq r5, lr, lsr r0 │ │ │ │ + smlabteq r5, lr, pc, r4 @ │ │ │ │ + smlabteq r5, ip, pc, r4 @ │ │ │ │ + tstpeq r5, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -sl] │ │ │ │ strdeq pc, [r5, -r4] │ │ │ │ - smlatteq r5, lr, r6, pc @ │ │ │ │ - smlatteq r5, r8, r6, pc @ │ │ │ │ - smlatteq r5, r2, r6, pc @ │ │ │ │ - smlabteq fp, sl, lr, lr │ │ │ │ - smlabteq r5, ip, r6, pc @ │ │ │ │ - tsteq r3, r4, ror r9 │ │ │ │ - tsteq r3, sl, asr r9 │ │ │ │ - smlabteq r5, r0, r6, pc @ │ │ │ │ - smlatbeq r3, r8, r0, r3 │ │ │ │ - smlatbeq r3, r2, r0, r3 │ │ │ │ - smlabteq r3, r6, ip, r2 │ │ │ │ + smlatteq r5, lr, r7, pc @ │ │ │ │ + smlatteq r5, r8, r7, pc @ │ │ │ │ + smlatteq r5, r2, r7, pc @ │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r3, lr, asr sl │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + @ instruction: 0x0105f7ba │ │ │ │ + @ instruction: 0x0105f7b4 │ │ │ │ + smlatbeq r5, lr, r7, pc @ │ │ │ │ + smlatbeq r5, r8, r7, pc @ │ │ │ │ + smlatbeq r5, r2, r7, pc @ │ │ │ │ + smlabbeq fp, sl, pc, lr @ │ │ │ │ + smlabbeq r5, ip, r7, pc @ │ │ │ │ + tsteq r3, r4, lsr sl │ │ │ │ + tsteq r3, sl, lsl sl │ │ │ │ + smlabbeq r5, r0, r7, pc @ │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + tsteq r3, r2, ror #2 │ │ │ │ + smlabbeq r3, r6, sp, r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-388] @ 0xfffffe7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90b4 │ │ │ │ @@ -57112,106 +57112,106 @@ │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d4 │ │ │ │ ldmdami sp, {r2, r3, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bfec │ │ │ │ - @ instruction: 0x0105f79e │ │ │ │ - tsteq r3, r8, lsl sl │ │ │ │ - tsteq r3, r0, lsl #20 │ │ │ │ - smlatteq r3, lr, r9, r2 │ │ │ │ - smlabteq r3, ip, r9, r2 │ │ │ │ - @ instruction: 0x0105f49e │ │ │ │ - smlabteq r5, lr, r4, pc @ │ │ │ │ - tstpeq r5, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, lr, r5, pc @ │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - tstpeq r5, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r5, pc @ │ │ │ │ - tstpeq r5, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq r3, sl, lsr #16 │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - strdeq r2, [r3, -sl] │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - smlatbeq r3, r6, r7, r2 │ │ │ │ - smlabbeq r3, r2, r7, r2 │ │ │ │ - tsteq r3, r8, asr r7 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tsteq r3, sl, lsr #14 │ │ │ │ + tstpeq r5, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r2, [r3, -r8] │ │ │ │ + smlabteq r3, r0, sl, r2 │ │ │ │ + smlatbeq r3, lr, sl, r2 │ │ │ │ + smlabbeq r3, ip, sl, r2 │ │ │ │ + tstpeq r5, lr, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, lr, r5, pc @ │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlabbeq r5, lr, r6, pc @ │ │ │ │ + @ instruction: 0x0105f5be │ │ │ │ + tstpeq r5, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, r6, pc @ │ │ │ │ + tstpeq r5, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + smlatteq r3, sl, r8, r2 │ │ │ │ + smlatteq r3, r0, r8, r2 │ │ │ │ + @ instruction: 0x010328ba │ │ │ │ + @ instruction: 0x01032890 │ │ │ │ + tsteq r3, r6, ror #16 │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + tsteq r3, r8, lsl r8 │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + smlatteq r3, sl, r7, r2 │ │ │ │ + @ instruction: 0x010327be │ │ │ │ + smlabbeq r3, sl, r7, r2 │ │ │ │ + smlabbeq r3, r0, r7, r2 │ │ │ │ + tsteq r3, lr, ror #14 │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + smlatteq r3, ip, r6, r2 │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + @ instruction: 0x01032690 │ │ │ │ + tsteq r3, r0, ror #12 │ │ │ │ + tsteq r3, r2, lsr r6 │ │ │ │ + tsteq r3, r6, lsl #12 │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + smlatbeq r3, lr, r5, r2 │ │ │ │ + smlatbeq r3, r4, r5, r2 │ │ │ │ + smlabbeq r3, lr, r5, r2 │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + tsteq r3, ip, asr #10 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ strdeq r2, [r3, -lr] │ │ │ │ - smlabteq r3, sl, r6, r2 │ │ │ │ - smlabteq r3, r0, r6, r2 │ │ │ │ - smlatbeq r3, lr, r6, r2 │ │ │ │ - smlabbeq r3, r8, r6, r2 │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - tstpeq r5, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - smlatbeq r3, r0, r5, r2 │ │ │ │ - tsteq r3, r2, ror r5 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - tsteq r3, sl, lsl r5 │ │ │ │ - smlatteq r3, lr, r4, r2 │ │ │ │ - smlatteq r3, r4, r4, r2 │ │ │ │ - smlabteq r3, lr, r4, r2 │ │ │ │ - smlatbeq r3, r2, r4, r2 │ │ │ │ - smlabbeq r3, ip, r4, r2 │ │ │ │ - tsteq r3, r6, ror r4 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ + smlatteq r3, r8, r4, r2 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + smlatbeq r3, sl, r4, r2 │ │ │ │ + smlatbeq r3, r0, r4, r2 │ │ │ │ + smlabbeq r3, sl, r4, r2 │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + tsteq r3, ip, lsr #8 │ │ │ │ + tsteq r3, r0, lsl #8 │ │ │ │ smlatteq r3, sl, r3, r2 │ │ │ │ - smlatteq r3, r0, r3, r2 │ │ │ │ - smlabteq r3, sl, r3, r2 │ │ │ │ - @ instruction: 0x0103239a │ │ │ │ - tsteq r3, ip, ror #6 │ │ │ │ - tsteq r3, r0, asr #6 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - smlatteq r3, r6, r2, r2 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - @ instruction: 0x010322b6 │ │ │ │ - smlabbeq r3, r8, r2, r2 │ │ │ │ - tsteq r3, sl, asr r2 │ │ │ │ - tsteq r3, r0, asr r2 │ │ │ │ - tsteq r3, sl, lsr #4 │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - smlabteq r3, ip, r1, r2 │ │ │ │ - @ instruction: 0x0103219e │ │ │ │ - tsteq r3, lr, ror #2 │ │ │ │ - tsteq r3, r0, asr #2 │ │ │ │ - tsteq r3, r2, lsl r1 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - smlatteq r3, r2, r0, r2 │ │ │ │ - strheq r2, [r3, -r4] │ │ │ │ - smlatbeq r3, sl, r0, r2 │ │ │ │ - smlabbeq r3, r4, r0, r2 │ │ │ │ - qaddeq r2, sl, r3 │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - tsteq r3, r6, lsl r0 │ │ │ │ - smlatteq r3, ip, pc, r1 @ │ │ │ │ - smlabteq r3, r2, pc, r1 @ │ │ │ │ - @ instruction: 0x01031f98 │ │ │ │ - @ instruction: 0x01031f90 │ │ │ │ - tsteq r3, lr, ror #30 │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - tsteq r3, r2, lsr #30 │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - ldrdeq r1, [r3, -lr] │ │ │ │ - smlatbeq r3, r4, lr, r1 │ │ │ │ - tsteq r5, r6, lsr #24 │ │ │ │ - tsteq r3, r6, lsr lr │ │ │ │ - smlabbeq r5, r6, fp, lr │ │ │ │ + ldrdeq r2, [r3, -r4] │ │ │ │ + smlatbeq r3, r6, r3, r2 │ │ │ │ + @ instruction: 0x0103239c │ │ │ │ + tsteq r3, r6, ror r3 │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + tsteq r3, sl, lsl r3 │ │ │ │ + tsteq r3, r0, lsl r3 │ │ │ │ + smlatteq r3, sl, r2, r2 │ │ │ │ + @ instruction: 0x010322bc │ │ │ │ + @ instruction: 0x010322b2 │ │ │ │ + smlabbeq r3, ip, r2, r2 │ │ │ │ + tsteq r3, lr, asr r2 │ │ │ │ + tsteq r3, lr, lsr #4 │ │ │ │ + mrseq r2, R11_usr │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + smlabteq r3, r8, r1, r2 │ │ │ │ + smlatbeq r3, r2, r1, r2 │ │ │ │ + tsteq r3, r4, ror r1 │ │ │ │ + tsteq r3, sl, ror #2 │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ + tsteq r3, sl, lsl r1 │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + smlatbeq r3, ip, r0, r2 │ │ │ │ + smlabbeq r3, r2, r0, r2 │ │ │ │ + qaddeq r2, r8, r3 │ │ │ │ + qaddeq r2, r0, r3 │ │ │ │ + tsteq r3, lr, lsr #32 │ │ │ │ + tsteq r3, ip │ │ │ │ + smlatteq r3, r2, pc, r1 @ │ │ │ │ + smlabteq r3, r0, pc, r1 @ │ │ │ │ + @ instruction: 0x01031f9e │ │ │ │ + tsteq r3, r4, ror #30 │ │ │ │ + smlatteq r5, r6, ip, lr │ │ │ │ strdeq r1, [r3, -r6] │ │ │ │ - smlabteq r3, r8, sp, r1 │ │ │ │ - @ instruction: 0x01031d98 │ │ │ │ + tsteq r5, r6, asr #24 │ │ │ │ + @ instruction: 0x01031eb6 │ │ │ │ + smlabbeq r3, r8, lr, r1 │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ svcvs 0x0060f5b0 │ │ │ │ @ instruction: 0xf640d826 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 , q8, q10 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -58020,99 +58020,99 @@ │ │ │ │ andshi pc, r7, r2, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r6, {r2, r4, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b8d4 │ │ │ │ + @ instruction: 0x01031cb8 │ │ │ │ + @ instruction: 0x01031c92 │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + strdeq r1, [r3, -r2] │ │ │ │ + smlabteq r3, r4, fp, r1 │ │ │ │ + @ instruction: 0x01031b94 │ │ │ │ + tsteq r3, lr, ror #22 │ │ │ │ + tsteq r3, r0, asr #22 │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + smlatteq r3, r0, sl, r1 │ │ │ │ + @ instruction: 0x01031abc │ │ │ │ + @ instruction: 0x01031a94 │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + tsteq r3, lr, lsl sl │ │ │ │ strdeq r1, [r3, -r8] │ │ │ │ - ldrdeq r1, [r3, -r2] │ │ │ │ - smlatbeq r3, ip, fp, r1 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - tsteq r3, r8, asr fp │ │ │ │ - tsteq r3, r2, lsr fp │ │ │ │ - tsteq r3, r4, lsl #22 │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - smlatbeq r3, lr, sl, r1 │ │ │ │ - smlabbeq r3, r0, sl, r1 │ │ │ │ - tsteq r3, r6, ror sl │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - tsteq r3, r0, lsr #20 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ - tsteq r3, lr, asr r9 │ │ │ │ + smlabteq r3, ip, r9, r1 │ │ │ │ + smlatbeq r3, r0, r9, r1 │ │ │ │ + tsteq r3, r2, ror r9 │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ tsteq r3, r8, lsr r9 │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - smlatteq r3, r0, r8, r1 │ │ │ │ - @ instruction: 0x010318b2 │ │ │ │ - smlabbeq r3, r2, r8, r1 │ │ │ │ - tsteq r3, r8, ror r8 │ │ │ │ - tsteq r3, r4, asr r8 │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - smlabteq r3, ip, r7, r1 │ │ │ │ - @ instruction: 0x0103179e │ │ │ │ - smlabbeq r3, sl, r7, r1 │ │ │ │ - tsteq r3, r2, ror r7 │ │ │ │ - tsteq r3, r2, asr #14 │ │ │ │ - tsteq r3, r8, lsr r7 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ - smlatteq r3, lr, r5, r1 │ │ │ │ - smlabteq r3, r8, r5, r1 │ │ │ │ - @ instruction: 0x01031596 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - tsteq r3, r6, lsr r5 │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ strdeq r1, [r3, -r0] │ │ │ │ - @ instruction: 0x010314be │ │ │ │ - @ instruction: 0x01031498 │ │ │ │ - tsteq r3, r2, ror r4 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - tsteq r3, lr, lsl r4 │ │ │ │ + smlabteq r3, r0, r8, r1 │ │ │ │ + smlabbeq r3, ip, r8, r1 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, sl, asr #16 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + tsteq r3, r2, lsl #16 │ │ │ │ strdeq r1, [r3, -r8] │ │ │ │ - smlabteq r3, r6, r3, r1 │ │ │ │ - @ instruction: 0x010313bc │ │ │ │ - @ instruction: 0x01031396 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - tsteq r3, r4, lsr r3 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ ldrdeq r1, [r3, -r2] │ │ │ │ - @ instruction: 0x010312b4 │ │ │ │ - smlabbeq r3, lr, r2, r1 │ │ │ │ - tsteq r3, r0, ror #4 │ │ │ │ - tsteq r3, r8, asr r2 │ │ │ │ - tsteq r3, r4, lsr r2 │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - @ instruction: 0x010311b0 │ │ │ │ - smlabbeq r3, sl, r1, r1 │ │ │ │ - tsteq r3, sl, asr r1 │ │ │ │ - tsteq r3, r2, asr r1 │ │ │ │ - tsteq r3, r0, lsr r1 │ │ │ │ + @ instruction: 0x0105e590 │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + smlatteq r3, r8, r6, r1 │ │ │ │ + @ instruction: 0x010316b8 │ │ │ │ + smlatbeq r3, lr, r6, r1 │ │ │ │ + smlabbeq r3, r8, r6, r1 │ │ │ │ + tsteq r3, r6, asr r6 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ + strdeq r1, [r3, -r6] │ │ │ │ + smlatteq r3, r2, r5, r1 │ │ │ │ + @ instruction: 0x010315b0 │ │ │ │ + tsteq r3, lr, ror r5 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + tsteq r3, r4, lsl #10 │ │ │ │ + ldrdeq r1, [r3, -lr] │ │ │ │ + @ instruction: 0x010314b8 │ │ │ │ + smlabbeq r3, r6, r4, r1 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + tsteq r3, r6, asr r4 │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ strdeq r1, [r3, -r4] │ │ │ │ - strheq r1, [r3, -r8] │ │ │ │ - strheq r1, [r3, -r0] │ │ │ │ - swpeq r1, r2, [r3] │ │ │ │ - tsteq r3, r6, rrx │ │ │ │ - tsteq r3, sl, lsr r0 │ │ │ │ - tsteq r3, r0, lsl r0 │ │ │ │ - smlatteq r3, r6, pc, r0 @ │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - @ instruction: 0x01030fbc │ │ │ │ - @ instruction: 0x01030f92 │ │ │ │ - smlabbeq r3, sl, pc, r0 @ │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ + smlabteq r3, r4, r3, r1 │ │ │ │ + @ instruction: 0x01031392 │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ + tsteq r3, lr, asr #6 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + strdeq r1, [r3, -r4] │ │ │ │ + smlabteq r3, r4, r2, r1 │ │ │ │ + @ instruction: 0x01031294 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + tsteq r3, sl, asr #4 │ │ │ │ + tsteq r3, sl, lsl r2 │ │ │ │ + tsteq r3, r2, lsl r2 │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + @ instruction: 0x010311b4 │ │ │ │ + tsteq r3, r8, ror r1 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + tsteq r3, r6, lsr #2 │ │ │ │ + strdeq r1, [r3, -sl] │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ + smlatbeq r3, r6, r0, r1 │ │ │ │ + swpeq r1, lr, [r3] │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + qaddeq r1, r2, r3 │ │ │ │ + tsteq r3, sl, asr #32 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale lr!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -58913,106 +58913,106 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f8191 │ │ │ │ blx 93104c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ andshi pc, r9, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmiblt r9, {r0, ip, sp, lr, pc}^ │ │ │ │ - smlatteq r3, r6, sp, r0 │ │ │ │ - @ instruction: 0x01030dba │ │ │ │ - @ instruction: 0x01030db0 │ │ │ │ - smlabbeq r3, ip, sp, r0 │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, r2, lsr sp │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - smlatbeq r3, sl, ip, r0 │ │ │ │ - smlatbeq r3, r0, ip, r0 │ │ │ │ - tsteq r3, ip, ror ip │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ - tsteq r3, r6, asr #24 │ │ │ │ - tsteq r3, r0, lsr #24 │ │ │ │ + smlatbeq r3, r6, lr, r0 │ │ │ │ + tsteq r3, sl, ror lr │ │ │ │ + tsteq r3, r0, ror lr │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ strdeq r0, [r3, -r2] │ │ │ │ - smlabteq r3, r4, fp, r0 │ │ │ │ + smlabteq r3, r2, sp, r0 │ │ │ │ + @ instruction: 0x01030d96 │ │ │ │ + tsteq r3, sl, ror #26 │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ + tsteq r3, r6, lsl #26 │ │ │ │ + smlatteq r3, r0, ip, r0 │ │ │ │ + @ instruction: 0x01030cb2 │ │ │ │ + smlabbeq r3, r4, ip, r0 │ │ │ │ + tsteq r3, sl, ror ip │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ + tsteq r3, r6, lsr #24 │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ @ instruction: 0x01030bba │ │ │ │ - @ instruction: 0x01030b94 │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ - strdeq r0, [r3, -sl] │ │ │ │ - smlabteq r3, ip, sl, r0 │ │ │ │ - smlatbeq r3, r0, sl, r0 │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ - tsteq r3, sl, ror #20 │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ + smlabbeq r3, ip, fp, r0 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + smlatbeq r3, ip, sl, r0 │ │ │ │ + smlabbeq r3, r0, sl, r0 │ │ │ │ + tsteq r3, r4, asr sl │ │ │ │ + tsteq r3, sl, asr #20 │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ smlatteq r3, ip, r9, r0 │ │ │ │ smlabteq r3, r0, r9, r0 │ │ │ │ - @ instruction: 0x01030994 │ │ │ │ - smlabbeq r3, sl, r9, r0 │ │ │ │ - tsteq r3, r6, ror #18 │ │ │ │ - tsteq r3, ip, lsr #18 │ │ │ │ - tsteq r3, r0, lsl #18 │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - smlatteq r3, r2, r8, r0 │ │ │ │ - @ instruction: 0x010308b0 │ │ │ │ - smlabbeq r3, r4, r8, r0 │ │ │ │ - tsteq r3, sl, asr #16 │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - tsteq r3, r4, lsl r8 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - smlabteq r3, r6, r7, r0 │ │ │ │ - smlatbeq r3, r2, r7, r0 │ │ │ │ - tsteq r3, r6, ror r7 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ + @ instruction: 0x010309b6 │ │ │ │ + smlatbeq r3, r2, r9, r0 │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + tsteq r3, r4, asr #18 │ │ │ │ + tsteq r3, sl, lsl #18 │ │ │ │ ldrdeq r0, [r3, -lr] │ │ │ │ - smlabteq r3, sl, r6, r0 │ │ │ │ - smlatbeq r3, r8, r6, r0 │ │ │ │ - tsteq r3, r2, ror r6 │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - tsteq r3, lr, lsr r6 │ │ │ │ - smlatteq r3, lr, r5, r0 │ │ │ │ - smlatteq r3, r4, r5, r0 │ │ │ │ - @ instruction: 0x010305be │ │ │ │ - smlabbeq r5, lr, r4, sp │ │ │ │ - @ instruction: 0x0105d4b8 │ │ │ │ - @ instruction: 0x0105d59e │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlabbeq r5, r2, r6, sp │ │ │ │ - smlabteq r3, r8, r4, r0 │ │ │ │ - @ instruction: 0x01030496 │ │ │ │ - tsteq r3, r4, ror #8 │ │ │ │ - tsteq r3, r4, lsr r4 │ │ │ │ - tsteq r3, sl, lsl #8 │ │ │ │ - smlatteq r3, r0, r3, r0 │ │ │ │ - smlabteq r3, lr, r3, r0 │ │ │ │ - smlatbeq r3, sl, r3, r0 │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - tsteq r3, r4, ror r3 │ │ │ │ - tsteq r3, r2, asr r3 │ │ │ │ - tsteq r3, r8, lsr #6 │ │ │ │ + ldrdeq r0, [r3, -r4] │ │ │ │ + smlabteq r3, r0, r8, r0 │ │ │ │ + @ instruction: 0x01030890 │ │ │ │ + smlabbeq r3, r6, r8, r0 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + tsteq r3, sl, lsl #16 │ │ │ │ + tsteq r3, r0, lsl #16 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + @ instruction: 0x0103079e │ │ │ │ + smlabbeq r3, sl, r7, r0 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + tsteq r3, lr, lsl r7 │ │ │ │ strdeq r0, [r3, -lr] │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - ldrdeq r0, [r3, -r2] │ │ │ │ - smlatbeq r3, r4, r2, r0 │ │ │ │ - @ instruction: 0x0103029c │ │ │ │ - tsteq r3, sl, ror r2 │ │ │ │ - tsteq r3, sl, asr #4 │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - smlatteq r3, lr, r1, r0 │ │ │ │ - smlabteq r3, sl, r1, r0 │ │ │ │ - @ instruction: 0x0103019c │ │ │ │ - @ instruction: 0x01030194 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ + smlatbeq r3, lr, r6, r0 │ │ │ │ + smlatbeq r3, r4, r6, r0 │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + tsteq r5, lr, asr #10 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + @ instruction: 0x0105d692 │ │ │ │ + tsteq r5, r2, asr #14 │ │ │ │ + smlabbeq r3, r8, r5, r0 │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ + smlabteq r3, sl, r4, r0 │ │ │ │ + smlatbeq r3, r0, r4, r0 │ │ │ │ + smlabbeq r3, lr, r4, r0 │ │ │ │ + tsteq r3, sl, ror #8 │ │ │ │ + tsteq r3, ip, lsr r4 │ │ │ │ + tsteq r3, r4, lsr r4 │ │ │ │ + tsteq r3, r2, lsl r4 │ │ │ │ + smlatteq r3, r8, r3, r0 │ │ │ │ + @ instruction: 0x010303be │ │ │ │ + @ instruction: 0x010303b6 │ │ │ │ + @ instruction: 0x01030392 │ │ │ │ + tsteq r3, r4, ror #6 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r3, sl, lsr r3 │ │ │ │ + tsteq r3, sl, lsl #6 │ │ │ │ + smlatteq r3, r0, r2, r0 │ │ │ │ + @ instruction: 0x010302b6 │ │ │ │ + smlatbeq r3, lr, r2, r0 │ │ │ │ + smlabbeq r3, sl, r2, r0 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r3, r2, lsr r2 │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x005af5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -59803,108 +59803,108 @@ │ │ │ │ blcs 7d2054 │ │ │ │ rschi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami lr, {r2, r5, r8, pc}^ │ │ │ │ rsc r4, r4, #120, 8 @ 0x78000000 │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ + swpeq r0, r6, [r3] │ │ │ │ + tsteq r3, sl, rrx │ │ │ │ + tsteq r3, r0, rrx │ │ │ │ + tsteq r3, sl, lsr r0 │ │ │ │ + tsteq r3, sl │ │ │ │ + mrseq r0, (UNDEF: 3) │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ smlatbeq r2, sl, pc, pc @ │ │ │ │ - smlatbeq r2, r0, pc, pc @ │ │ │ │ - tstpeq r2, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, lr, pc @ │ │ │ │ - @ instruction: 0x0102feb8 │ │ │ │ - smlabbeq r2, ip, lr, pc @ │ │ │ │ - tstpeq r2, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + smlabteq r2, r0, lr, pc @ │ │ │ │ + @ instruction: 0x0102feb6 │ │ │ │ + @ instruction: 0x0102fe92 │ │ │ │ + tstpeq r2, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, sp, pc @ │ │ │ │ + tstpeq r2, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -sl] │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlatbeq r2, ip, sp, pc @ │ │ │ │ tstpeq r2, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, ip, ip, pc @ │ │ │ │ - @ instruction: 0x0102fcba │ │ │ │ - smlabbeq r2, lr, ip, pc @ │ │ │ │ - tstpeq r2, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r2] │ │ │ │ + smlabteq r2, r2, ip, pc @ │ │ │ │ + @ instruction: 0x0102fcb8 │ │ │ │ + @ instruction: 0x0102fc94 │ │ │ │ + tstpeq r2, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r2, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, fp, pc @ │ │ │ │ - tstpeq r2, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, lr, sl, pc @ │ │ │ │ - smlabteq r2, r0, sl, pc @ │ │ │ │ - @ instruction: 0x0102fa92 │ │ │ │ - tstpeq r2, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r4, r9, pc @ │ │ │ │ - smlabteq r2, r0, r9, pc @ │ │ │ │ - @ instruction: 0x0102f994 │ │ │ │ - smlabbeq r2, sl, r9, pc @ │ │ │ │ - tstpeq r2, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ - smlatbeq r2, sl, r8, pc @ │ │ │ │ - smlatbeq r2, r0, r8, pc @ │ │ │ │ - tstpeq r2, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, ip, r7, pc @ │ │ │ │ - smlatteq r2, r2, r7, pc @ │ │ │ │ - @ instruction: 0x0102f7be │ │ │ │ - @ instruction: 0x0102f792 │ │ │ │ - smlabbeq r2, r8, r7, pc @ │ │ │ │ - tstpeq r2, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, r6, pc @ │ │ │ │ - @ instruction: 0x0102f69e │ │ │ │ - tstpeq r2, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + smlatbeq r2, lr, fp, pc @ │ │ │ │ + smlabbeq r2, r0, fp, pc @ │ │ │ │ + tstpeq r2, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r2, -r4] │ │ │ │ - smlabteq r2, r6, r5, pc @ │ │ │ │ - @ instruction: 0x0102f5be │ │ │ │ - @ instruction: 0x0102f59e │ │ │ │ - tstpeq r2, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - smlatbeq r2, r8, r4, pc @ │ │ │ │ - smlatbeq r2, r2, r4, pc @ │ │ │ │ - smlabbeq r2, r0, r4, pc @ │ │ │ │ - tstpeq r2, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -lr] │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - ldrdeq pc, [r2, -r8] │ │ │ │ - @ instruction: 0x0102f3b0 │ │ │ │ - smlatbeq r2, sl, r3, pc @ │ │ │ │ - smlabbeq r2, r8, r3, pc @ │ │ │ │ + smlabteq r2, r4, sl, pc @ │ │ │ │ + smlatbeq r2, r4, sl, pc @ │ │ │ │ + smlabbeq r2, r0, sl, pc @ │ │ │ │ + tstpeq r2, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + smlabteq r2, r4, r9, pc @ │ │ │ │ + @ instruction: 0x0102f9ba │ │ │ │ + @ instruction: 0x0102f996 │ │ │ │ + tstpeq r2, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + smlatbeq r2, ip, r8, pc @ │ │ │ │ + smlatbeq r2, r2, r8, pc @ │ │ │ │ + tstpeq r2, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r2] │ │ │ │ + smlabteq r2, r2, r7, pc @ │ │ │ │ + @ instruction: 0x0102f7b8 │ │ │ │ + @ instruction: 0x0102f794 │ │ │ │ + tstpeq r2, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r2, r6, pc @ │ │ │ │ + @ instruction: 0x0102f6b4 │ │ │ │ + smlabbeq r2, r6, r6, pc @ │ │ │ │ + tstpeq r2, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r2, r5, pc @ │ │ │ │ + @ instruction: 0x0102f5b6 │ │ │ │ + @ instruction: 0x0102f5b0 │ │ │ │ + @ instruction: 0x0102f590 │ │ │ │ + tstpeq r2, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, sl, r4, pc @ │ │ │ │ + @ instruction: 0x0102f4be │ │ │ │ + @ instruction: 0x0102f4b8 │ │ │ │ + @ instruction: 0x0102f498 │ │ │ │ + tstpeq r2, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x73bcf643 │ │ │ │ ldmdale sl!, {r3, r4, r7, r9, lr} │ │ │ │ orrsvc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble sp, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl lr, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -60174,171 +60174,171 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ ldmmi sp, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlatteq r2, r4, r1, pc @ │ │ │ │ + smlatbeq r2, r4, r2, pc @ │ │ │ │ + tstpeq r2, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, sl, sp, fp │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + smlabteq r5, lr, ip, fp │ │ │ │ + @ instruction: 0x0105bc98 │ │ │ │ + smlatteq r2, r2, r1, pc @ │ │ │ │ + mrseq ip, (UNDEF: 5) │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r1, pc @ │ │ │ │ + smlabteq r2, r4, r1, pc @ │ │ │ │ + @ instruction: 0x0102f1be │ │ │ │ @ instruction: 0x0102f1b8 │ │ │ │ - @ instruction: 0x0102f1b0 │ │ │ │ - @ instruction: 0x0102f192 │ │ │ │ - tstpeq r2, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ + @ instruction: 0x0102f1b2 │ │ │ │ + smlatbeq r2, ip, r1, pc @ │ │ │ │ + smlatbeq r2, r6, r1, pc @ │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ + @ instruction: 0x0102f19a │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + smlabbeq r2, lr, r1, pc @ │ │ │ │ + @ instruction: 0x0105bc94 │ │ │ │ + smlatbeq r5, r2, ip, fp │ │ │ │ + tstpeq r2, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ ldrdeq fp, [r5, -r8] │ │ │ │ + smlatteq r5, sl, ip, fp │ │ │ │ + tstpeq r2, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + tstpeq r2, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r6, sp, fp │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + tstpeq r2, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, sl, sp, fp │ │ │ │ + tstpeq r2, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, lsl #28 │ │ │ │ + tstpeq r2, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r2, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ + tstpeq r2, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r2, -lr] │ │ │ │ strdeq pc, [r2, -r8] │ │ │ │ strdeq pc, [r2, -r2] │ │ │ │ smlatteq r2, ip, r0, pc @ │ │ │ │ smlatteq r2, r6, r0, pc @ │ │ │ │ - smlatbeq r5, r4, sp, fp │ │ │ │ + smlatteq r2, r0, r0, pc @ │ │ │ │ ldrdeq pc, [r2, -sl] │ │ │ │ - @ instruction: 0x0105bb9c │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ smlabteq r2, lr, r0, pc @ │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ - smlatteq r5, r2, fp, fp │ │ │ │ + smlabteq r2, r8, r0, pc @ │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ strheq pc, [r2, -ip] @ │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - tsteq r5, sl, lsr #24 │ │ │ │ + strheq pc, [r2, -r6] @ │ │ │ │ + strheq pc, [r2, -r0] @ │ │ │ │ + smlatbeq r2, sl, r0, pc @ │ │ │ │ smlatbeq r2, r4, r0, pc @ │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ + swpeq pc, lr, [r2] @ │ │ │ │ swpeq pc, r8, [r2] @ │ │ │ │ - smlatteq r5, r6, ip, fp │ │ │ │ - smlatbeq r5, r8, ip, fp │ │ │ │ - @ instruction: 0x0105bcbe │ │ │ │ + swpeq pc, r2, [r2] @ │ │ │ │ + smlabbeq r2, ip, r0, pc @ │ │ │ │ + smlabbeq r2, r6, r0, pc @ │ │ │ │ smlabbeq r2, r0, r0, pc @ │ │ │ │ - smlatteq r5, sl, ip, fp │ │ │ │ + tstpeq r2, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ + tstpeq r2, lr, rrx @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r8, rrx @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r2, rrx @ p-variant is OBSOLETE │ │ │ │ qaddeq pc, ip, r2 @ │ │ │ │ qaddeq pc, r6, r2 @ │ │ │ │ qaddeq pc, r0, r2 @ │ │ │ │ tstpeq r2, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, lr, lsr r0 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105be96 │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ tstpeq r2, lr @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, lsl pc │ │ │ │ + tstpeq r2, r2 @ p-variant is OBSOLETE │ │ │ │ strdeq lr, [r2, -ip] │ │ │ │ strdeq lr, [r2, -r6] │ │ │ │ strdeq lr, [r2, -r0] │ │ │ │ smlatteq r2, sl, pc, lr @ │ │ │ │ smlatteq r2, r4, pc, lr @ │ │ │ │ - ldrdeq lr, [r2, -lr] │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ ldrdeq lr, [r2, -r8] │ │ │ │ ldrdeq lr, [r2, -r2] │ │ │ │ smlabteq r2, ip, pc, lr @ │ │ │ │ smlabteq r2, r6, pc, lr @ │ │ │ │ smlabteq r2, r0, pc, lr @ │ │ │ │ @ instruction: 0x0102efba │ │ │ │ @ instruction: 0x0102efb4 │ │ │ │ smlatbeq r2, lr, pc, lr @ │ │ │ │ - smlatbeq r2, r8, pc, lr @ │ │ │ │ - smlatbeq r2, r2, pc, lr @ │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + tsteq r5, sl, lsr lr │ │ │ │ @ instruction: 0x0102ef9c │ │ │ │ @ instruction: 0x0102ef96 │ │ │ │ @ instruction: 0x0102ef90 │ │ │ │ - smlabbeq r2, sl, pc, lr @ │ │ │ │ - smlabbeq r2, r4, pc, lr @ │ │ │ │ - tsteq r2, lr, ror pc │ │ │ │ - tsteq r2, r8, ror pc │ │ │ │ + tsteq r5, lr │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + strdeq fp, [r5, -lr] │ │ │ │ + tsteq r5, ip, lsr #30 │ │ │ │ tsteq r2, r2, ror pc │ │ │ │ - tsteq r2, ip, ror #30 │ │ │ │ + smlabbeq r5, r8, pc, fp @ │ │ │ │ tsteq r2, r6, ror #30 │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - ldrdeq fp, [r5, -r6] │ │ │ │ - @ instruction: 0x0105bd94 │ │ │ │ + strheq ip, [r5, -r4] │ │ │ │ + tsteq r5, r6, asr #32 │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ tsteq r2, r2, asr #30 │ │ │ │ tsteq r2, ip, lsr pc │ │ │ │ tsteq r2, r6, lsr pc │ │ │ │ tsteq r2, r0, lsr pc │ │ │ │ tsteq r2, sl, lsr #30 │ │ │ │ tsteq r2, r4, lsr #30 │ │ │ │ - tsteq r5, lr, ror sp │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ tsteq r2, r8, lsl pc │ │ │ │ tsteq r2, r2, lsl pc │ │ │ │ tsteq r2, ip, lsl #30 │ │ │ │ tsteq r2, r6, lsl #30 │ │ │ │ tsteq r2, r0, lsl #30 │ │ │ │ strdeq lr, [r2, -sl] │ │ │ │ strdeq lr, [r2, -r4] │ │ │ │ smlatteq r2, lr, lr, lr │ │ │ │ - @ instruction: 0x0105bd98 │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ + smlatteq r2, r8, lr, lr │ │ │ │ + smlatteq r2, r2, lr, lr │ │ │ │ ldrdeq lr, [r2, -ip] │ │ │ │ ldrdeq lr, [r2, -r6] │ │ │ │ ldrdeq lr, [r2, -r0] │ │ │ │ - tsteq r5, lr, asr #30 │ │ │ │ - smlatbeq r5, ip, lr, fp │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ + smlabteq r2, sl, lr, lr │ │ │ │ + smlabteq r2, r4, lr, lr │ │ │ │ + @ instruction: 0x0102eebe │ │ │ │ + @ instruction: 0x0102eeb8 │ │ │ │ @ instruction: 0x0102eeb2 │ │ │ │ - smlabteq r5, r8, lr, fp │ │ │ │ + smlatbeq r2, ip, lr, lr │ │ │ │ smlatbeq r2, r6, lr, lr │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - smlabbeq r5, r6, pc, fp @ │ │ │ │ - @ instruction: 0x0105bfb4 │ │ │ │ + smlatbeq r2, r0, lr, lr │ │ │ │ + @ instruction: 0x0102ee9a │ │ │ │ + @ instruction: 0x0102ee94 │ │ │ │ smlabbeq r2, lr, lr, lr │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ + smlabbeq r2, r8, lr, lr │ │ │ │ smlabbeq r2, r2, lr, lr │ │ │ │ tsteq r2, ip, ror lr │ │ │ │ - tsteq r2, r6, ror lr │ │ │ │ - tsteq r2, r0, ror lr │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, lr, asr lr │ │ │ │ - tsteq r2, r8, asr lr │ │ │ │ - tsteq r2, r2, asr lr │ │ │ │ - tsteq r2, ip, asr #28 │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r2, sl, lsr lr │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - tsteq r2, lr, lsr #28 │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - tsteq r2, r2, lsr #28 │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - tsteq r2, r0, lsl lr │ │ │ │ - tsteq r2, sl, lsl #28 │ │ │ │ - tsteq r2, r4, lsl #28 │ │ │ │ - strdeq lr, [r2, -lr] │ │ │ │ - strdeq lr, [r2, -r8] │ │ │ │ - strdeq lr, [r2, -r2] │ │ │ │ - smlatteq r2, ip, sp, lr │ │ │ │ - smlatteq r2, r6, sp, lr │ │ │ │ - smlatteq r2, r0, sp, lr │ │ │ │ - ldrdeq lr, [r2, -sl] │ │ │ │ - ldrdeq lr, [r2, -r4] │ │ │ │ - smlabteq r2, lr, sp, lr │ │ │ │ - smlabteq r2, r8, sp, lr │ │ │ │ - smlabteq r2, r2, sp, lr │ │ │ │ - @ instruction: 0x0102edbc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -61166,25 +61166,25 @@ │ │ │ │ @ instruction: 0xf6a4d922 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf002807b │ │ │ │ svclt 0x0000b83b │ │ │ │ - smlabbeq r3, r0, r2, r6 │ │ │ │ - tsteq r4, r2, ror r6 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - @ instruction: 0x0102ef92 │ │ │ │ - ldrdeq lr, [r4, -ip] │ │ │ │ - tstpeq r4, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r4, r4, lr │ │ │ │ - tstpeq r4, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, lr, r4, lr │ │ │ │ - @ instruction: 0x0104dc98 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + tsteq r4, r2, lsr r7 │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ + smlatteq r4, r8, r6, lr │ │ │ │ + qaddeq pc, r2, r2 @ │ │ │ │ + @ instruction: 0x0104e69c │ │ │ │ + tstpeq r4, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, ror #10 │ │ │ │ + tstpeq r4, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, ror #10 │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ stmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ cmppvc r3, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ vqsub.s8 d20, d19, d9 │ │ │ │ @ instruction: 0xf6a48059 │ │ │ │ vqsub.s8 , q0, q2 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -62993,33 +62993,33 @@ │ │ │ │ @ instruction: 0xf5a4823f │ │ │ │ @ instruction: 0xf04f5371 │ │ │ │ blcc 8b500c │ │ │ │ blx 955238 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ mvnshi pc, r0, lsl #2 │ │ │ │ blt d647dc │ │ │ │ - @ instruction: 0x0104ec98 │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - smlabbeq r4, sl, ip, lr │ │ │ │ - smlabbeq r4, r0, ip, lr │ │ │ │ - tsteq r4, r2, ror ip │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ - tsteq r4, sl, asr ip │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - tsteq r4, r2, asr #24 │ │ │ │ - ldrdeq r9, [r5, -r4] │ │ │ │ - smlabteq r5, r6, pc, r9 @ │ │ │ │ - @ instruction: 0x01059fbc │ │ │ │ - smlatbeq r5, lr, pc, r9 @ │ │ │ │ - smlatbeq r5, r4, pc, r9 @ │ │ │ │ - tsteq r4, r8, lsl fp │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - smlabbeq r3, lr, r3, r4 │ │ │ │ - smlabteq r5, ip, lr, r9 │ │ │ │ - smlabteq r4, sl, sl, lr │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + smlatteq r4, sl, sl, ip │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ + tsteq r4, r0, asr #26 │ │ │ │ + tsteq r4, r2, lsr sp │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + tsteq r4, sl, lsl sp │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + swpeq sl, r4, [r5] │ │ │ │ + smlabbeq r5, r6, r0, sl │ │ │ │ + tsteq r5, ip, ror r0 │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ + ldrdeq ip, [r4, -sl] │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + smlabbeq r5, ip, pc, r9 @ │ │ │ │ + smlabbeq r4, sl, fp, lr │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d5298 │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -64083,204 +64083,204 @@ │ │ │ │ cdpcs 13, 0, cr14, cr0, cr10, {0} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0c9efc │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c0447a │ │ │ │ @ instruction: 0xe1b5ecfe │ │ │ │ - smlabbeq r2, lr, r1, ip │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - tsteq r2, lr, lsl #6 │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ - ldrdeq ip, [r2, -r2] │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - smlatbeq fp, r0, pc, r7 @ │ │ │ │ - smlabteq r2, r6, r3, ip │ │ │ │ - @ instruction: 0x0102c39c │ │ │ │ - smlatbeq r2, r8, r3, ip │ │ │ │ - smlatbeq r2, r4, r3, ip │ │ │ │ - smlatbeq r2, r0, r3, ip │ │ │ │ - @ instruction: 0x0102c39c │ │ │ │ - @ instruction: 0x0102c39c │ │ │ │ - tsteq fp, lr, lsl #30 │ │ │ │ - smlabbeq r2, r8, r3, ip │ │ │ │ - tsteq r2, sl, lsl #6 │ │ │ │ - tsteq r2, r4, lsl r3 │ │ │ │ - tsteq r2, lr, lsl #6 │ │ │ │ - tsteq r2, r8, lsl #6 │ │ │ │ - tsteq r2, r2, lsl #6 │ │ │ │ - mrseq ip, LR_svc │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - smlatteq r2, r8, pc, fp @ │ │ │ │ - ldrdeq fp, [r4, -r2] │ │ │ │ - tsteq r2, r4, lsr #2 │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - smlatteq r3, r4, r1, sl │ │ │ │ - smlatteq r3, r2, r1, sl │ │ │ │ - smlatteq r3, r2, r1, sl │ │ │ │ - ldrdeq sl, [r3, -lr] │ │ │ │ - smlabteq fp, r0, sp, r7 │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - @ instruction: 0x0103a1b8 │ │ │ │ - smlabteq r5, r0, r5, ip │ │ │ │ - tsteq fp, r6, ror sp │ │ │ │ - @ instruction: 0x0103a192 │ │ │ │ - @ instruction: 0x0103a19c │ │ │ │ - @ instruction: 0x0103a198 │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - tsteq r2, sl, asr #30 │ │ │ │ - tsteq r2, r2, asr #30 │ │ │ │ - tsteq r3, r6, lsr r7 │ │ │ │ - tsteq r3, r6, lsr #14 │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - tsteq r3, lr, lsl r7 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ - tsteq r3, r6, lsl r7 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tsteq r3, lr, lsl #14 │ │ │ │ - tsteq r3, r6, lsl #14 │ │ │ │ - tsteq r3, r2, lsl #14 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tsteq r5, lr, lsl #6 │ │ │ │ - tsteq fp, r4, lsr #24 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq r2, sl, lsr #28 │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - tsteq r2, r4, lsl #28 │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ + tsteq r2, lr, asr #4 │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + smlabteq r2, lr, r3, ip │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + @ instruction: 0x0102c492 │ │ │ │ + @ instruction: 0x0102c49e │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + smlabbeq r2, r6, r4, ip │ │ │ │ + tsteq r2, ip, asr r4 │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + tsteq r2, ip, asr r4 │ │ │ │ + tsteq r2, ip, asr r4 │ │ │ │ + smlabteq fp, lr, pc, r7 @ │ │ │ │ + tsteq r2, r8, asr #8 │ │ │ │ + smlabteq r2, sl, r3, ip │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r3, ip │ │ │ │ + smlabteq r2, r8, r3, ip │ │ │ │ + smlabteq r2, r2, r3, ip │ │ │ │ + smlabteq r2, r0, r3, ip │ │ │ │ + tsteq fp, r0, lsr pc │ │ │ │ + smlatbeq r2, r8, r0, ip │ │ │ │ + @ instruction: 0x0104b892 │ │ │ │ + smlatteq r2, r4, r1, ip │ │ │ │ + @ instruction: 0x0102c1ba │ │ │ │ + @ instruction: 0x0102c1ba │ │ │ │ + smlatbeq r3, r4, r2, sl │ │ │ │ + smlatbeq r3, r2, r2, sl │ │ │ │ + smlatbeq r3, r2, r2, sl │ │ │ │ + @ instruction: 0x0103a29e │ │ │ │ + smlabbeq fp, r0, lr, r7 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + smlabbeq r5, r0, r6, ip │ │ │ │ + tsteq fp, r6, lsr lr │ │ │ │ + tsteq r3, r2, asr r2 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + @ instruction: 0x010584b4 │ │ │ │ + tsteq r2, sl │ │ │ │ + tsteq r2, r2 │ │ │ │ + strdeq r3, [r3, -r6] │ │ │ │ + smlatteq r3, r6, r7, r3 │ │ │ │ + smlatteq r3, r2, r7, r3 │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + ldrdeq r3, [r3, -r2] │ │ │ │ + smlabteq r3, lr, r7, r3 │ │ │ │ + smlabteq r3, r6, r7, r3 │ │ │ │ + smlabteq r3, r2, r7, r3 │ │ │ │ + smlatteq r5, lr, r3, r8 │ │ │ │ + smlabteq r5, lr, r3, r8 │ │ │ │ + smlatteq fp, r4, ip, r7 │ │ │ │ + smlabteq r5, r8, r3, r8 │ │ │ │ + smlatteq r2, sl, lr, fp │ │ │ │ + tsteq r4, lr, lsl lr │ │ │ │ + smlabteq r2, r4, lr, fp │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + smlatbeq r2, r2, lr, fp │ │ │ │ + tsteq r4, sl, lsl #28 │ │ │ │ + smlabbeq r2, r0, lr, fp │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + tsteq r2, lr, asr lr │ │ │ │ + smlatteq r4, r2, sp, sl │ │ │ │ + tsteq r2, r4, asr #28 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + tsteq r4, r6, ror r5 │ │ │ │ + @ instruction: 0x0102bdbc │ │ │ │ + tsteq r4, r6, asr r5 │ │ │ │ + strdeq fp, [r2, -r2] │ │ │ │ smlatteq r2, r2, sp, fp │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - smlabteq r2, r0, sp, fp │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - @ instruction: 0x0102bd9e │ │ │ │ - tsteq r4, r2, lsr #26 │ │ │ │ - smlabbeq r2, r4, sp, fp │ │ │ │ - strheq r3, [r3, -r0] │ │ │ │ - @ instruction: 0x0104b4b6 │ │ │ │ - strdeq fp, [r2, -ip] │ │ │ │ - @ instruction: 0x0104b496 │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + smlabteq r2, r2, sp, fp │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ + strdeq fp, [r4, -r2] │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + smlatteq r5, lr, sl, r8 │ │ │ │ + smlatteq r5, ip, sl, r8 │ │ │ │ + @ instruction: 0x0104ac94 │ │ │ │ + tsteq r2, sl, lsr sp │ │ │ │ tsteq r2, r2, lsr sp │ │ │ │ - tsteq r2, r2, lsr #26 │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - tsteq r2, r2, lsl #26 │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - ldrdeq sl, [r4, -r4] │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r2, ror ip │ │ │ │ - strdeq r4, [r5, -r2] │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - smlatbeq r4, r0, fp, sl │ │ │ │ - tsteq r4, r2, lsl #18 │ │ │ │ - tsteq r4, ip, lsl sp │ │ │ │ - tsteq r4, r2, asr #30 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - strdeq fp, [r4, -r6] │ │ │ │ - tsteq r4, sl, lsl r3 │ │ │ │ - ldrdeq ip, [r4, -lr] │ │ │ │ - strdeq fp, [r4, -lr] │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - @ instruction: 0x0104cbbe │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - @ instruction: 0x0104cbb4 │ │ │ │ - @ instruction: 0x01054fb8 │ │ │ │ - @ instruction: 0x01054fbe │ │ │ │ - @ instruction: 0x01054fb6 │ │ │ │ - @ instruction: 0x01054fba │ │ │ │ - smlabteq r5, r4, pc, r4 @ │ │ │ │ - @ instruction: 0x01054fbe │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - tsteq r3, r4, asr #28 │ │ │ │ - tsteq r3, r8, lsr #28 │ │ │ │ - smlabteq r4, r0, r0, sp │ │ │ │ - smlabteq r4, r0, r0, sp │ │ │ │ - strheq sp, [r4, -r8] │ │ │ │ - strheq sp, [r4, -r6] │ │ │ │ - smlabteq r4, lr, r0, sp │ │ │ │ - smlatteq r4, r6, r0, sp │ │ │ │ - smlatteq r4, r4, r0, sp │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ - tsteq r4, sl, lsl #2 │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - smlatteq r4, sl, r0, sp │ │ │ │ - smlatteq r4, sl, r0, sp │ │ │ │ - smlatteq r4, sl, r0, sp │ │ │ │ - strdeq sp, [r4, -r6] │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - strdeq sp, [r4, -lr] │ │ │ │ - tsteq r4, r2, lsl #2 │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - strdeq sp, [r4, -r2] │ │ │ │ - strdeq sp, [r4, -r2] │ │ │ │ - smlabbeq r4, r6, ip, ip │ │ │ │ - strdeq r7, [fp, -ip] │ │ │ │ - smlabteq r4, ip, r0, sp │ │ │ │ - smlabteq r5, lr, lr, sp │ │ │ │ - strheq sp, [r4, -lr] │ │ │ │ - strheq sp, [r4, -r2] │ │ │ │ - ldrdeq fp, [r2, -r0] │ │ │ │ - smlabteq r2, r8, r8, fp │ │ │ │ - swpeq sp, r2, [r4] │ │ │ │ - smlabbeq r5, r4, lr, fp │ │ │ │ - smlatbeq r4, r8, r1, ip │ │ │ │ - @ instruction: 0x0104c1b0 │ │ │ │ - @ instruction: 0x0104c1bc │ │ │ │ - @ instruction: 0x0104c1bc │ │ │ │ - @ instruction: 0x0104c1bc │ │ │ │ - @ instruction: 0x0104c1bc │ │ │ │ - smlabteq r4, r8, r1, ip │ │ │ │ - smlabteq r4, r8, r1, ip │ │ │ │ + strheq r5, [r5, -r2] │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ + tsteq r2, r0, lsl #26 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + smlabteq r4, r2, r9, fp │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + tsteq r4, r2 │ │ │ │ + tsteq r5, r6, lsl sl │ │ │ │ + @ instruction: 0x0104bdb6 │ │ │ │ + ldrdeq fp, [r4, -sl] │ │ │ │ + @ instruction: 0x0104cb9e │ │ │ │ + @ instruction: 0x0104b3be │ │ │ │ + @ instruction: 0x0104cb90 │ │ │ │ + tsteq r4, lr, ror ip │ │ │ │ + smlatteq r4, r0, r1, ip │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + tsteq r5, r6, ror r0 │ │ │ │ + tsteq r5, sl, ror r0 │ │ │ │ + smlabbeq r5, r4, r0, r5 │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + tsteq r3, r2, lsl #30 │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ + smlatteq r3, r8, lr, r9 │ │ │ │ + smlabbeq r4, r0, r1, sp │ │ │ │ + smlabbeq r4, r0, r1, sp │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + tsteq r4, r6, ror r1 │ │ │ │ + smlabbeq r4, lr, r1, sp │ │ │ │ + smlatbeq r4, r6, r1, sp │ │ │ │ + smlatbeq r4, r4, r1, sp │ │ │ │ + @ instruction: 0x0104d1b8 │ │ │ │ + smlabteq r4, sl, r1, sp │ │ │ │ + strheq ip, [r5, -r6] │ │ │ │ + smlatbeq r4, sl, r1, sp │ │ │ │ + smlatbeq r4, sl, r1, sp │ │ │ │ + smlatbeq r4, sl, r1, sp │ │ │ │ + @ instruction: 0x0104d1b6 │ │ │ │ + @ instruction: 0x0104d1ba │ │ │ │ + @ instruction: 0x0104d1be │ │ │ │ + smlabteq r4, r2, r1, sp │ │ │ │ + @ instruction: 0x0104d1ba │ │ │ │ + @ instruction: 0x0104d1b2 │ │ │ │ + @ instruction: 0x0104d1b2 │ │ │ │ + tsteq r4, r6, asr #26 │ │ │ │ + @ instruction: 0x010b77bc │ │ │ │ + smlabbeq r4, ip, r1, sp │ │ │ │ + smlabbeq r5, lr, pc, sp @ │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ + @ instruction: 0x0102b990 │ │ │ │ + smlabbeq r2, r8, r9, fp │ │ │ │ + tsteq r4, r2, asr r1 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r4, r8, ror #4 │ │ │ │ + tsteq r4, r0, ror r2 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + smlabbeq r4, r8, r2, ip │ │ │ │ + smlabbeq r4, r8, r2, ip │ │ │ │ + smlabbeq r4, r8, r3, ip │ │ │ │ + smlabbeq r4, r4, r2, ip │ │ │ │ smlabteq r4, r8, r2, ip │ │ │ │ - smlabteq r4, r4, r1, ip │ │ │ │ - tsteq r4, r8, lsl #4 │ │ │ │ - @ instruction: 0x0104c1b8 │ │ │ │ - smlabteq r4, r8, r1, ip │ │ │ │ - smlabbeq r4, r8, pc, ip @ │ │ │ │ - smlatbeq r4, r8, pc, ip @ │ │ │ │ - smlatteq r4, ip, r1, ip │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - @ instruction: 0x0104cf90 │ │ │ │ - @ instruction: 0x0104cf90 │ │ │ │ - @ instruction: 0x0104cf90 │ │ │ │ - @ instruction: 0x0104cf90 │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - smlabbeq r4, r0, pc, ip @ │ │ │ │ - smlabbeq r4, r8, pc, ip @ │ │ │ │ - smlabbeq fp, sl, r4, r7 │ │ │ │ - tsteq r4, sl, ror pc │ │ │ │ - @ instruction: 0x010398b0 │ │ │ │ - smlatbeq r3, ip, r8, r9 │ │ │ │ - tsteq r4, r2, ror #30 │ │ │ │ - smlabteq r4, r6, sp, sl │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - tsteq r2, r6, lsr #12 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - smlatbeq r5, r2, sl, r7 │ │ │ │ - strdeq fp, [r2, -sl] │ │ │ │ - strdeq fp, [r2, -r4] │ │ │ │ - smlatteq r3, sl, sp, r2 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - ldrdeq r2, [r3, -sl] │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - ldrdeq r2, [r3, -r6] │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - smlabteq r3, sl, sp, r2 │ │ │ │ - smlabteq r3, r8, sp, r2 │ │ │ │ - strdeq r7, [r5, -r0] │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ + smlabbeq r4, r8, r2, ip │ │ │ │ + tsteq r4, r8, asr #32 │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + smlatbeq r4, ip, r2, ip │ │ │ │ + @ instruction: 0x0104c2b4 │ │ │ │ + qaddeq sp, r0, r4 │ │ │ │ + qaddeq sp, r0, r4 │ │ │ │ + qaddeq sp, r0, r4 │ │ │ │ + qaddeq sp, r0, r4 │ │ │ │ + @ instruction: 0x0104c294 │ │ │ │ + @ instruction: 0x0104c294 │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r4, r8, asr #32 │ │ │ │ + tsteq fp, sl, asr #10 │ │ │ │ + tsteq r4, sl, lsr r0 │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + tsteq r4, r2, lsr #32 │ │ │ │ + smlabbeq r4, r6, lr, sl │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + smlatteq r2, r6, r6, fp │ │ │ │ + smlatteq r2, r0, r6, fp │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + @ instruction: 0x0102b6ba │ │ │ │ + @ instruction: 0x0102b6b4 │ │ │ │ + smlatbeq r3, sl, lr, r2 │ │ │ │ + @ instruction: 0x01032e9c │ │ │ │ + @ instruction: 0x01032e9a │ │ │ │ + @ instruction: 0x01032e98 │ │ │ │ + @ instruction: 0x01032e96 │ │ │ │ + @ instruction: 0x01032e94 │ │ │ │ + @ instruction: 0x01032e92 │ │ │ │ + @ instruction: 0x01032e90 │ │ │ │ + smlabbeq r3, sl, lr, r2 │ │ │ │ + smlabbeq r3, r8, lr, r2 │ │ │ │ + @ instruction: 0x01057ab0 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1f67ae4 │ │ │ │ bmi 7e1cb0 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d67af4 │ │ │ │ @@ -64304,22 +64304,22 @@ │ │ │ │ and lr, r7, r0, asr fp │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 1267b4c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r7, [r5, -sl] │ │ │ │ - strdeq r6, [fp, -r2] │ │ │ │ - smlatbeq r5, sl, pc, r7 @ │ │ │ │ - @ instruction: 0x01057fb2 │ │ │ │ - @ instruction: 0x01057fb0 │ │ │ │ - @ instruction: 0x01057fb0 │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r2, r0, lsl #28 │ │ │ │ + @ instruction: 0x0105779a │ │ │ │ + strheq r7, [fp, -r2] │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + tsteq r5, r2, ror r0 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + smlatteq r4, lr, r9, sl │ │ │ │ + smlabteq r2, r0, lr, sl │ │ │ │ svcvc 0x00d4f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0082f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r4, asr #31 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ @ instruction: 0xd0157fd6 │ │ │ │ @@ -64333,19 +64333,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - smlatbeq r5, sl, pc, r7 @ │ │ │ │ - @ instruction: 0x01057fb8 │ │ │ │ - smlatteq r5, sl, pc, r7 @ │ │ │ │ - tsteq r5, r4 │ │ │ │ + swpeq r8, ip, [r5] │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + smlatbeq r5, sl, r0, r8 │ │ │ │ + smlabteq r5, r4, r0, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec00ee4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -64390,36 +64390,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe8e7c98 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe6e7ca8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - tsteq r3, sl, ror r3 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - smlabteq r2, sl, r1, fp │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r2, lr │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - strdeq sl, [r2, -r2] │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - @ instruction: 0x010323ba │ │ │ │ - smlabteq r4, r0, r7, sl │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + smlabbeq r2, sl, r2, fp │ │ │ │ + ldrdeq sl, [r4, -r4] │ │ │ │ + smlabteq r2, lr, r0, fp │ │ │ │ + @ instruction: 0x0104a8b8 │ │ │ │ + strheq fp, [r2, -r2] │ │ │ │ + @ instruction: 0x0104a89c │ │ │ │ + tsteq r3, sl, ror r4 │ │ │ │ + smlabbeq r4, r0, r8, sl │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec00fe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f80ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ + @ instruction: 0x01057fb2 │ │ │ │ + smlabteq r5, r0, pc, r7 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0100c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ ldmdbcs r8!, {r0, r2, ip, lr, pc}^ │ │ │ │ rschi pc, fp, r0 │ │ │ │ @@ -64543,45 +64543,45 @@ │ │ │ │ bmi 9a2024 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb ip!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ @ instruction: 0xbdf8e966 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - smlatbeq r5, ip, lr, r7 │ │ │ │ - tsteq r3, r6, lsr #6 │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - tsteq r3, r2, lsr #6 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - tsteq fp, r0, asr #26 │ │ │ │ - tsteq r3, lr, lsl #6 │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - tsteq r3, r6, lsl #6 │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - ldrdeq fp, [r4, -r6] │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - tsteq r3, lr, lsl #14 │ │ │ │ - tsteq r3, r0, ror #12 │ │ │ │ - smlatbeq r4, r2, r3, fp │ │ │ │ - tsteq r4, r0, ror #4 │ │ │ │ - smlatbeq r3, sl, r6, r2 │ │ │ │ - smlatbeq r3, r8, r6, r2 │ │ │ │ - tsteq fp, ip, lsl ip │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - smlabteq r3, r6, r6, r2 │ │ │ │ - smlatbeq r3, lr, r6, r2 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - tsteq r4, sl, asr r5 │ │ │ │ + tsteq r3, ip, lsl #8 │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + smlatteq r3, r6, r3, r9 │ │ │ │ + smlatteq r3, r4, r3, r9 │ │ │ │ + smlatteq r3, r2, r3, r9 │ │ │ │ + smlatteq r3, r0, r3, r9 │ │ │ │ + tsteq fp, r0, lsl #28 │ │ │ │ + smlabteq r3, lr, r3, r9 │ │ │ │ + ldrdeq r9, [r3, -r6] │ │ │ │ + ldrdeq r9, [r3, -r4] │ │ │ │ + ldrdeq r9, [r3, -r2] │ │ │ │ + ldrdeq r9, [r3, -r6] │ │ │ │ + smlabteq r3, ip, r3, r9 │ │ │ │ + smlabteq r3, r6, r3, r9 │ │ │ │ + smlabteq r3, sl, r3, r9 │ │ │ │ + smlabteq r3, r4, r3, r9 │ │ │ │ + @ instruction: 0x01057e9c │ │ │ │ + @ instruction: 0x0104b396 │ │ │ │ + @ instruction: 0x0104b394 │ │ │ │ + smlabteq r3, lr, r7, r2 │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + tsteq r4, r2, ror #8 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + strdeq sl, [r4, -lr] │ │ │ │ + smlabbeq r3, r6, r7, r2 │ │ │ │ + tsteq r3, lr, ror #14 │ │ │ │ + tsteq r3, r2, lsr r2 │ │ │ │ + tsteq r4, sl, lsl r6 │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strthi pc, [r2], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0129c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0812e │ │ │ │ @@ -65381,110 +65381,110 @@ │ │ │ │ stmdami r2!, {r1, r3, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2145 @ 0xfffff79f │ │ │ │ stmdami r1!, {r2, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ svclt 0x0000e1be │ │ │ │ - @ instruction: 0x0102a892 │ │ │ │ - tsteq r5, r2, lsl #24 │ │ │ │ - tsteq r2, r6, asr #16 │ │ │ │ - tsteq r2, r0, lsr r8 │ │ │ │ - smlatteq r5, sl, fp, r7 │ │ │ │ - tsteq r5, r6, lsl #24 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r5, lr, lsr ip │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - tsteq r5, r6, ror ip │ │ │ │ + tsteq r2, r2, asr r9 │ │ │ │ + smlabteq r5, r2, ip, r7 │ │ │ │ + tsteq r2, r6, lsl #18 │ │ │ │ + strdeq sl, [r2, -r0] │ │ │ │ + smlatbeq r5, sl, ip, r7 │ │ │ │ smlabteq r5, r6, ip, r7 │ │ │ │ - smlatteq r5, ip, ip, r7 │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - strdeq sl, [r2, -lr] │ │ │ │ - ldrdeq sl, [r2, -r0] │ │ │ │ - @ instruction: 0x01057d96 │ │ │ │ + smlatteq r5, r4, ip, r7 │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + tsteq r5, r4, lsr #26 │ │ │ │ + tsteq r5, r6, lsr sp │ │ │ │ + smlabbeq r5, r6, sp, r7 │ │ │ │ + smlatbeq r5, ip, sp, r7 │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ + @ instruction: 0x0102a7be │ │ │ │ + @ instruction: 0x0102a790 │ │ │ │ + tsteq r5, r6, asr lr │ │ │ │ + @ instruction: 0x01057eb6 │ │ │ │ + smlatteq r5, ip, lr, r7 │ │ │ │ strdeq r7, [r5, -r6] │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - tsteq r5, lr, ror #28 │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - smlatbeq r2, ip, r5, sl │ │ │ │ - smlabbeq r2, r0, r5, sl │ │ │ │ - tsteq r2, ip, asr r5 │ │ │ │ - tsteq r2, r8, lsr r5 │ │ │ │ - tsteq r2, ip, lsl #10 │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + smlabteq r5, r0, pc, r7 @ │ │ │ │ + tsteq r2, ip, ror #12 │ │ │ │ + tsteq r2, r0, asr #12 │ │ │ │ + tsteq r2, ip, lsl r6 │ │ │ │ + strdeq sl, [r2, -r8] │ │ │ │ + smlabteq r2, ip, r5, sl │ │ │ │ + @ instruction: 0x0102a592 │ │ │ │ + smlabbeq r2, r8, r5, sl │ │ │ │ + tsteq r2, r4, ror r5 │ │ │ │ + tsteq r2, r0, asr r5 │ │ │ │ + tsteq r2, r0, lsr #10 │ │ │ │ + tsteq r2, r6, lsl r5 │ │ │ │ + tsteq r2, r2, lsl #10 │ │ │ │ ldrdeq sl, [r2, -r2] │ │ │ │ - smlabteq r2, r8, r4, sl │ │ │ │ - @ instruction: 0x0102a4b4 │ │ │ │ - @ instruction: 0x0102a490 │ │ │ │ - tsteq r2, r0, ror #8 │ │ │ │ + smlatbeq r2, r6, r4, sl │ │ │ │ + tsteq r2, r4, ror r4 │ │ │ │ tsteq r2, r6, asr r4 │ │ │ │ - tsteq r2, r2, asr #8 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ - smlatteq r2, r6, r3, sl │ │ │ │ - @ instruction: 0x0102a3b4 │ │ │ │ - @ instruction: 0x0102a396 │ │ │ │ - tsteq r2, lr, ror r3 │ │ │ │ - tsteq r2, ip, asr #6 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - mrseq sl, LR_svc │ │ │ │ - tsteq r5, lr, lsl sp │ │ │ │ - tsteq r2, sl, asr r2 │ │ │ │ - tsteq r2, ip, lsr r2 │ │ │ │ - tsteq r5, r2, ror #26 │ │ │ │ - @ instruction: 0x01057db6 │ │ │ │ - tsteq r5, lr, lsl lr │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - @ instruction: 0x01057eba │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - tsteq r2, lr, lsl r1 │ │ │ │ - smlatteq r2, lr, r0, sl │ │ │ │ - strheq sl, [r2, -lr] │ │ │ │ - swpeq sl, r2, [r2] @ │ │ │ │ - tsteq r2, r0, ror r0 │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ - tsteq r2, r2 │ │ │ │ - ldrdeq r9, [r2, -r4] │ │ │ │ - smlatbeq r2, r6, pc, r9 @ │ │ │ │ - smlabbeq r2, r8, pc, r9 @ │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r2, sl, lsr pc │ │ │ │ - tsteq r2, lr, lsl pc │ │ │ │ - strdeq r9, [r2, -lr] │ │ │ │ - ldrdeq r9, [r2, -r4] │ │ │ │ - smlatbeq r2, ip, lr, r9 │ │ │ │ - smlabbeq r2, r4, lr, r9 │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - tsteq r2, r6, asr lr │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - tsteq r2, r2, lsl lr │ │ │ │ - smlatteq r2, sl, sp, r9 │ │ │ │ - smlabteq r2, r8, sp, r9 │ │ │ │ - smlatbeq r2, r8, sp, r9 │ │ │ │ - smlabbeq r2, r2, sp, r9 │ │ │ │ - tsteq r2, ip, asr sp │ │ │ │ - tsteq r2, ip, lsr sp │ │ │ │ - tsteq r2, ip, lsl sp │ │ │ │ - strdeq r9, [r2, -r6] │ │ │ │ - ldrdeq r9, [r2, -r6] │ │ │ │ - @ instruction: 0x01029cb6 │ │ │ │ - tsteq r5, r6, ror #8 │ │ │ │ - smlatteq r5, r4, r1, r7 │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - smlabbeq r2, ip, ip, r9 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - smlabbeq r2, r0, ip, r9 │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - smlabbeq r5, lr, r0, r7 │ │ │ │ - tsteq r5, r0, rrx │ │ │ │ - tsteq r2, r2, ror #24 │ │ │ │ + tsteq r2, lr, lsr r4 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + smlatteq r2, lr, r3, sl │ │ │ │ + smlabteq r2, r0, r3, sl │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ + tsteq r2, sl, lsl r3 │ │ │ │ + strdeq sl, [r2, -ip] │ │ │ │ + tsteq r5, r2, lsr #28 │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ + tsteq r5, r2, lsr pc │ │ │ │ + tsteq r5, sl, ror pc │ │ │ │ + tsteq r2, r0, lsl r2 │ │ │ │ + ldrdeq sl, [r2, -lr] │ │ │ │ + smlatbeq r2, lr, r1, sl │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ + tsteq r2, r2, asr r1 │ │ │ │ + tsteq r2, r0, lsr r1 │ │ │ │ + tsteq r2, r2, lsl #2 │ │ │ │ + smlatteq r2, r4, r0, sl │ │ │ │ + smlabteq r2, r2, r0, sl │ │ │ │ + swpeq sl, r4, [r2] │ │ │ │ + tsteq r2, r6, rrx │ │ │ │ + tsteq r2, r8, asr #32 │ │ │ │ + tsteq r2, r6, lsr #32 │ │ │ │ + strdeq r9, [r2, -sl] │ │ │ │ + ldrdeq r9, [r2, -lr] │ │ │ │ + @ instruction: 0x01029fbe │ │ │ │ + @ instruction: 0x01029f94 │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ + tsteq r2, r4, asr #30 │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + strdeq r9, [r2, -r4] │ │ │ │ + ldrdeq r9, [r2, -r2] │ │ │ │ + smlatbeq r2, sl, lr, r9 │ │ │ │ + smlabbeq r2, r8, lr, r9 │ │ │ │ + tsteq r2, r8, ror #28 │ │ │ │ + tsteq r2, r2, asr #28 │ │ │ │ + tsteq r2, ip, lsl lr │ │ │ │ + strdeq r9, [r2, -ip] │ │ │ │ + ldrdeq r9, [r2, -ip] │ │ │ │ + @ instruction: 0x01029db6 │ │ │ │ + @ instruction: 0x01029d96 │ │ │ │ + tsteq r2, r6, ror sp │ │ │ │ + tsteq r5, r6, lsr #10 │ │ │ │ + smlatbeq r5, r4, r2, r7 │ │ │ │ + @ instruction: 0x010571b2 │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r2, ip, asr #26 │ │ │ │ + strdeq r7, [r5, -sl] │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + tsteq r2, sl, lsr sp │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ + tsteq r5, lr, asr #2 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r2, r2, lsr #26 │ │ │ │ ldrbtmi r4, [r8], #-2175 @ 0xfffff781 │ │ │ │ ldmdami pc!, {r1, r3, r4, r5, r6, r7, sp, lr, pc}^ @ │ │ │ │ rscs r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2174 @ 0xfffff782 │ │ │ │ ldmdami lr!, {r2, r4, r5, r6, r7, sp, lr, pc}^ │ │ │ │ rscs r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2173 @ 0xfffff783 │ │ │ │ @@ -65605,99 +65605,99 @@ │ │ │ │ ldmdami r7, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ ldmdami r6, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x0000bd08 │ │ │ │ + @ instruction: 0x01029b9a │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + tsteq r5, sl, lsr #32 │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ + smlabbeq r2, r2, fp, r9 │ │ │ │ + tsteq r2, ip, ror fp │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + swpeq r7, r4, [r5] │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + smlatteq r5, r8, r1, r7 │ │ │ │ + tsteq r5, sl, lsr #2 │ │ │ │ + smlatteq r5, ip, r0, r7 │ │ │ │ + smlatbeq r5, lr, r0, r7 │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + smlabbeq r5, r4, r1, r7 │ │ │ │ + tsteq r5, lr, lsr #2 │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ + @ instruction: 0x0105719a │ │ │ │ + tsteq r5, ip, lsr #4 │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ + smlabteq r5, r0, r1, r7 │ │ │ │ + tsteq r2, r6, lsl fp │ │ │ │ + @ instruction: 0x01057290 │ │ │ │ + tsteq r5, sl, lsr r2 │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + strdeq r9, [r2, -lr] │ │ │ │ + tsteq r5, r4, asr #10 │ │ │ │ + smlatteq r5, r2, r3, r7 │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + smlatteq r5, lr, r2, r7 │ │ │ │ + @ instruction: 0x010572b8 │ │ │ │ ldrdeq r9, [r2, -sl] │ │ │ │ - @ instruction: 0x01056fb0 │ │ │ │ - tsteq r5, sl, ror #30 │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ + ldrdeq r9, [r2, -r4] │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + smlabbeq r5, r8, r3, r7 │ │ │ │ smlabteq r2, r2, sl, r9 │ │ │ │ - @ instruction: 0x01029abc │ │ │ │ - @ instruction: 0x01056fbe │ │ │ │ - ldrdeq r6, [r5, -r4] │ │ │ │ - smlatbeq r2, sl, sl, r9 │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - tsteq r5, sl, rrx │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - smlatteq r5, lr, pc, r6 @ │ │ │ │ - smlabbeq r2, ip, sl, r9 │ │ │ │ - smlabbeq r2, r6, sl, r9 │ │ │ │ - smlabteq r5, r4, r0, r7 │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - ldrdeq r7, [r5, -sl] │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - tsteq r5, lr, lsl r1 │ │ │ │ - mrseq r7, (UNDEF: 21) │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + @ instruction: 0x01029ab0 │ │ │ │ + tsteq r5, lr, lsl r4 │ │ │ │ + smlatbeq r2, r4, sl, r9 │ │ │ │ + @ instruction: 0x01029a9e │ │ │ │ + @ instruction: 0x01029a98 │ │ │ │ + @ instruction: 0x01029a92 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + tsteq r5, r6, asr #8 │ │ │ │ + smlabbeq r2, r0, sl, r9 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + smlatbeq r5, r0, r4, r7 │ │ │ │ + tsteq r2, lr, ror #20 │ │ │ │ + tsteq r5, r4, asr r6 │ │ │ │ + tsteq r5, sl, asr #10 │ │ │ │ + tsteq r2, ip, asr sl │ │ │ │ + @ instruction: 0x010574be │ │ │ │ + tsteq r2, r0, asr sl │ │ │ │ + smlabteq r5, lr, r5, r7 │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ tsteq r2, lr, lsr sl │ │ │ │ - smlabbeq r5, r4, r4, r7 │ │ │ │ - tsteq r5, r2, lsr #6 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ + tsteq r2, r8, lsr sl │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ + @ instruction: 0x010576b4 │ │ │ │ + tsteq r5, r6, asr #12 │ │ │ │ + tsteq r2, r0, lsr #20 │ │ │ │ tsteq r2, sl, lsl sl │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ - @ instruction: 0x0105729e │ │ │ │ - smlabteq r5, r8, r2, r7 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + tsteq r2, lr, lsl #20 │ │ │ │ + @ instruction: 0x01057794 │ │ │ │ tsteq r2, r2, lsl #20 │ │ │ │ - smlabbeq r5, r8, r3, r7 │ │ │ │ - tsteq r5, lr, lsr r3 │ │ │ │ + strdeq r9, [r2, -ip] │ │ │ │ + strdeq r9, [r2, -r6] │ │ │ │ strdeq r9, [r2, -r0] │ │ │ │ - tsteq r5, lr, asr r3 │ │ │ │ + smlatteq r2, sl, r9, r9 │ │ │ │ smlatteq r2, r4, r9, r9 │ │ │ │ ldrdeq r9, [r2, -lr] │ │ │ │ ldrdeq r9, [r2, -r8] │ │ │ │ ldrdeq r9, [r2, -r2] │ │ │ │ - @ instruction: 0x010573b4 │ │ │ │ - smlabbeq r5, r6, r3, r7 │ │ │ │ + smlabteq r2, ip, r9, r9 │ │ │ │ + smlabteq r2, r6, r9, r9 │ │ │ │ smlabteq r2, r0, r9, r9 │ │ │ │ - @ instruction: 0x010573be │ │ │ │ - smlatteq r5, r0, r3, r7 │ │ │ │ + @ instruction: 0x010299ba │ │ │ │ + @ instruction: 0x010299b4 │ │ │ │ smlatbeq r2, lr, r9, r9 │ │ │ │ - @ instruction: 0x01057594 │ │ │ │ - smlabbeq r5, sl, r4, r7 │ │ │ │ - @ instruction: 0x0102999c │ │ │ │ - strdeq r7, [r5, -lr] │ │ │ │ - @ instruction: 0x01029990 │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - smlatbeq r5, r0, r4, r7 │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - tsteq r5, r2, ror #12 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlabbeq r5, r6, r5, r7 │ │ │ │ - tsteq r2, r0, ror #18 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - smlatbeq r5, ip, r6, r7 │ │ │ │ - tsteq r2, lr, asr #18 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - tsteq r2, r2, asr #18 │ │ │ │ - tsteq r2, ip, lsr r9 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - tsteq r2, r0, lsr r9 │ │ │ │ - tsteq r2, sl, lsr #18 │ │ │ │ - tsteq r2, r4, lsr #18 │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - tsteq r2, r8, lsl r9 │ │ │ │ - tsteq r2, r2, lsl r9 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r2, r6, lsl #18 │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - strdeq r9, [r2, -sl] │ │ │ │ - strdeq r9, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r8, r9 │ │ │ │ - smlatteq r2, r8, r8, r9 │ │ │ │ - smlatteq r2, r2, r8, r9 │ │ │ │ + smlatbeq r2, r8, r9, r9 │ │ │ │ + smlatbeq r2, r2, r9, r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ @@ -66516,94 +66516,94 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1e9dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5a58> │ │ │ │ ldrle r0, [r0, #1909]! @ 0x775 │ │ │ │ tstcs r1, r2, asr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr15, [r8], {0} │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - @ instruction: 0x01049292 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - ldrdeq r9, [r4, -lr] │ │ │ │ - @ instruction: 0x01030dbc │ │ │ │ - smlatbeq r4, lr, r1, r9 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlabteq r4, lr, r0, r9 │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - strdeq r8, [r4, -r0] │ │ │ │ - strdeq r9, [r2, -r2] │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - @ instruction: 0x01048abc │ │ │ │ - tsteq r2, r6, lsr r5 │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ - tsteq r2, ip, lsl #10 │ │ │ │ - tsteq r2, r8, lsl #10 │ │ │ │ - tsteq r2, r4, lsl #10 │ │ │ │ - tsteq r2, r2, lsl #10 │ │ │ │ - tsteq r2, r4, lsl #10 │ │ │ │ - tsteq fp, r8, ror r0 │ │ │ │ - strdeq r9, [r2, -r4] │ │ │ │ - tsteq r2, r8, ror r4 │ │ │ │ - smlabbeq r2, r4, r4, r9 │ │ │ │ - smlabbeq r2, r0, r4, r9 │ │ │ │ - tsteq r2, ip, ror r4 │ │ │ │ - tsteq r2, r8, ror r4 │ │ │ │ - tsteq r2, r8, ror r4 │ │ │ │ - smlatteq fp, sl, pc, r4 @ │ │ │ │ - tsteq r2, r4, ror #2 │ │ │ │ - tsteq r4, lr, asr #18 │ │ │ │ - tsteq r2, r6, asr #2 │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - smlabbeq r2, r6, r2, r9 │ │ │ │ - tsteq r2, lr, asr r2 │ │ │ │ - tsteq r2, r0, ror #4 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r3, lr, asr #6 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ - smlatbeq r2, lr, r1, r9 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - tsteq r5, r6, lsr r7 │ │ │ │ - smlatteq fp, lr, lr, r4 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - tsteq r5, r4, ror r5 │ │ │ │ - smlabteq r2, ip, r0, r9 │ │ │ │ - smlabteq r2, r6, r0, r9 │ │ │ │ - @ instruction: 0x010308bc │ │ │ │ - smlatbeq r3, lr, r8, r0 │ │ │ │ - smlatbeq r3, ip, r8, r0 │ │ │ │ - smlatbeq r3, sl, r8, r0 │ │ │ │ - smlatbeq r3, r8, r8, r0 │ │ │ │ - smlatbeq r3, r6, r8, r0 │ │ │ │ - smlatbeq r3, r4, r8, r0 │ │ │ │ - smlatbeq r3, r2, r8, r0 │ │ │ │ - @ instruction: 0x0103089c │ │ │ │ - @ instruction: 0x0103089a │ │ │ │ - smlabteq r5, r8, r4, r5 │ │ │ │ - smlatbeq r5, sl, r4, r5 │ │ │ │ - smlabteq fp, r2, sp, r4 │ │ │ │ - smlatbeq r5, r8, r4, r5 │ │ │ │ - smlabteq r2, ip, pc, r8 @ │ │ │ │ - tsteq r4, r6, lsl #30 │ │ │ │ - smlatbeq r2, ip, pc, r8 @ │ │ │ │ - strdeq r7, [r4, -sl] │ │ │ │ - smlabbeq r2, ip, pc, r8 @ │ │ │ │ - strdeq r7, [r4, -r6] │ │ │ │ - tsteq r2, ip, ror #30 │ │ │ │ - smlatteq r4, r6, lr, r7 │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - ldrdeq r7, [r4, -r2] │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ + tsteq r4, r2, asr r3 │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + @ instruction: 0x0104929e │ │ │ │ + tsteq r3, ip, ror lr │ │ │ │ + tsteq r4, lr, ror #4 │ │ │ │ + @ instruction: 0x010573b4 │ │ │ │ + smlabbeq r4, lr, r1, r9 │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + @ instruction: 0x01048eb0 │ │ │ │ + @ instruction: 0x010293b2 │ │ │ │ + @ instruction: 0x01048b9c │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + strdeq r9, [r2, -r6] │ │ │ │ + tsteq r2, r2, lsl #12 │ │ │ │ + smlabteq fp, r4, r1, r5 │ │ │ │ + smlatteq r2, sl, r5, r9 │ │ │ │ + smlabteq r2, r0, r5, r9 │ │ │ │ + smlabteq r2, ip, r5, r9 │ │ │ │ + smlabteq r2, r8, r5, r9 │ │ │ │ + smlabteq r2, r4, r5, r9 │ │ │ │ + smlabteq r2, r2, r5, r9 │ │ │ │ + smlabteq r2, r4, r5, r9 │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + @ instruction: 0x010295b4 │ │ │ │ + tsteq r2, r8, lsr r5 │ │ │ │ + tsteq r2, r4, asr #10 │ │ │ │ + tsteq r2, r0, asr #10 │ │ │ │ + tsteq r2, ip, lsr r5 │ │ │ │ + tsteq r2, r8, lsr r5 │ │ │ │ + tsteq r2, r8, lsr r5 │ │ │ │ + smlatbeq fp, sl, r0, r5 │ │ │ │ + tsteq r2, r4, lsr #4 │ │ │ │ + tsteq r4, lr, lsl #20 │ │ │ │ + tsteq r2, r6, lsl #4 │ │ │ │ + strdeq r8, [r4, -r2] │ │ │ │ + tsteq r2, r6, asr #6 │ │ │ │ + tsteq r2, lr, lsl r3 │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + tsteq r3, ip, lsl #8 │ │ │ │ + tsteq r3, ip, lsl #8 │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ + tsteq r3, ip, lsl #8 │ │ │ │ + strdeq r4, [fp, -r0] │ │ │ │ + tsteq r2, lr, ror #4 │ │ │ │ + smlatteq r3, ip, r3, r7 │ │ │ │ + strdeq r9, [r5, -r6] │ │ │ │ + smlatbeq fp, lr, pc, r4 @ │ │ │ │ + smlabteq r3, ip, r3, r7 │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + smlabbeq r2, ip, r1, r9 │ │ │ │ + smlabbeq r2, r6, r1, r9 │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + tsteq r3, lr, ror #18 │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + tsteq r3, sl, ror #18 │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + tsteq r3, r6, ror #18 │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ + tsteq r3, r2, ror #18 │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + tsteq r3, sl, asr r9 │ │ │ │ + smlabbeq r5, r8, r5, r5 │ │ │ │ + tsteq r5, sl, ror #10 │ │ │ │ + smlabbeq fp, r2, lr, r4 │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + smlabbeq r2, ip, r0, r9 │ │ │ │ + smlabteq r4, r6, pc, r7 @ │ │ │ │ + tsteq r2, ip, rrx │ │ │ │ + @ instruction: 0x01047fba │ │ │ │ + tsteq r2, ip, asr #32 │ │ │ │ + @ instruction: 0x01047fb6 │ │ │ │ + tsteq r2, ip, lsr #32 │ │ │ │ + smlatbeq r4, r6, pc, r7 @ │ │ │ │ + tsteq r2, ip │ │ │ │ + @ instruction: 0x01047f92 │ │ │ │ + strdeq r8, [r2, -r6] │ │ │ │ ldmdacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdb r4, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strdcs fp, [r1, -r3] │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb ip, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -67138,144 +67138,144 @@ │ │ │ │ and lr, r7, ip, lsr #26 │ │ │ │ @ instruction: 0x463b4a78 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [r2, #-756]! @ 0xfffffd0c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - tsteq r3, lr, asr #32 │ │ │ │ - tsteq r4, r4, lsl #10 │ │ │ │ - tsteq r3, lr, lsr r0 │ │ │ │ - smlatteq r4, r0, r4, r8 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - smlabteq r4, r0, r4, r8 │ │ │ │ - @ instruction: 0x01056694 │ │ │ │ - smlatbeq r4, r2, r4, r8 │ │ │ │ - tsteq r2, r0, asr #26 │ │ │ │ - tsteq r2, r0, lsr sp │ │ │ │ - tsteq r2, r0, lsr #26 │ │ │ │ - tsteq r2, r0, lsl sp │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, lr, asr #32 │ │ │ │ - tsteq r4, ip, lsl r4 │ │ │ │ - smlatbeq r2, r8, sp, r8 │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - smlabteq r4, lr, r3, r8 │ │ │ │ - strdeq r9, [r4, -sl] │ │ │ │ - smlabbeq r4, r0, fp, r9 │ │ │ │ - smlatbeq r4, r2, r3, r8 │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ + smlatteq r3, r2, r1, r0 │ │ │ │ + smlatteq r4, r8, r5, r8 │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + smlabteq r4, r4, r5, r8 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + smlatbeq r4, r0, r5, r8 │ │ │ │ + smlatteq r4, lr, r8, r8 │ │ │ │ + smlabbeq r4, r0, r5, r8 │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + tsteq r4, r2, ror #10 │ │ │ │ + tsteq r2, r0, lsl #28 │ │ │ │ + strdeq r8, [r2, -r0] │ │ │ │ + smlatteq r2, r0, sp, r8 │ │ │ │ + ldrdeq r8, [r2, -r0] │ │ │ │ + tsteq r5, r6, lsl #14 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + smlatteq r4, r0, lr, r8 │ │ │ │ + tsteq r4, lr, lsl #2 │ │ │ │ + ldrdeq r8, [r4, -ip] │ │ │ │ + tsteq r2, r8, ror #28 │ │ │ │ + tsteq r4, lr, lsr #28 │ │ │ │ + smlabbeq r4, lr, r4, r8 │ │ │ │ + @ instruction: 0x01049eba │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + tsteq r4, r2, ror #8 │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r2, r4, lsr ip │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + tsteq r5, lr, lsr r6 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + tsteq r2, r6, ror #24 │ │ │ │ + tsteq r2, lr, asr ip │ │ │ │ + strdeq r6, [r5, -lr] │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ + tsteq r2, r0, lsr #24 │ │ │ │ + tsteq r2, r8, lsl ip │ │ │ │ + smlabteq r5, r8, r5, r6 │ │ │ │ tsteq r4, r8, asr #6 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - smlatbeq r2, r6, fp, r8 │ │ │ │ - @ instruction: 0x01028b9e │ │ │ │ - tsteq r5, lr, lsr r5 │ │ │ │ - tsteq r3, sl, ror #4 │ │ │ │ - tsteq r2, r0, ror #22 │ │ │ │ - tsteq r2, r8, asr fp │ │ │ │ - tsteq r5, r8, lsl #10 │ │ │ │ - smlabbeq r4, r8, r2, r8 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tsteq r4, r6, ror #4 │ │ │ │ - tsteq r4, r6, lsl pc │ │ │ │ - tsteq r4, r4, asr #4 │ │ │ │ - @ instruction: 0x010564b4 │ │ │ │ - tsteq r4, r0, lsr #4 │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - tsteq r4, sl, lsl #4 │ │ │ │ - smlabteq r4, r0, r9, r9 │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - smlatbeq r4, r2, sp, r9 │ │ │ │ - @ instruction: 0x010567b6 │ │ │ │ - tsteq r4, r6, asr fp │ │ │ │ - tsteq r4, sl, ror r1 │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - smlabteq r4, r8, pc, r8 @ │ │ │ │ - tsteq r4, ip, asr sl │ │ │ │ - tsteq r4, r8, lsr #18 │ │ │ │ - smlabteq r2, lr, r9, r8 │ │ │ │ - smlabteq r2, r6, r9, r8 │ │ │ │ - tsteq r5, r6, asr #26 │ │ │ │ - @ instruction: 0x0102899c │ │ │ │ - @ instruction: 0x01028994 │ │ │ │ - strdeq r7, [r4, -r4] │ │ │ │ - ldrdeq r6, [r3, -r8] │ │ │ │ - smlabbeq r4, ip, pc, r9 @ │ │ │ │ - ldrdeq r6, [r3, -r0] │ │ │ │ - tsteq fp, r6, lsl #14 │ │ │ │ - smlatteq r4, lr, r0, sl │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r2, r4, lsl #18 │ │ │ │ + smlatteq r4, r4, pc, r7 @ │ │ │ │ + tsteq r4, r6, lsr #6 │ │ │ │ + ldrdeq r7, [r4, -r6] │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + smlatteq r4, r0, r2, r8 │ │ │ │ + @ instruction: 0x01049a90 │ │ │ │ + smlabteq r4, sl, r2, r8 │ │ │ │ + smlabbeq r4, r0, sl, r9 │ │ │ │ + tsteq r5, sl, lsr #10 │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + tsteq r5, r6, ror r8 │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + tsteq r4, sl, lsr r2 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + smlabbeq r4, r8, r0, r9 │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + smlatteq r4, r8, r9, r7 │ │ │ │ + smlabbeq r2, lr, sl, r8 │ │ │ │ + smlabbeq r2, r6, sl, r8 │ │ │ │ + tsteq r5, r6, lsl #28 │ │ │ │ + tsteq r2, ip, asr sl │ │ │ │ + tsteq r2, r4, asr sl │ │ │ │ + @ instruction: 0x010479b4 │ │ │ │ + @ instruction: 0x01036d98 │ │ │ │ + tsteq r4, ip, asr #32 │ │ │ │ + @ instruction: 0x01036d90 │ │ │ │ + smlabteq fp, r6, r7, r4 │ │ │ │ + smlatbeq r4, lr, r1, sl │ │ │ │ + smlabteq r2, ip, r9, r8 │ │ │ │ + smlabteq r2, r4, r9, r8 │ │ │ │ + smlabbeq r4, r4, r2, sl │ │ │ │ + @ instruction: 0x01036bba │ │ │ │ + @ instruction: 0x01036bb6 │ │ │ │ + @ instruction: 0x0104a29a │ │ │ │ + tsteq r2, r8, ror #18 │ │ │ │ + tsteq r2, r0, ror #18 │ │ │ │ + smlatteq r5, r0, sp, r4 │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ + tsteq r2, lr, lsr #18 │ │ │ │ + tsteq r3, r2, lsr #2 │ │ │ │ + tsteq r3, r2, lsl r1 │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + tsteq r3, ip, lsl #2 │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + tsteq r3, r6, lsl #2 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + tsteq fp, r4, lsr #12 │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + smlabbeq r4, ip, pc, r7 @ │ │ │ │ + smlatteq r4, r6, r1, sl │ │ │ │ + tsteq r4, r6, ror pc │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ smlabteq r4, r4, r1, sl │ │ │ │ - strdeq r6, [r3, -sl] │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - ldrdeq sl, [r4, -sl] │ │ │ │ - smlatbeq r2, r8, r8, r8 │ │ │ │ - smlatbeq r2, r0, r8, r8 │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - tsteq r2, lr, ror #16 │ │ │ │ - tsteq r3, r2, rrx │ │ │ │ - qaddeq r0, r2, r3 │ │ │ │ - tsteq r3, lr, asr #32 │ │ │ │ - tsteq r3, ip, asr #32 │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - tsteq r3, r6, asr #32 │ │ │ │ - tsteq r3, r4, asr #32 │ │ │ │ - tsteq r3, lr, lsr r0 │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - tsteq r5, sl, ror #24 │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - @ instruction: 0x01047eb0 │ │ │ │ - smlabteq r4, ip, lr, r7 │ │ │ │ - tsteq r4, r6, lsr #2 │ │ │ │ - @ instruction: 0x01047eb6 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - tsteq r4, r4, lsl #2 │ │ │ │ - strdeq sl, [r4, -ip] │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - smlatteq r4, r8, r0, sl │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ - tsteq r4, r6, asr #32 │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - @ instruction: 0x0102f8bc │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - @ instruction: 0x010281b8 │ │ │ │ + @ instruction: 0x0104a1bc │ │ │ │ + @ instruction: 0x0104a1b0 │ │ │ │ + smlatbeq r4, r8, r1, sl │ │ │ │ + @ instruction: 0x0104a19c │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ + tsteq r4, r6, lsl #28 │ │ │ │ + tstpeq r2, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010554bc │ │ │ │ + strheq sl, [r4, -ip] │ │ │ │ + tsteq r2, r8, ror r2 │ │ │ │ svcvc 0x0031f5b0 │ │ │ │ @ instruction: 0xf640d00d │ │ │ │ addsmi r5, r0, #220, 4 @ 0xc000000d │ │ │ │ strlt sp, [r8, #-12] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx 76aa60 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - @ instruction: 0x01055d92 │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + tsteq r5, r2, asr lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03cac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -67303,21 +67303,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7bd447a │ │ │ │ bmi 367a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253728> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66aa20 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tstpeq r2, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r2, lsr #6 │ │ │ │ - ldrdeq r5, [r5, -r4] │ │ │ │ - tsteq r4, r6, asr sl │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + smlatteq r2, r8, r3, r8 │ │ │ │ + smlatteq r2, r2, r3, r8 │ │ │ │ + @ instruction: 0x01055d94 │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + strdeq r5, [r5, -ip] │ │ │ │ + strdeq r7, [r4, -ip] │ │ │ │ andsle r2, r1, r0, ror r8 │ │ │ │ ldmdacs ip, {r2, fp, ip, lr, pc} │ │ │ │ stmdacs ip!, {r0, r4, ip, lr, pc} │ │ │ │ and sp, r1, r2, lsl r0 │ │ │ │ andsle r2, r2, r4, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec03d68 │ │ │ │ @@ -67326,18 +67326,18 @@ │ │ │ │ @ instruction: 0xbd08f931 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - strdeq r5, [r5, -r0] │ │ │ │ - strdeq r5, [r5, -lr] │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ + ldrdeq r5, [r5, -sl] │ │ │ │ + @ instruction: 0x01055db0 │ │ │ │ + @ instruction: 0x01055dbe │ │ │ │ + ldrdeq r5, [r5, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03da4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs r0!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ rscshi pc, ip, r0 │ │ │ │ stmdale r4, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -67526,60 +67526,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b 86ad90 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ @ instruction: 0xbdf8ea18 │ │ │ │ - smlatbeq r3, r0, r5, r6 │ │ │ │ - @ instruction: 0x01036592 │ │ │ │ - @ instruction: 0x01036590 │ │ │ │ - smlabbeq r3, lr, r5, r6 │ │ │ │ - smlabbeq r3, ip, r5, r6 │ │ │ │ - smlatbeq fp, ip, pc, r3 @ │ │ │ │ - tsteq r3, sl, ror r5 │ │ │ │ - smlabbeq r3, r2, r5, r6 │ │ │ │ - smlabbeq r3, r0, r5, r6 │ │ │ │ - tsteq r3, lr, ror r5 │ │ │ │ - smlabbeq r3, r2, r5, r6 │ │ │ │ - tsteq r3, r8, ror r5 │ │ │ │ - tsteq r3, r2, ror r5 │ │ │ │ - tsteq r3, r6, ror r5 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - smlatteq r3, lr, r5, r6 │ │ │ │ - smlabbeq r4, lr, r8, r7 │ │ │ │ - @ instruction: 0x0103649c │ │ │ │ - smlabteq r3, r4, r5, r6 │ │ │ │ - ldrdeq r6, [r3, -r6] │ │ │ │ + tsteq r3, r0, ror #12 │ │ │ │ + tsteq r3, r2, asr r6 │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + tsteq r3, lr, asr #12 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + tsteq fp, ip, rrx │ │ │ │ + tsteq r3, sl, lsr r6 │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + tsteq r3, r0, asr #12 │ │ │ │ + tsteq r3, lr, lsr r6 │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r3, r2, lsr r6 │ │ │ │ + tsteq r3, r6, lsr r6 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + smlatbeq r3, lr, r6, r6 │ │ │ │ + tsteq r4, lr, asr #18 │ │ │ │ + tsteq r3, ip, asr r5 │ │ │ │ + smlabbeq r3, r4, r6, r6 │ │ │ │ + @ instruction: 0x01036696 │ │ │ │ + tsteq r5, r8, asr ip │ │ │ │ + @ instruction: 0x010366be │ │ │ │ + smlabteq r3, r4, r6, r6 │ │ │ │ + tsteq fp, r4, asr pc │ │ │ │ + @ instruction: 0x010366b6 │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ + smlatbeq r4, r0, r4, r9 │ │ │ │ + smlatbeq r3, sl, r6, r6 │ │ │ │ + @ instruction: 0x010366ba │ │ │ │ + @ instruction: 0x010366b4 │ │ │ │ + smlabteq r2, r8, r0, r8 │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + smlatbeq r5, lr, fp, r5 │ │ │ │ + @ instruction: 0x0104889c │ │ │ │ + @ instruction: 0x01055b9a │ │ │ │ @ instruction: 0x01055b98 │ │ │ │ - strdeq r6, [r3, -lr] │ │ │ │ - tsteq r3, r4, lsl #12 │ │ │ │ - @ instruction: 0x010b3e94 │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - smlatteq r4, r0, r3, r9 │ │ │ │ - smlatteq r3, sl, r5, r6 │ │ │ │ - strdeq r6, [r3, -sl] │ │ │ │ - strdeq r6, [r3, -r4] │ │ │ │ - tsteq r2, r8 │ │ │ │ - smlatbeq r4, r4, r7, r7 │ │ │ │ - smlatbeq r3, lr, r3, r6 │ │ │ │ - smlatteq r5, lr, sl, r5 │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - ldrdeq r5, [r5, -r6] │ │ │ │ - ldrdeq r6, [r3, -r6] │ │ │ │ - smlabteq r3, r4, r3, r6 │ │ │ │ - @ instruction: 0x01055abe │ │ │ │ - smlatbeq r3, sl, r3, r6 │ │ │ │ - @ instruction: 0x01036398 │ │ │ │ - @ instruction: 0x01055a9e │ │ │ │ - smlatteq r4, r6, r6, r7 │ │ │ │ - @ instruction: 0x01055a94 │ │ │ │ + @ instruction: 0x01055b96 │ │ │ │ + @ instruction: 0x01036496 │ │ │ │ + smlabbeq r3, r4, r4, r6 │ │ │ │ + tsteq r5, lr, ror fp │ │ │ │ + tsteq r3, sl, ror #8 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r5, lr, asr fp │ │ │ │ + smlatbeq r4, r6, r7, r7 │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0416c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf64085ec │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -68406,101 +68406,101 @@ │ │ │ │ ldrhi pc, [r1], -r2, lsl #4 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strthi pc, [sp], #258 @ 0x102 │ │ │ │ ldrbtmi r4, [r8], #-2135 @ 0xfffff7a9 │ │ │ │ svclt 0x0000f002 │ │ │ │ - smlatteq r5, r2, r9, r5 │ │ │ │ - smlatteq r5, ip, sl, r5 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - tsteq r2, r8, lsl r9 │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - ldrdeq r7, [r2, -ip] │ │ │ │ - @ instruction: 0x010278b0 │ │ │ │ - smlabbeq r2, sl, r8, r7 │ │ │ │ - tsteq r2, r0, ror #16 │ │ │ │ - tsteq r2, r6, asr r8 │ │ │ │ - tsteq r2, r4, asr #16 │ │ │ │ - smlatteq r5, r2, r7, r5 │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ - ldrdeq r7, [r2, -r4] │ │ │ │ - smlatbeq r2, r6, r7, r7 │ │ │ │ - tsteq r2, ip, ror r7 │ │ │ │ - tsteq r2, r2, asr r7 │ │ │ │ - tsteq r2, r8, asr #14 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ - strdeq r7, [r2, -sl] │ │ │ │ - strdeq r7, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r6, r7 │ │ │ │ - @ instruction: 0x0102769e │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - tsteq r2, lr, asr #12 │ │ │ │ - tsteq r2, r8, lsr #12 │ │ │ │ - strdeq r7, [r2, -ip] │ │ │ │ - ldrdeq r7, [r2, -r6] │ │ │ │ + smlatbeq r5, r2, sl, r5 │ │ │ │ + smlatbeq r5, ip, fp, r5 │ │ │ │ + strdeq r7, [r2, -r6] │ │ │ │ + ldrdeq r7, [r2, -r8] │ │ │ │ + smlabteq r2, r0, r9, r7 │ │ │ │ + @ instruction: 0x0102799c │ │ │ │ + tsteq r2, r0, ror r9 │ │ │ │ + tsteq r2, sl, asr #18 │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + tsteq r2, r6, lsl r9 │ │ │ │ + tsteq r2, r4, lsl #18 │ │ │ │ + smlatbeq r5, r2, r8, r5 │ │ │ │ + smlabteq r2, r4, r8, r7 │ │ │ │ + @ instruction: 0x01027894 │ │ │ │ + tsteq r2, r6, ror #16 │ │ │ │ + tsteq r2, ip, lsr r8 │ │ │ │ + tsteq r2, r2, lsl r8 │ │ │ │ + tsteq r2, r8, lsl #16 │ │ │ │ + smlatteq r2, r4, r7, r7 │ │ │ │ + @ instruction: 0x010277ba │ │ │ │ + @ instruction: 0x010277b0 │ │ │ │ + smlabbeq r2, sl, r7, r7 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r2, lr, lsl #14 │ │ │ │ + smlatteq r2, r8, r6, r7 │ │ │ │ + @ instruction: 0x010276bc │ │ │ │ + @ instruction: 0x01027696 │ │ │ │ + tsteq r2, r0, ror r6 │ │ │ │ + tsteq r2, r2, asr #12 │ │ │ │ + tsteq r2, r6, lsl r6 │ │ │ │ + smlatteq r2, sl, r5, r7 │ │ │ │ + smlabteq r2, r6, r5, r7 │ │ │ │ @ instruction: 0x010275b0 │ │ │ │ - smlabbeq r2, r2, r5, r7 │ │ │ │ - tsteq r2, r6, asr r5 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - tsteq r2, r6, lsl #10 │ │ │ │ - strdeq r7, [r2, -r0] │ │ │ │ - smlabteq r2, r4, r4, r7 │ │ │ │ - smlatbeq r2, lr, r4, r7 │ │ │ │ - @ instruction: 0x01027498 │ │ │ │ - tsteq r2, ip, ror #8 │ │ │ │ - tsteq r2, r0, asr #8 │ │ │ │ - tsteq r2, sl, lsr #8 │ │ │ │ - tsteq r2, r4, lsl r4 │ │ │ │ - smlatteq r2, r8, r3, r7 │ │ │ │ + smlabbeq r2, r4, r5, r7 │ │ │ │ + tsteq r2, lr, ror #10 │ │ │ │ + tsteq r2, r8, asr r5 │ │ │ │ + tsteq r2, ip, lsr #10 │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ + smlatteq r2, sl, r4, r7 │ │ │ │ + ldrdeq r7, [r2, -r4] │ │ │ │ + smlatbeq r2, r8, r4, r7 │ │ │ │ + @ instruction: 0x01027492 │ │ │ │ + smlabbeq r2, r0, r4, r7 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + strdeq r5, [r5, -ip] │ │ │ │ + ldrdeq r7, [r2, -r0] │ │ │ │ + smlatbeq r2, r0, r3, r7 │ │ │ │ + tsteq r2, r2, ror r3 │ │ │ │ + tsteq r2, r4, asr #6 │ │ │ │ + tsteq r2, r8, lsl r3 │ │ │ │ + tsteq r2, lr, lsl #6 │ │ │ │ + strdeq r7, [r2, -r8] │ │ │ │ ldrdeq r7, [r2, -r2] │ │ │ │ - smlabteq r2, r0, r3, r7 │ │ │ │ - @ instruction: 0x01055398 │ │ │ │ - tsteq r5, ip, lsr r3 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - smlatteq r2, r0, r2, r7 │ │ │ │ - @ instruction: 0x010272b2 │ │ │ │ - smlabbeq r2, r4, r2, r7 │ │ │ │ + smlatbeq r2, r4, r2, r7 │ │ │ │ + tsteq r2, lr, ror r2 │ │ │ │ tsteq r2, r8, asr r2 │ │ │ │ - tsteq r2, lr, asr #4 │ │ │ │ - tsteq r2, r8, lsr r2 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - smlatteq r2, r4, r1, r7 │ │ │ │ - @ instruction: 0x010271be │ │ │ │ - @ instruction: 0x01027198 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - tsteq r2, ip, lsr r1 │ │ │ │ - tsteq r2, lr, lsl #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - ldrdeq r7, [r2, -lr] │ │ │ │ - strheq r7, [r2, -r8] │ │ │ │ - smlabbeq r2, sl, r0, r7 │ │ │ │ - tsteq r2, r4, rrx │ │ │ │ - tsteq r2, lr, lsr r0 │ │ │ │ - tsteq r2, r0, lsl r0 │ │ │ │ - smlatteq r2, r6, pc, r6 @ │ │ │ │ - @ instruction: 0x01026fbc │ │ │ │ - @ instruction: 0x01026f9a │ │ │ │ - tsteq r2, r8, ror pc │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, r6, asr #30 │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - strdeq r6, [r2, -sl] │ │ │ │ - ldrdeq r6, [r2, -r0] │ │ │ │ - smlatbeq r2, lr, lr, r6 │ │ │ │ - smlabbeq r2, ip, lr, r6 │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r2, sl, asr lr │ │ │ │ - tsteq r2, r8, lsr lr │ │ │ │ - smlatteq r2, r4, sp, r6 │ │ │ │ - @ instruction: 0x01026db8 │ │ │ │ - @ instruction: 0x01026d94 │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, lr, lsl sp │ │ │ │ + tsteq r2, sl, lsr #4 │ │ │ │ + strdeq r7, [r2, -ip] │ │ │ │ + smlabteq r2, lr, r1, r7 │ │ │ │ + smlabteq r2, r4, r1, r7 │ │ │ │ + @ instruction: 0x0102719e │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + tsteq r2, sl, asr #2 │ │ │ │ + tsteq r2, r4, lsr #2 │ │ │ │ + strdeq r7, [r2, -lr] │ │ │ │ + ldrdeq r7, [r2, -r0] │ │ │ │ + smlatbeq r2, r6, r0, r7 │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ + qaddeq r7, sl, r2 │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + tsteq r2, lr │ │ │ │ + tsteq r2, r6 │ │ │ │ + smlatteq r2, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x01026fba │ │ │ │ + @ instruction: 0x01026f90 │ │ │ │ + tsteq r2, lr, ror #30 │ │ │ │ + tsteq r2, ip, asr #30 │ │ │ │ + tsteq r2, r2, lsr #30 │ │ │ │ + tsteq r2, sl, lsl pc │ │ │ │ + strdeq r6, [r2, -r8] │ │ │ │ + smlatbeq r2, r4, lr, r6 │ │ │ │ + tsteq r2, r8, ror lr │ │ │ │ + tsteq r2, r4, asr lr │ │ │ │ + tsteq r2, r0, lsr lr │ │ │ │ + tsteq r2, r2, lsl #28 │ │ │ │ + ldrdeq r6, [r2, -lr] │ │ │ │ svcvs 0x006ef5b0 │ │ │ │ @ instruction: 0xf640d818 │ │ │ │ addsmi r6, r8, #201326595 @ 0xc000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 q11, , q2 │ │ │ │ vmov.i32 d16, #4352 @ 0x00001100 │ │ │ │ addslt r0, fp, #268435457 @ 0x10000001 │ │ │ │ @@ -69312,99 +69312,99 @@ │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 95b4f0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrhi pc, [r9, #257] @ 0x101 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x00ecf001 │ │ │ │ - @ instruction: 0x01026b94 │ │ │ │ - smlabbeq r2, sl, fp, r6 │ │ │ │ - tsteq r2, r4, ror #22 │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - tsteq r2, r8, lsl #22 │ │ │ │ - ldrdeq r6, [r2, -r8] │ │ │ │ - smlatbeq r2, sl, sl, r6 │ │ │ │ - tsteq r2, ip, ror sl │ │ │ │ - tsteq r2, r8, asr sl │ │ │ │ - tsteq r2, r4, lsr sl │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ - strdeq r6, [r2, -sl] │ │ │ │ - ldrdeq r6, [r2, -r2] │ │ │ │ - smlatbeq r2, r2, r9, r6 │ │ │ │ - tsteq r2, r2, ror r9 │ │ │ │ - tsteq r2, sl, asr #18 │ │ │ │ - tsteq r2, r2, lsr #18 │ │ │ │ - strdeq r6, [r2, -r6] │ │ │ │ - ldrdeq r6, [r2, -r2] │ │ │ │ - smlatbeq r2, lr, r8, r6 │ │ │ │ - tsteq r2, ip, ror r8 │ │ │ │ - tsteq r2, lr, asr #16 │ │ │ │ - tsteq r2, ip, lsl r8 │ │ │ │ - strdeq r6, [r2, -r8] │ │ │ │ - smlatteq r2, r0, r7, r6 │ │ │ │ - @ instruction: 0x010267b0 │ │ │ │ - @ instruction: 0x01026798 │ │ │ │ - tsteq r2, r2, ror r7 │ │ │ │ - tsteq r2, r2, asr #14 │ │ │ │ - tsteq r2, r0, lsl r7 │ │ │ │ - tsteq r2, r6, lsl #14 │ │ │ │ - smlatteq r2, r0, r6, r6 │ │ │ │ + tsteq r2, r4, asr ip │ │ │ │ + tsteq r2, sl, asr #24 │ │ │ │ + tsteq r2, r4, lsr #24 │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + smlabteq r2, r8, fp, r6 │ │ │ │ + @ instruction: 0x01026b98 │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + tsteq r2, ip, lsr fp │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + strdeq r6, [r2, -r4] │ │ │ │ + smlabteq r2, r4, sl, r6 │ │ │ │ + @ instruction: 0x01026aba │ │ │ │ + @ instruction: 0x01026a92 │ │ │ │ + tsteq r2, r2, ror #20 │ │ │ │ + tsteq r2, r2, lsr sl │ │ │ │ + tsteq r2, sl, lsl #20 │ │ │ │ + smlatteq r2, r2, r9, r6 │ │ │ │ + @ instruction: 0x010269b6 │ │ │ │ + @ instruction: 0x01026992 │ │ │ │ + tsteq r2, lr, ror #18 │ │ │ │ + tsteq r2, ip, lsr r9 │ │ │ │ + tsteq r2, lr, lsl #18 │ │ │ │ + ldrdeq r6, [r2, -ip] │ │ │ │ + @ instruction: 0x010268b8 │ │ │ │ + smlatbeq r2, r0, r8, r6 │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + tsteq r2, r8, asr r8 │ │ │ │ + tsteq r2, r2, lsr r8 │ │ │ │ + tsteq r2, r2, lsl #16 │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + smlabteq r2, r6, r7, r6 │ │ │ │ + smlatbeq r2, r0, r7, r6 │ │ │ │ + tsteq r2, r8, ror r7 │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + tsteq r2, sl, lsl r7 │ │ │ │ + smlatteq r2, ip, r6, r6 │ │ │ │ @ instruction: 0x010266b8 │ │ │ │ - smlabbeq r2, sl, r6, r6 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - tsteq r2, ip, lsr #12 │ │ │ │ - strdeq r6, [r2, -r8] │ │ │ │ - smlabteq r2, r4, r5, r6 │ │ │ │ - @ instruction: 0x01026598 │ │ │ │ - tsteq r2, r6, ror #10 │ │ │ │ - tsteq r2, r0, asr #10 │ │ │ │ - tsteq r2, r0, lsl r5 │ │ │ │ + smlabbeq r2, r4, r6, r6 │ │ │ │ + tsteq r2, r8, asr r6 │ │ │ │ + tsteq r2, r6, lsr #12 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + smlabteq r2, r6, r5, r6 │ │ │ │ + @ instruction: 0x010265b2 │ │ │ │ + smlabbeq r2, r0, r5, r6 │ │ │ │ + tsteq r2, sl, asr r5 │ │ │ │ + tsteq r2, r4, lsr r5 │ │ │ │ tsteq r2, r6, lsl #10 │ │ │ │ - strdeq r6, [r2, -r2] │ │ │ │ - smlabteq r2, r0, r4, r6 │ │ │ │ - @ instruction: 0x0102649a │ │ │ │ + ldrdeq r6, [r2, -r6] │ │ │ │ + smlabteq r2, ip, r4, r6 │ │ │ │ + smlatbeq r2, r6, r4, r6 │ │ │ │ tsteq r2, r4, ror r4 │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq r2, r6, lsl r4 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - smlatteq r2, r6, r3, r6 │ │ │ │ - @ instruction: 0x010263b4 │ │ │ │ - smlabbeq r2, ip, r3, r6 │ │ │ │ - tsteq r2, r6, ror #6 │ │ │ │ - tsteq r2, r4, lsr r3 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ + tsteq r2, r6, lsr #8 │ │ │ │ + strdeq r6, [r2, -r4] │ │ │ │ + smlabteq r2, r4, r3, r6 │ │ │ │ + @ instruction: 0x01026392 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r2, r2, asr #6 │ │ │ │ + tsteq r2, r2, lsl r3 │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ + smlatteq r2, r2, r2, r6 │ │ │ │ + @ instruction: 0x010262b2 │ │ │ │ + smlabbeq r2, r4, r2, r6 │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ + tsteq r2, sl, lsr r2 │ │ │ │ + tsteq r2, sl, lsl #4 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ + ldrdeq r6, [r2, -ip] │ │ │ │ + @ instruction: 0x010261b0 │ │ │ │ + smlabbeq r2, r6, r1, r6 │ │ │ │ + tsteq r2, ip, asr r1 │ │ │ │ + tsteq r2, r2, lsr r1 │ │ │ │ + tsteq r2, sl, lsr #2 │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + ldrdeq r6, [r2, -sl] │ │ │ │ ldrdeq r6, [r2, -r2] │ │ │ │ - smlatbeq r2, r0, r2, r6 │ │ │ │ - smlabbeq r2, r2, r2, r6 │ │ │ │ - tsteq r2, r2, asr r2 │ │ │ │ - tsteq r2, r8, asr #4 │ │ │ │ - tsteq r2, r2, lsr #4 │ │ │ │ - strdeq r6, [r2, -r2] │ │ │ │ - smlabteq r2, r4, r1, r6 │ │ │ │ - smlatbeq r2, r0, r1, r6 │ │ │ │ - tsteq r2, sl, ror r1 │ │ │ │ - tsteq r2, sl, asr #2 │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - smlabteq r2, r6, r0, r6 │ │ │ │ - swpeq r6, ip, [r2] │ │ │ │ - tsteq r2, r2, ror r0 │ │ │ │ - tsteq r2, sl, rrx │ │ │ │ - tsteq r2, r4, asr #32 │ │ │ │ - tsteq r2, sl, lsl r0 │ │ │ │ - tsteq r2, r2, lsl r0 │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - smlabteq r2, r6, pc, r5 @ │ │ │ │ - @ instruction: 0x01025f9c │ │ │ │ - @ instruction: 0x01025f94 │ │ │ │ - tsteq r2, r2, ror pc │ │ │ │ - tsteq r2, r0, asr pc │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - strdeq r5, [r2, -r6] │ │ │ │ + strheq r6, [r2, -r0] │ │ │ │ + smlabbeq r2, r6, r0, r6 │ │ │ │ + qaddeq r6, ip, r2 │ │ │ │ + qaddeq r6, r4, r2 │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ + smlatteq r2, r4, pc, r5 @ │ │ │ │ + @ instruction: 0x01025fb6 │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -70216,106 +70216,106 @@ │ │ │ │ addshi pc, r5, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami sp, {r1, r3, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b8dd │ │ │ │ - tsteq r2, r6, ror sp │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - tsteq r2, r4, lsr #26 │ │ │ │ - strdeq r5, [r2, -r8] │ │ │ │ - smlabteq r2, ip, ip, r5 │ │ │ │ - smlabteq r2, r2, ip, r5 │ │ │ │ - @ instruction: 0x01025c9e │ │ │ │ - tsteq r2, r0, ror ip │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - smlatteq r2, r4, fp, r5 │ │ │ │ - @ instruction: 0x01025bb6 │ │ │ │ - smlabbeq r2, r8, fp, r5 │ │ │ │ - tsteq r2, sl, asr fp │ │ │ │ - tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, r6, lsr lr │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ + tsteq r2, r8, lsl #28 │ │ │ │ + smlatteq r2, r4, sp, r5 │ │ │ │ + @ instruction: 0x01025db8 │ │ │ │ + smlabbeq r2, ip, sp, r5 │ │ │ │ + smlabbeq r2, r2, sp, r5 │ │ │ │ + tsteq r2, lr, asr sp │ │ │ │ + tsteq r2, r0, lsr sp │ │ │ │ + tsteq r2, r6, lsr #26 │ │ │ │ + tsteq r2, r0, lsl #26 │ │ │ │ + ldrdeq r5, [r2, -r2] │ │ │ │ + smlatbeq r2, r4, ip, r5 │ │ │ │ + tsteq r2, r6, ror ip │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + tsteq r2, sl, lsl ip │ │ │ │ + tsteq r2, r0, lsl ip │ │ │ │ + smlatteq r2, sl, fp, r5 │ │ │ │ + @ instruction: 0x01025bbc │ │ │ │ + @ instruction: 0x01025bb2 │ │ │ │ + smlabbeq r2, ip, fp, r5 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ tsteq r2, sl, lsr #22 │ │ │ │ - strdeq r5, [r2, -ip] │ │ │ │ - strdeq r5, [r2, -r2] │ │ │ │ - smlabteq r2, ip, sl, r5 │ │ │ │ - smlatbeq r2, r0, sl, r5 │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - tsteq r2, sl, ror #20 │ │ │ │ - tsteq r2, r6, asr #20 │ │ │ │ - tsteq r2, sl, lsl sl │ │ │ │ - tsteq r2, r0, lsl sl │ │ │ │ - smlatteq r2, ip, r9, r5 │ │ │ │ - @ instruction: 0x010259be │ │ │ │ - @ instruction: 0x01025992 │ │ │ │ - tsteq r2, r6, ror #18 │ │ │ │ + tsteq r2, r6, lsl #22 │ │ │ │ + ldrdeq r5, [r2, -sl] │ │ │ │ + ldrdeq r5, [r2, -r0] │ │ │ │ + smlatbeq r2, ip, sl, r5 │ │ │ │ + tsteq r2, lr, ror sl │ │ │ │ + tsteq r2, r2, asr sl │ │ │ │ + tsteq r2, r6, lsr #20 │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ + smlatteq r2, lr, r9, r5 │ │ │ │ + smlabteq r2, r2, r9, r5 │ │ │ │ + smlatbeq r2, lr, r9, r5 │ │ │ │ + @ instruction: 0x0102599a │ │ │ │ + tsteq r2, lr, ror #18 │ │ │ │ tsteq r2, r2, asr #18 │ │ │ │ tsteq r2, lr, lsr #18 │ │ │ │ - tsteq r2, r2, lsl #18 │ │ │ │ + tsteq r2, sl, lsl r9 │ │ │ │ smlatteq r2, lr, r8, r5 │ │ │ │ ldrdeq r5, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, r8, r5 │ │ │ │ - smlabbeq r2, r2, r8, r5 │ │ │ │ - tsteq r2, lr, ror #16 │ │ │ │ - tsteq r2, sl, asr r8 │ │ │ │ + @ instruction: 0x010258b4 │ │ │ │ + tsteq r2, r8, ror #16 │ │ │ │ + tsteq r2, r8, lsr r8 │ │ │ │ tsteq r2, lr, lsr #16 │ │ │ │ - tsteq r2, sl, lsl r8 │ │ │ │ - strdeq r5, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, r7, r5 │ │ │ │ - tsteq r2, r8, ror r7 │ │ │ │ - tsteq r2, lr, ror #14 │ │ │ │ - tsteq r2, sl, asr #14 │ │ │ │ - tsteq r2, lr, lsl #14 │ │ │ │ - smlatteq r2, ip, r6, r5 │ │ │ │ - @ instruction: 0x010256be │ │ │ │ - @ instruction: 0x0102569c │ │ │ │ - tsteq r2, ip, ror #12 │ │ │ │ - tsteq r2, sl, lsr r6 │ │ │ │ - tsteq r2, r8, lsl #12 │ │ │ │ - smlatteq r2, sl, r5, r5 │ │ │ │ - @ instruction: 0x010255ba │ │ │ │ - @ instruction: 0x010255b0 │ │ │ │ - smlabbeq r2, sl, r5, r5 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - tsteq r2, ip, lsr #10 │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ - strdeq r5, [r2, -r6] │ │ │ │ + tsteq r2, sl, lsl #16 │ │ │ │ + smlabteq r2, lr, r7, r5 │ │ │ │ + smlatbeq r2, ip, r7, r5 │ │ │ │ + tsteq r2, lr, ror r7 │ │ │ │ + tsteq r2, ip, asr r7 │ │ │ │ + tsteq r2, ip, lsr #14 │ │ │ │ + strdeq r5, [r2, -sl] │ │ │ │ + smlabteq r2, r8, r6, r5 │ │ │ │ + smlatbeq r2, sl, r6, r5 │ │ │ │ + tsteq r2, sl, ror r6 │ │ │ │ + tsteq r2, r0, ror r6 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ + smlatteq r2, ip, r5, r5 │ │ │ │ + smlabteq r2, r0, r5, r5 │ │ │ │ + @ instruction: 0x010255b6 │ │ │ │ + @ instruction: 0x01025590 │ │ │ │ + tsteq r2, r0, ror #10 │ │ │ │ + tsteq r2, r6, asr r5 │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ + tsteq r2, r6, lsl #10 │ │ │ │ + ldrdeq r5, [r2, -sl] │ │ │ │ ldrdeq r5, [r2, -r0] │ │ │ │ - smlatbeq r2, r0, r4, r5 │ │ │ │ - @ instruction: 0x01025496 │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq r2, sl, lsl r4 │ │ │ │ - tsteq r2, r0, lsl r4 │ │ │ │ - smlatteq r2, sl, r3, r5 │ │ │ │ - smlabteq r2, r4, r3, r5 │ │ │ │ - @ instruction: 0x01025394 │ │ │ │ - tsteq r2, r8, ror #6 │ │ │ │ - tsteq r2, r8, lsr r3 │ │ │ │ - tsteq r2, lr, lsl #6 │ │ │ │ - smlatteq r2, r0, r2, r5 │ │ │ │ - @ instruction: 0x010252b2 │ │ │ │ - smlatbeq r2, sl, r2, r5 │ │ │ │ - smlabbeq r2, r8, r2, r5 │ │ │ │ - tsteq r2, lr, asr r2 │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ - tsteq r2, r2, lsr r2 │ │ │ │ - tsteq r2, r4, lsl #4 │ │ │ │ - ldrdeq r5, [r2, -r6] │ │ │ │ - smlabteq r2, lr, r1, r5 │ │ │ │ - smlatbeq r2, ip, r1, r5 │ │ │ │ - smlabbeq r2, sl, r1, r5 │ │ │ │ - tsteq r2, sl, asr r1 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - strdeq r5, [r2, -ip] │ │ │ │ - ldrdeq r5, [r2, -r8] │ │ │ │ + smlatbeq r2, sl, r4, r5 │ │ │ │ + smlabbeq r2, r4, r4, r5 │ │ │ │ + tsteq r2, r4, asr r4 │ │ │ │ + tsteq r2, r8, lsr #8 │ │ │ │ + strdeq r5, [r2, -r8] │ │ │ │ + smlabteq r2, lr, r3, r5 │ │ │ │ + smlatbeq r2, r0, r3, r5 │ │ │ │ + tsteq r2, r2, ror r3 │ │ │ │ + tsteq r2, sl, ror #6 │ │ │ │ + tsteq r2, r8, asr #6 │ │ │ │ + tsteq r2, lr, lsl r3 │ │ │ │ + tsteq r2, r6, lsl r3 │ │ │ │ + strdeq r5, [r2, -r2] │ │ │ │ + smlabteq r2, r4, r2, r5 │ │ │ │ + @ instruction: 0x01025296 │ │ │ │ + smlabbeq r2, lr, r2, r5 │ │ │ │ + tsteq r2, ip, ror #4 │ │ │ │ + tsteq r2, sl, asr #4 │ │ │ │ + tsteq r2, sl, lsl r2 │ │ │ │ + smlatteq r2, lr, r1, r5 │ │ │ │ + smlabteq r2, r4, r1, r5 │ │ │ │ + @ instruction: 0x010251bc │ │ │ │ + @ instruction: 0x01025198 │ │ │ │ teqpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ tstpvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -71094,128 +71094,128 @@ │ │ │ │ and r4, fp, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2163 @ 0xfffff78d │ │ │ │ ldmdami r3!, {r3, r9, sp, lr, pc}^ │ │ │ │ and r4, r5, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2162 @ 0xfffff78e │ │ │ │ ldmdami r2!, {r1, r9, sp, lr, pc}^ │ │ │ │ mvns r4, r8, ror r4 │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - tsteq r2, r8, lsl #30 │ │ │ │ - ldrdeq r4, [r2, -ip] │ │ │ │ - @ instruction: 0x01024eb0 │ │ │ │ - smlatbeq r2, r6, lr, r4 │ │ │ │ - smlabbeq r2, r0, lr, r4 │ │ │ │ + strdeq r4, [r2, -r6] │ │ │ │ + smlatteq r2, ip, pc, r4 @ │ │ │ │ + smlabteq r2, r8, pc, r4 @ │ │ │ │ + @ instruction: 0x01024f9c │ │ │ │ + tsteq r2, r0, ror pc │ │ │ │ + tsteq r2, r6, ror #30 │ │ │ │ + tsteq r2, r0, asr #30 │ │ │ │ + tsteq r2, sl, lsl pc │ │ │ │ + smlatteq r2, r8, lr, r4 │ │ │ │ + @ instruction: 0x01024eba │ │ │ │ + smlabbeq r2, sl, lr, r4 │ │ │ │ tsteq r2, sl, asr lr │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - strdeq r4, [r2, -sl] │ │ │ │ - smlabteq r2, sl, sp, r4 │ │ │ │ - @ instruction: 0x01024d9a │ │ │ │ - @ instruction: 0x01024d90 │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - tsteq r2, r0, asr #26 │ │ │ │ - tsteq r2, r6, lsr sp │ │ │ │ - tsteq r2, r0, lsl sp │ │ │ │ - smlatteq r2, r0, ip, r4 │ │ │ │ - @ instruction: 0x01024cb0 │ │ │ │ - smlatbeq r2, r6, ip, r4 │ │ │ │ - smlabbeq r2, r2, ip, r4 │ │ │ │ - tsteq r2, lr, asr ip │ │ │ │ - tsteq r2, r2, lsr ip │ │ │ │ - tsteq r2, r6, lsl #24 │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - ldrdeq r4, [r2, -r0] │ │ │ │ - smlatbeq r2, sl, fp, r4 │ │ │ │ - smlabbeq r2, r4, fp, r4 │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ - tsteq r2, sl, lsl fp │ │ │ │ + tsteq r2, r0, asr lr │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ + tsteq r2, r0, lsl #28 │ │ │ │ strdeq r4, [r2, -r6] │ │ │ │ - ldrdeq r4, [r2, -r2] │ │ │ │ - smlatbeq r2, r0, sl, r4 │ │ │ │ - tsteq r2, r2, ror sl │ │ │ │ - tsteq r2, r0, asr #20 │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ - smlatteq r2, r8, r9, r4 │ │ │ │ - ldrdeq r4, [r2, -lr] │ │ │ │ - @ instruction: 0x010249b8 │ │ │ │ - smlabbeq r2, r8, r9, r4 │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - tsteq r2, lr, lsr #18 │ │ │ │ - tsteq r2, r2, lsl #18 │ │ │ │ - strdeq r4, [r2, -r8] │ │ │ │ - ldrdeq r4, [r2, -r2] │ │ │ │ - smlatbeq r2, ip, r8, r4 │ │ │ │ - tsteq r2, lr, ror r8 │ │ │ │ - tsteq r2, lr, asr #16 │ │ │ │ - tsteq r2, lr, lsl r8 │ │ │ │ - tsteq r2, r4, lsl r8 │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ - smlabteq r2, r4, r7, r4 │ │ │ │ - @ instruction: 0x010247ba │ │ │ │ - @ instruction: 0x01024794 │ │ │ │ - tsteq r2, r4, ror #14 │ │ │ │ - tsteq r2, r4, lsr r7 │ │ │ │ - tsteq r2, sl, lsr #14 │ │ │ │ - tsteq r2, r6, lsl #14 │ │ │ │ - smlatteq r2, r4, r6, r4 │ │ │ │ - @ instruction: 0x010246b8 │ │ │ │ - smlabbeq r2, sl, r6, r4 │ │ │ │ - tsteq r2, r0, ror #12 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - tsteq r2, lr, lsr #12 │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ - smlatteq r2, r0, r5, r4 │ │ │ │ + ldrdeq r4, [r2, -r0] │ │ │ │ + smlatbeq r2, r0, sp, r4 │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + tsteq r2, r6, ror #26 │ │ │ │ + tsteq r2, r2, asr #26 │ │ │ │ + tsteq r2, lr, lsl sp │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + smlabteq r2, r6, ip, r4 │ │ │ │ + @ instruction: 0x01024c9a │ │ │ │ + @ instruction: 0x01024c90 │ │ │ │ + tsteq r2, sl, ror #24 │ │ │ │ + tsteq r2, r4, asr #24 │ │ │ │ + tsteq r2, r4, lsl ip │ │ │ │ + smlatteq r2, r4, fp, r4 │ │ │ │ ldrdeq r4, [r2, -sl] │ │ │ │ - @ instruction: 0x010245ba │ │ │ │ - @ instruction: 0x01024592 │ │ │ │ - tsteq r2, sl, ror #10 │ │ │ │ - tsteq r2, r4, ror #10 │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq r2, r0, lsr #10 │ │ │ │ + @ instruction: 0x01024bb6 │ │ │ │ + @ instruction: 0x01024b92 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + tsteq r2, r0, lsl #22 │ │ │ │ + ldrdeq r4, [r2, -r4] │ │ │ │ + smlatbeq r2, r8, sl, r4 │ │ │ │ + @ instruction: 0x01024a9e │ │ │ │ + tsteq r2, r8, ror sl │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + tsteq r2, lr, lsr sl │ │ │ │ + tsteq r2, sl, lsl sl │ │ │ │ + smlatteq r2, lr, r9, r4 │ │ │ │ + smlabteq r2, r2, r9, r4 │ │ │ │ + @ instruction: 0x010249b8 │ │ │ │ + @ instruction: 0x01024992 │ │ │ │ + tsteq r2, ip, ror #18 │ │ │ │ + tsteq r2, lr, lsr r9 │ │ │ │ + tsteq r2, lr, lsl #18 │ │ │ │ + ldrdeq r4, [r2, -lr] │ │ │ │ + ldrdeq r4, [r2, -r4] │ │ │ │ + @ instruction: 0x010248b0 │ │ │ │ + smlabbeq r2, r4, r8, r4 │ │ │ │ + tsteq r2, sl, ror r8 │ │ │ │ + tsteq r2, r4, asr r8 │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ strdeq r4, [r2, -r4] │ │ │ │ - smlabteq r2, r8, r4, r4 │ │ │ │ - @ instruction: 0x0102449e │ │ │ │ - @ instruction: 0x01024498 │ │ │ │ - tsteq r2, sl, ror r4 │ │ │ │ - tsteq r2, ip, asr r4 │ │ │ │ + smlatteq r2, sl, r7, r4 │ │ │ │ + smlabteq r2, r6, r7, r4 │ │ │ │ + smlatbeq r2, r4, r7, r4 │ │ │ │ + tsteq r2, r8, ror r7 │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + tsteq r2, r0, lsr #14 │ │ │ │ + strdeq r4, [r2, -r6] │ │ │ │ + smlatteq r2, lr, r6, r4 │ │ │ │ + smlabteq r2, ip, r6, r4 │ │ │ │ + smlatbeq r2, r0, r6, r4 │ │ │ │ + @ instruction: 0x0102469a │ │ │ │ + tsteq r2, sl, ror r6 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, sl, lsr #12 │ │ │ │ + tsteq r2, r4, lsr #12 │ │ │ │ + tsteq r2, r2, lsl #12 │ │ │ │ + smlatteq r2, r0, r5, r4 │ │ │ │ + @ instruction: 0x010245b4 │ │ │ │ + smlabbeq r2, r8, r5, r4 │ │ │ │ + tsteq r2, lr, asr r5 │ │ │ │ + tsteq r2, r8, asr r5 │ │ │ │ + tsteq r2, sl, lsr r5 │ │ │ │ + tsteq r2, ip, lsl r5 │ │ │ │ + strdeq r4, [r2, -r6] │ │ │ │ + ldrdeq r4, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r4, r4 │ │ │ │ + smlatbeq r2, sl, r4, r4 │ │ │ │ + smlabbeq r2, sl, r4, r4 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + smlatbeq r5, r4, r4, r2 │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + tsteq r2, r8, asr #8 │ │ │ │ + tsteq r2, r2, asr #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ tsteq r2, r6, lsr r4 │ │ │ │ - tsteq r2, r0, lsl r4 │ │ │ │ - tsteq r2, sl, lsl #8 │ │ │ │ - smlatteq r2, sl, r3, r4 │ │ │ │ - smlabteq r2, sl, r3, r4 │ │ │ │ - @ instruction: 0x010243be │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - @ instruction: 0x010243b2 │ │ │ │ - smlatteq r5, r4, r3, r2 │ │ │ │ - smlatbeq r2, r6, r3, r4 │ │ │ │ - smlatbeq r2, r0, r3, r4 │ │ │ │ - @ instruction: 0x0102439a │ │ │ │ - tsteq r5, ip, asr #6 │ │ │ │ - smlabbeq r2, lr, r3, r4 │ │ │ │ - smlabbeq r2, r8, r3, r4 │ │ │ │ - smlabbeq r2, r2, r3, r4 │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, sl, ror #6 │ │ │ │ - tsteq r2, r4, ror #6 │ │ │ │ - tsteq r2, lr, asr r3 │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ - tsteq r2, r2, asr r3 │ │ │ │ - tsteq r2, ip, asr #6 │ │ │ │ - tsteq r2, r6, asr #6 │ │ │ │ - tsteq r2, r0, asr #6 │ │ │ │ - tsteq r2, sl, lsr r3 │ │ │ │ - tsteq r2, r4, lsr r3 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r2, lsr #6 │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ + tsteq r2, r0, lsr r4 │ │ │ │ + tsteq r2, sl, lsr #8 │ │ │ │ + tsteq r2, r4, lsr #8 │ │ │ │ + tsteq r2, lr, lsl r4 │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + tsteq r2, r2, lsl r4 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + tsteq r2, r0, lsl #8 │ │ │ │ + strdeq r4, [r2, -sl] │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r3, r4 │ │ │ │ + smlatteq r2, r8, r3, r4 │ │ │ │ + smlatteq r2, r2, r3, r4 │ │ │ │ + ldrdeq r4, [r2, -ip] │ │ │ │ ldrbtmi r4, [r8], #-2190 @ 0xfffff772 │ │ │ │ stmmi lr, {r3, r4, r8, sp, lr, pc} │ │ │ │ tst r5, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r1, r4, r8, sp, lr, pc} │ │ │ │ hlt 0xf448 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ @@ -71351,30 +71351,62 @@ │ │ │ │ stmdami r1!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ stmdami r0!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ svclt 0x0000bd08 │ │ │ │ + tsteq r2, lr, lsl #4 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ + strdeq r4, [r2, -ip] │ │ │ │ + strdeq r4, [r2, -r6] │ │ │ │ + tsteq r5, r8, lsl r3 │ │ │ │ + @ instruction: 0x010522be │ │ │ │ + @ instruction: 0x01052294 │ │ │ │ + ldrdeq r4, [r2, -lr] │ │ │ │ + ldrdeq r4, [r2, -r8] │ │ │ │ + ldrdeq r4, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r1, r4 │ │ │ │ + smlabteq r2, r6, r1, r4 │ │ │ │ + smlabteq r2, r0, r1, r4 │ │ │ │ + tsteq r5, sl, lsr r3 │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + smlatbeq r2, lr, r1, r4 │ │ │ │ + smlatbeq r2, r8, r1, r4 │ │ │ │ + smlatbeq r2, r2, r1, r4 │ │ │ │ + @ instruction: 0x0102419c │ │ │ │ + @ instruction: 0x01024196 │ │ │ │ + @ instruction: 0x01024190 │ │ │ │ + smlabbeq r2, sl, r1, r4 │ │ │ │ + smlabbeq r2, r4, r1, r4 │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + tsteq r2, r2, ror r1 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + tsteq r2, r0, ror #2 │ │ │ │ + tsteq r2, sl, asr r1 │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ tsteq r2, lr, asr #2 │ │ │ │ tsteq r2, r8, asr #2 │ │ │ │ tsteq r2, r2, asr #2 │ │ │ │ tsteq r2, ip, lsr r1 │ │ │ │ tsteq r2, r6, lsr r1 │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - strdeq r2, [r5, -lr] │ │ │ │ - ldrdeq r2, [r5, -r4] │ │ │ │ + tsteq r2, r0, lsr r1 │ │ │ │ + tsteq r2, sl, lsr #2 │ │ │ │ + tsteq r2, r4, lsr #2 │ │ │ │ tsteq r2, lr, lsl r1 │ │ │ │ tsteq r2, r8, lsl r1 │ │ │ │ tsteq r2, r2, lsl r1 │ │ │ │ tsteq r2, ip, lsl #2 │ │ │ │ tsteq r2, r6, lsl #2 │ │ │ │ mrseq r4, (UNDEF: 18) │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ + strdeq r4, [r2, -sl] │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ smlatteq r2, lr, r0, r4 │ │ │ │ smlatteq r2, r8, r0, r4 │ │ │ │ smlatteq r2, r2, r0, r4 │ │ │ │ ldrdeq r4, [r2, -ip] │ │ │ │ ldrdeq r4, [r2, -r6] │ │ │ │ ldrdeq r4, [r2, -r0] │ │ │ │ smlabteq r2, sl, r0, r4 │ │ │ │ @@ -71414,46 +71446,14 @@ │ │ │ │ strdeq r3, [r2, -lr] │ │ │ │ strdeq r3, [r2, -r8] │ │ │ │ strdeq r3, [r2, -r2] │ │ │ │ smlatteq r2, ip, pc, r3 @ │ │ │ │ smlatteq r2, r6, pc, r3 @ │ │ │ │ smlatteq r2, r0, pc, r3 @ │ │ │ │ ldrdeq r3, [r2, -sl] │ │ │ │ - ldrdeq r3, [r2, -r4] │ │ │ │ - smlabteq r2, lr, pc, r3 @ │ │ │ │ - smlabteq r2, r8, pc, r3 @ │ │ │ │ - smlabteq r2, r2, pc, r3 @ │ │ │ │ - @ instruction: 0x01023fbc │ │ │ │ - @ instruction: 0x01023fb6 │ │ │ │ - @ instruction: 0x01023fb0 │ │ │ │ - smlatbeq r2, sl, pc, r3 @ │ │ │ │ - smlatbeq r2, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x01023f9e │ │ │ │ - @ instruction: 0x01023f98 │ │ │ │ - @ instruction: 0x01023f92 │ │ │ │ - smlabbeq r2, ip, pc, r3 @ │ │ │ │ - smlabbeq r2, r6, pc, r3 @ │ │ │ │ - smlabbeq r2, r0, pc, r3 @ │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - tsteq r2, r4, ror pc │ │ │ │ - tsteq r2, lr, ror #30 │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ - tsteq r2, r2, ror #30 │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - tsteq r2, r6, asr pc │ │ │ │ - tsteq r2, r0, asr pc │ │ │ │ - tsteq r2, sl, asr #30 │ │ │ │ - tsteq r2, r4, asr #30 │ │ │ │ - tsteq r2, lr, lsr pc │ │ │ │ - tsteq r2, r8, lsr pc │ │ │ │ - tsteq r2, r2, lsr pc │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - tsteq r2, r6, lsr #30 │ │ │ │ - tsteq r2, r0, lsr #30 │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -72270,16 +72270,16 @@ │ │ │ │ movwle r5, #65419 @ 0xff8b │ │ │ │ addpl pc, fp, #164, 10 @ 0x29000000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207d8 │ │ │ │ @ instruction: 0xf00184a2 │ │ │ │ svclt 0x0000be6d │ │ │ │ - ldrdeq r4, [r2, -r4] │ │ │ │ - @ instruction: 0x010438be │ │ │ │ + @ instruction: 0x01024194 │ │ │ │ + tsteq r4, lr, ror r9 │ │ │ │ mvnseq pc, #268435460 @ 0x10000004 │ │ │ │ stmdale r1!, {r0, r3, r4, r7, r9, lr} │ │ │ │ mvneq pc, #268435460 @ 0x10000004 │ │ │ │ stmdble sp, {r0, r3, r4, r7, r9, lr} │ │ │ │ orrpl pc, r7, #164, 10 @ 0x29000000 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @@ -74915,194 +74915,194 @@ │ │ │ │ stmda r8!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi feeec228 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b69600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r4, lr, lsr #22 │ │ │ │ - @ instruction: 0x01040f96 │ │ │ │ - tstpeq r4, lr, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, sl, lsl r8 │ │ │ │ - tsteq r2, r2, lsl r8 │ │ │ │ - tstpeq r4, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [r4, -sl] │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ + smlatteq r4, lr, fp, sl │ │ │ │ + qaddeq r1, r6, r4 │ │ │ │ + tstpeq r4, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [r2, -sl] │ │ │ │ + ldrdeq r1, [r2, -r2] │ │ │ │ + strdeq pc, [r4, -sl] │ │ │ │ + strdeq pc, [r4, -r8] │ │ │ │ strdeq pc, [r4, -lr] │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ - ldrdeq pc, [r4, -lr] │ │ │ │ - smlatteq r4, r0, r4, pc @ │ │ │ │ - ldrdeq pc, [r4, -lr] │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - tsteq r2, ip, lsl #14 │ │ │ │ + @ instruction: 0x01042e9a │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + tsteq r4, r0, lsl #20 │ │ │ │ + @ instruction: 0x0104f5be │ │ │ │ + tsteq r4, ip, lsr fp │ │ │ │ + @ instruction: 0x0104f59e │ │ │ │ + smlatbeq r4, r0, r5, pc @ │ │ │ │ + @ instruction: 0x0104f59e │ │ │ │ + ldrdeq r8, [r2, -r6] │ │ │ │ + smlabteq r2, ip, r7, r1 │ │ │ │ + smlabteq r2, r4, r7, r1 │ │ │ │ + tstpeq r4, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, lsl #22 │ │ │ │ + tstpeq r4, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + tsteq r2, r6, lsr r7 │ │ │ │ + tsteq r2, lr, lsr #14 │ │ │ │ + tstpeq r4, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ tsteq r2, r4, lsl #14 │ │ │ │ - smlatbeq r4, sl, r4, pc @ │ │ │ │ - tsteq r4, sl, asr #20 │ │ │ │ - smlabbeq r4, ip, r4, pc @ │ │ │ │ - smlabbeq r4, r2, r4, pc @ │ │ │ │ - smlabbeq r4, r0, r4, pc @ │ │ │ │ - smlabbeq r2, r0, sp, r8 │ │ │ │ - tsteq r2, r6, ror r6 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - tstpeq r4, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r4, asr #12 │ │ │ │ - tstpeq r4, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, lr, r4, pc @ │ │ │ │ - tstpeq r4, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010215b0 │ │ │ │ - tstpeq r2, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r2, ip, r0 │ │ │ │ - @ instruction: 0x0104f390 │ │ │ │ - tsteq r2, r4, asr r5 │ │ │ │ - tsteq r2, ip, asr #10 │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - smlabbeq r4, r8, r2, pc @ │ │ │ │ + smlatteq r4, r2, r5, pc @ │ │ │ │ + tstpeq r4, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, lr, r5, pc @ │ │ │ │ + tstpeq r4, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -sl] │ │ │ │ + tstpeq r4, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r0, ror r6 │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + smlatbeq r4, r2, sp, r0 │ │ │ │ + tstpeq r4, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r4, lsl r6 │ │ │ │ + tsteq r2, ip, lsl #12 │ │ │ │ + smlabteq r5, r0, fp, r3 │ │ │ │ + tstpeq r4, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -ip] │ │ │ │ + tstpeq r2, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r0, r3, pc @ │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + tstpeq r2, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r2, r3, pc @ │ │ │ │ + smlatbeq r4, r2, r3, pc @ │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + tsteq r4, lr, ror #18 │ │ │ │ + smlabbeq r4, r2, r3, pc @ │ │ │ │ + tsteq r4, r2, lsl r9 │ │ │ │ + tsteq r4, lr, lsl #18 │ │ │ │ + ldrdeq sp, [sl, -r8] │ │ │ │ + tstpeq r4, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ tstpeq r4, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102fa90 │ │ │ │ + tstpeq r4, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ tstpeq r4, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01042cb0 │ │ │ │ - tstpeq r2, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r2, r2, pc @ │ │ │ │ - smlatteq r4, r2, r2, pc @ │ │ │ │ - @ instruction: 0x010418b2 │ │ │ │ - smlatbeq r4, lr, r8, r1 │ │ │ │ - smlabteq r4, r2, r2, pc @ │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ - tsteq r4, lr, asr #16 │ │ │ │ - tsteq sl, r8, lsl r2 │ │ │ │ - smlabbeq r4, r8, r2, pc @ │ │ │ │ - smlabbeq r4, r0, r2, pc @ │ │ │ │ - tstpeq r4, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, LR_abt @ │ │ │ │ + strdeq pc, [r4, -ip] │ │ │ │ + strdeq pc, [r4, -r8] │ │ │ │ + strdeq pc, [r4, -r2] │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + smlatteq r4, r2, r0, pc @ │ │ │ │ + tstpeq r4, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r2, r2, pc @ │ │ │ │ + tstpeq r4, r6, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r6, r2, pc @ │ │ │ │ + tstpeq r4, sl, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r4, ror r0 │ │ │ │ tstpeq r4, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r6, r8, r1 │ │ │ │ - tstpeq r4, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, sl, r1, pc @ │ │ │ │ - @ instruction: 0x0104f192 │ │ │ │ - smlatteq r4, r2, r1, pc @ │ │ │ │ - tstpeq r4, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r6, r1, pc @ │ │ │ │ - tstpeq r4, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, sl, r1, pc @ │ │ │ │ - smlabbeq r4, sl, r1, pc @ │ │ │ │ - @ instruction: 0x010acfb4 │ │ │ │ - tstpeq r4, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - swpeq pc, r4, [r4] @ │ │ │ │ + tstpeq r4, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, sl, r1, pc @ │ │ │ │ + smlabbeq r4, r6, r7, r1 │ │ │ │ + tsteq r4, r2, lsr #30 │ │ │ │ + smlabbeq r4, sl, r0, pc @ │ │ │ │ + swpeq pc, r2, [r4] @ │ │ │ │ + smlatteq r4, r2, r0, pc @ │ │ │ │ + tstpeq r4, r6, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, rrx @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r6, r0, pc @ │ │ │ │ + qaddeq pc, sl, r4 @ │ │ │ │ + qaddeq pc, r6, r4 @ │ │ │ │ + qaddeq pc, r2, r4 @ │ │ │ │ + tstpeq r4, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, sl, r0, pc @ │ │ │ │ + smlabteq r4, sl, r0, pc @ │ │ │ │ + @ instruction: 0x010aceb4 │ │ │ │ + strheq pc, [r4, -r6] @ │ │ │ │ + swpeq pc, r8, [r4] @ │ │ │ │ swpeq pc, r0, [r4] @ │ │ │ │ - smlabbeq r4, ip, r0, pc @ │ │ │ │ smlabbeq r4, r8, r0, pc @ │ │ │ │ - smlabbeq r4, r4, r0, pc @ │ │ │ │ smlabbeq r4, r0, r0, pc @ │ │ │ │ - tstpeq r4, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ tstpeq r4, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, sl, r0, pc @ │ │ │ │ - smlabteq r4, r6, r6, r1 │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - smlabteq r4, sl, pc, lr @ │ │ │ │ - ldrdeq lr, [r4, -r2] │ │ │ │ - tstpeq r4, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r6, pc, lr @ │ │ │ │ - smlatbeq r4, lr, pc, lr @ │ │ │ │ - tstpeq r4, r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104ef9a │ │ │ │ - @ instruction: 0x0104ef96 │ │ │ │ - @ instruction: 0x0104ef92 │ │ │ │ - smlabbeq r4, lr, pc, lr @ │ │ │ │ - smlabteq r4, sl, pc, lr @ │ │ │ │ + tsteq sl, sl, lsl lr │ │ │ │ + tstpeq r4, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r5, -r2] │ │ │ │ + smlabteq r2, ip, r6, r8 │ │ │ │ + tsteq r2, r0, lsr #30 │ │ │ │ + tsteq r4, sl, lsl #14 │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + @ instruction: 0x01020f90 │ │ │ │ + smlabbeq r2, r8, pc, r0 @ │ │ │ │ + tstpeq r4, r8 @ p-variant is OBSOLETE │ │ │ │ tstpeq r4, sl @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [sl, -r4] │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ - ldrdeq lr, [r4, -r8] │ │ │ │ - ldrdeq lr, [r4, -r0] │ │ │ │ - smlabteq r4, r8, pc, lr @ │ │ │ │ - smlabteq r4, r0, pc, lr @ │ │ │ │ - @ instruction: 0x0104efb8 │ │ │ │ - tsteq sl, sl, asr sp │ │ │ │ - @ instruction: 0x0104efb6 │ │ │ │ - smlatbeq r4, lr, pc, lr @ │ │ │ │ + tstpeq r4, lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, lsr #14 │ │ │ │ + tsteq r2, ip, lsr #30 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + smlatteq r4, r4, pc, lr @ │ │ │ │ smlatbeq r4, r6, pc, lr @ │ │ │ │ - @ instruction: 0x0104efba │ │ │ │ - @ instruction: 0x0104efb2 │ │ │ │ - tsteq r5, r2, lsr r5 │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ - tsteq r2, r0, ror #28 │ │ │ │ - tsteq r4, sl, asr #12 │ │ │ │ - @ instruction: 0x010416be │ │ │ │ - ldrdeq r0, [r2, -r0] │ │ │ │ + smlatbeq r4, sl, pc, lr @ │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ smlabteq r2, r8, lr, r0 │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - tsteq r4, sl, asr #30 │ │ │ │ - tsteq r4, lr, asr #30 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - tsteq r2, ip, ror #28 │ │ │ │ + smlabteq r2, r0, lr, r0 │ │ │ │ + @ instruction: 0x0104ef94 │ │ │ │ + tsteq r4, r2, asr #30 │ │ │ │ + tsteq r4, r6, asr #30 │ │ │ │ + smlabbeq r4, r2, r6, r1 │ │ │ │ tsteq r2, r4, ror #28 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ + tsteq r2, ip, asr lr │ │ │ │ + tsteq r4, r4, asr #30 │ │ │ │ + smlatteq r4, r0, lr, lr │ │ │ │ smlatteq r4, r6, lr, lr │ │ │ │ - smlatteq r4, sl, lr, lr │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ tsteq r2, r8, lsl #28 │ │ │ │ - tsteq r2, r0, lsl #28 │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ - smlabbeq r4, r2, lr, lr │ │ │ │ - smlabbeq r4, r6, lr, lr │ │ │ │ - smlabteq r4, r2, r5, r1 │ │ │ │ - smlatbeq r2, r4, sp, r0 │ │ │ │ - @ instruction: 0x01020d9c │ │ │ │ - smlabbeq r4, r4, lr, lr │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - smlabteq r4, r8, sp, lr │ │ │ │ - smlabteq r4, lr, sp, lr │ │ │ │ - tsteq r4, ip, lsr #10 │ │ │ │ - strdeq r0, [r2, -r0] │ │ │ │ - smlatteq r2, sl, ip, r0 │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - tsteq r4, r0, ror sp │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - smlatteq r4, r4, r4, r1 │ │ │ │ - @ instruction: 0x01020c98 │ │ │ │ - @ instruction: 0x01020c92 │ │ │ │ - @ instruction: 0x0104edb8 │ │ │ │ - tsteq r4, r8, lsl sp │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - @ instruction: 0x0104149c │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - tsteq r2, sl, lsr ip │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - smlabteq r4, r0, ip, lr │ │ │ │ - smlabteq r4, r6, ip, lr │ │ │ │ - tsteq r2, r2, lsr r8 │ │ │ │ + tsteq r2, r2, lsl #28 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + smlabbeq r4, r8, lr, lr │ │ │ │ + smlabbeq r4, lr, lr, lr │ │ │ │ + smlatteq r4, ip, r5, r1 │ │ │ │ + @ instruction: 0x01020db0 │ │ │ │ + smlatbeq r2, sl, sp, r0 │ │ │ │ + @ instruction: 0x0104eebc │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + tsteq r4, r6, lsr lr │ │ │ │ + smlatbeq r4, r4, r5, r1 │ │ │ │ + tsteq r2, r8, asr sp │ │ │ │ + tsteq r2, r2, asr sp │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ + ldrdeq lr, [r4, -lr] │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r2, r0, lsl #26 │ │ │ │ + strdeq r0, [r2, -sl] │ │ │ │ + tsteq r4, r4, lsr lr │ │ │ │ + smlabbeq r4, r0, sp, lr │ │ │ │ + smlabbeq r4, r6, sp, lr │ │ │ │ + strdeq r0, [r2, -r2] │ │ │ │ eorsle r2, r9, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0b6fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdale pc, {r3, r4, r5, r6, r7, r8, r9, sl, fp} @ │ │ │ │ stmdale r9, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -75134,24 +75134,24 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r2, ip, ror #8 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq r4, lr, lsr sl │ │ │ │ - tsteq r4, r6, lsl sl │ │ │ │ + tsteq r2, ip, lsr #10 │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ strdeq lr, [r4, -ip] │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - tsteq r2, r2, lsl #8 │ │ │ │ - strdeq r0, [r2, -ip] │ │ │ │ + strdeq lr, [r4, -lr] │ │ │ │ + ldrdeq lr, [r4, -r6] │ │ │ │ + @ instruction: 0x0104eabc │ │ │ │ + smlabteq r2, lr, r4, r0 │ │ │ │ + smlabteq r2, r8, r4, r0 │ │ │ │ + smlabteq r2, r2, r4, r0 │ │ │ │ + @ instruction: 0x010204bc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x46984615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ @@ -75437,79 +75437,79 @@ │ │ │ │ and lr, r7, r6, asr ip │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mcrr 7, 11, pc, ip, cr5 @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r2, r2, lsr fp │ │ │ │ - @ instruction: 0x0104d692 │ │ │ │ - tsteq r2, ip, lsl #22 │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ - tsteq r2, r8, lsl #22 │ │ │ │ - tsteq r2, r6, lsl #22 │ │ │ │ - tsteq sl, r6, lsr #10 │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ - strdeq lr, [r2, -r8] │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ strdeq lr, [r2, -r2] │ │ │ │ - smlatteq r2, ip, sl, lr │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - smlatteq r2, sl, sl, lr │ │ │ │ - smlabteq r4, r2, r5, sp │ │ │ │ - @ instruction: 0x01040abc │ │ │ │ - @ instruction: 0x01040aba │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ - smlabbeq r4, r8, fp, r0 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - @ instruction: 0x01027e90 │ │ │ │ - smlabbeq r2, lr, lr, r7 │ │ │ │ - tsteq sl, r2, lsl #8 │ │ │ │ - tsteq r4, r4, lsr #8 │ │ │ │ - smlatbeq r2, ip, lr, r7 │ │ │ │ - @ instruction: 0x01027e94 │ │ │ │ - tsteq r2, ip, lsl sl │ │ │ │ - tstpeq r3, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, lr, r7, lr │ │ │ │ - tsteq r4, ip, lsr r3 │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ - tsteq r2, lr, lsl fp │ │ │ │ - ldrdeq lr, [r2, -r6] │ │ │ │ - ldrdeq lr, [r2, -sl] │ │ │ │ - ldrdeq lr, [r2, -r8] │ │ │ │ + tsteq r4, r2, asr r7 │ │ │ │ + smlabteq r2, ip, fp, lr │ │ │ │ + smlabteq r2, sl, fp, lr │ │ │ │ + smlabteq r2, r8, fp, lr │ │ │ │ + smlabteq r2, r6, fp, lr │ │ │ │ + smlatteq sl, r6, r5, ip │ │ │ │ + @ instruction: 0x0102ebb4 │ │ │ │ + @ instruction: 0x0102ebbc │ │ │ │ + @ instruction: 0x0102ebba │ │ │ │ + @ instruction: 0x0102ebb8 │ │ │ │ + @ instruction: 0x0102ebbc │ │ │ │ + @ instruction: 0x0102ebb2 │ │ │ │ + smlatbeq r2, ip, fp, lr │ │ │ │ + @ instruction: 0x0102ebb0 │ │ │ │ + smlatbeq r2, sl, fp, lr │ │ │ │ + smlabbeq r4, r2, r6, sp │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + tsteq r4, sl, ror fp │ │ │ │ + @ instruction: 0x01027fb4 │ │ │ │ + tsteq r2, r6, lsl #30 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ + tsteq r2, r0, asr pc │ │ │ │ + tsteq r2, lr, asr #30 │ │ │ │ + smlabteq sl, r2, r4, ip │ │ │ │ + smlatteq r4, r4, r4, r0 │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + ldrdeq lr, [r2, -ip] │ │ │ │ + tstpeq r3, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, asr #16 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + smlabteq r4, sl, r9, r1 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + smlatteq r2, r4, fp, lr │ │ │ │ ldrdeq lr, [r2, -lr] │ │ │ │ + @ instruction: 0x0102ea96 │ │ │ │ + @ instruction: 0x0102ea9a │ │ │ │ + @ instruction: 0x0102ea98 │ │ │ │ + @ instruction: 0x0102ea9e │ │ │ │ + ldrdeq ip, [sl, -r2] │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ + tstpeq r3, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, ror sl │ │ │ │ + tstpeq r3, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + tsteq r2, r2, ror #20 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + tsteq r2, r2, ror sl │ │ │ │ + tsteq r2, ip, ror sl │ │ │ │ + smlabbeq r2, r2, sl, lr │ │ │ │ tsteq sl, r2, lsl r3 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ tstpeq r3, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102e9ba │ │ │ │ - tstpeq r3, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, ror #16 │ │ │ │ - @ instruction: 0x010502bc │ │ │ │ - smlatbeq r2, r2, r9, lr │ │ │ │ - smlatbeq r2, r8, r9, lr │ │ │ │ - @ instruction: 0x0102e9b2 │ │ │ │ - @ instruction: 0x0102e9bc │ │ │ │ - smlabteq r2, r2, r9, lr │ │ │ │ - tsteq sl, r2, asr r2 │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - @ instruction: 0x0103fbb8 │ │ │ │ - tsteq r4, lr, ror r6 │ │ │ │ - @ instruction: 0x01041790 │ │ │ │ - tsteq sl, sl, lsl #4 │ │ │ │ - smlabteq r2, sl, r9, lr │ │ │ │ - tsteq r0, r2, asr #2 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r2, ip │ │ │ │ + tsteq r4, lr, lsr r7 │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + smlabteq sl, sl, r2, ip │ │ │ │ + smlabbeq r2, sl, sl, lr │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ + strdeq lr, [r4, -sl] │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + smlabteq r2, ip, r0, r0 │ │ │ │ bicseq pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ ldrlt r8, [r0, #-1167] @ 0xfffffb71 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ subhi pc, sp, r1, lsl #4 │ │ │ │ @@ -76348,103 +76348,103 @@ │ │ │ │ vmax.s8 d24, d16, d3 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami sl, {r1, r3, r4, r5, r6, r7, r8, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bf96 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - tstpeq r1, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - tstpeq r1, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -sl] │ │ │ │ - smlatteq r1, r2, ip, pc @ │ │ │ │ - @ instruction: 0x0101fcbe │ │ │ │ - @ instruction: 0x0101fc92 │ │ │ │ - tstpeq r1, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + tstpeq r1, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r2, r4, lr │ │ │ │ + ldrdeq pc, [r1, -r8] │ │ │ │ + @ instruction: 0x0101fdba │ │ │ │ + smlatbeq r1, r2, sp, pc @ │ │ │ │ + tstpeq r1, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r1, -r6] │ │ │ │ - smlabteq r1, r8, fp, pc @ │ │ │ │ - @ instruction: 0x0101fb9e │ │ │ │ - tstpeq r1, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r8] │ │ │ │ - ldrdeq pc, [r1, -r2] │ │ │ │ - smlatbeq r1, r4, sl, pc @ │ │ │ │ - tstpeq r1, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r8] │ │ │ │ - smlabteq r1, sl, r9, pc @ │ │ │ │ - @ instruction: 0x0101f99e │ │ │ │ - @ instruction: 0x0101f994 │ │ │ │ - tstpeq r1, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r4, ip, pc @ │ │ │ │ + @ instruction: 0x0101fcb6 │ │ │ │ + smlabbeq r1, r8, ip, pc @ │ │ │ │ + tstpeq r1, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r1, -ip] │ │ │ │ + @ instruction: 0x0101fbb8 │ │ │ │ + @ instruction: 0x0101fb92 │ │ │ │ + tstpeq r1, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r1, -lr] │ │ │ │ + @ instruction: 0x0101fab8 │ │ │ │ + smlabbeq r1, sl, sl, pc @ │ │ │ │ + tstpeq r1, lr, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r1, -sl] │ │ │ │ + @ instruction: 0x0101f996 │ │ │ │ + smlabbeq r1, r0, r9, pc @ │ │ │ │ + tstpeq r1, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r1, -r6] │ │ │ │ - smlabteq r1, r0, r8, pc @ │ │ │ │ - @ instruction: 0x0101f894 │ │ │ │ - smlabbeq r1, r0, r8, pc @ │ │ │ │ - tstpeq r1, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r6] │ │ │ │ - smlatteq r1, r0, r7, pc @ │ │ │ │ - @ instruction: 0x0101f79e │ │ │ │ - smlabbeq r1, r8, r7, pc @ │ │ │ │ - tstpeq r1, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, ip, r8, pc @ │ │ │ │ + @ instruction: 0x0101f8b6 │ │ │ │ + smlatbeq r1, r0, r8, pc @ │ │ │ │ + tstpeq r1, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, ip, r7, pc @ │ │ │ │ + @ instruction: 0x0101f7bc │ │ │ │ + @ instruction: 0x0101f796 │ │ │ │ + tsteq r4, r6, lsr #6 │ │ │ │ tstpeq r1, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r1, -ip] │ │ │ │ - ldrdeq pc, [r1, -r6] │ │ │ │ - tsteq r4, r6, ror #4 │ │ │ │ - tstpeq r1, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, r0, r5, pc @ │ │ │ │ - @ instruction: 0x0101f5ba │ │ │ │ - @ instruction: 0x0101f594 │ │ │ │ - tstpeq r1, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, ip, r4, pc @ │ │ │ │ - @ instruction: 0x0101f4be │ │ │ │ - @ instruction: 0x0101f498 │ │ │ │ - tstpeq r1, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, lr, r3, pc @ │ │ │ │ - smlabteq r1, r4, r3, pc @ │ │ │ │ - @ instruction: 0x0101f39a │ │ │ │ - @ instruction: 0x0101f392 │ │ │ │ - tstpeq r1, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r2] │ │ │ │ - smlabteq r1, r8, r2, pc @ │ │ │ │ - smlabteq r1, r0, r2, pc @ │ │ │ │ - @ instruction: 0x0101f29e │ │ │ │ - tstpeq r1, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r1, -r6] │ │ │ │ - smlatbeq r1, sl, r1, pc @ │ │ │ │ - smlatbeq r1, r2, r1, pc @ │ │ │ │ - tstpeq r1, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, lr, r6, pc @ │ │ │ │ + smlatbeq r1, r0, r6, pc @ │ │ │ │ + tstpeq r1, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, r5, pc @ │ │ │ │ + tstpeq r1, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -ip] │ │ │ │ + ldrdeq pc, [r1, -r8] │ │ │ │ + smlatbeq r1, lr, r4, pc @ │ │ │ │ + smlabbeq r1, r4, r4, pc @ │ │ │ │ + tstpeq r1, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -lr] │ │ │ │ + ldrdeq pc, [r1, -ip] │ │ │ │ + @ instruction: 0x0101f3b2 │ │ │ │ + smlabbeq r1, r8, r3, pc @ │ │ │ │ + smlabbeq r1, r0, r3, pc @ │ │ │ │ + tstpeq r1, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, lr, r2, pc @ │ │ │ │ + smlabteq r1, r2, r2, pc @ │ │ │ │ + @ instruction: 0x0101f296 │ │ │ │ + tstpeq r1, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, ip, r1, pc @ │ │ │ │ + smlabteq r1, r8, r1, pc @ │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e245c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6baec> │ │ │ │ strbhi pc, [r1, #514] @ 0x202 @ │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ ldrhi pc, [r5, #-258]! @ 0xfffffefe │ │ │ │ @@ -77249,98 +77249,98 @@ │ │ │ │ ldrbhi pc, [r6, r1, lsl #4]! @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r5, {r4, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b88c │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ - @ instruction: 0x0104d69c │ │ │ │ - @ instruction: 0x0104d690 │ │ │ │ - smlatteq r1, lr, lr, lr │ │ │ │ + tstpeq r1, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, asr r7 │ │ │ │ + tsteq r4, r0, asr r7 │ │ │ │ + smlatbeq r1, lr, pc, lr @ │ │ │ │ + smlabbeq r1, sl, pc, lr @ │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ + ldrdeq lr, [r1, -r4] │ │ │ │ smlabteq r1, sl, lr, lr │ │ │ │ - @ instruction: 0x0101ee9c │ │ │ │ - @ instruction: 0x0101ee92 │ │ │ │ - tsteq r1, lr, ror #28 │ │ │ │ - tsteq r1, r4, lsl lr │ │ │ │ - tsteq r1, sl, lsl #28 │ │ │ │ - smlatteq r1, r2, sp, lr │ │ │ │ - smlatteq r4, sl, r5, sp │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ - smlabbeq r1, r8, sp, lr │ │ │ │ - smlabbeq r4, lr, r6, sp │ │ │ │ - tsteq r4, lr, lsl #12 │ │ │ │ - smlatbeq r1, ip, ip, lr │ │ │ │ - smlabbeq r1, r0, ip, lr │ │ │ │ + smlatbeq r1, r2, lr, lr │ │ │ │ + smlatbeq r4, sl, r6, sp │ │ │ │ + smlatteq r4, r2, r6, sp │ │ │ │ + tsteq r1, r8, asr #28 │ │ │ │ + tsteq r4, lr, asr #14 │ │ │ │ + smlabteq r4, lr, r6, sp │ │ │ │ + tsteq r1, ip, ror #26 │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + strdeq lr, [r1, -ip] │ │ │ │ + smlabteq r1, sl, ip, lr │ │ │ │ + smlatbeq r1, r6, ip, lr │ │ │ │ + smlabbeq r1, lr, ip, lr │ │ │ │ tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - smlatteq r1, r6, fp, lr │ │ │ │ - smlabteq r1, lr, fp, lr │ │ │ │ - smlatbeq r1, r0, fp, lr │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ + tsteq r1, ip, lsr #24 │ │ │ │ + strdeq lr, [r1, -lr] │ │ │ │ + smlabteq r1, ip, fp, lr │ │ │ │ + @ instruction: 0x0101eb9c │ │ │ │ + tsteq r1, sl, ror #22 │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + smlatteq r1, ip, sl, lr │ │ │ │ + smlatteq r1, r2, sl, lr │ │ │ │ + @ instruction: 0x0101eaba │ │ │ │ + smlabbeq r1, r8, sl, lr │ │ │ │ + tsteq r1, r2, ror #20 │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + ldrdeq lr, [r1, -sl] │ │ │ │ + ldrdeq lr, [r1, -r0] │ │ │ │ + @ instruction: 0x0101e9bc │ │ │ │ + smlabbeq r1, ip, r9, lr │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + tsteq r1, r8, lsr #18 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ ldrdeq lr, [r1, -ip] │ │ │ │ - smlatbeq r1, sl, sl, lr │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, r0, ror sl │ │ │ │ - tsteq r1, ip, asr sl │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - tsteq r1, r2, lsr #20 │ │ │ │ - strdeq lr, [r1, -sl] │ │ │ │ - smlabteq r1, r8, r9, lr │ │ │ │ - smlatbeq r1, r2, r9, lr │ │ │ │ - tsteq r1, r0, ror r9 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - tsteq r1, r0, lsl r9 │ │ │ │ - strdeq lr, [r1, -ip] │ │ │ │ - smlabteq r1, ip, r8, lr │ │ │ │ - @ instruction: 0x0101e89a │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - smlatteq r1, ip, r7, lr │ │ │ │ - smlatteq r1, r2, r7, lr │ │ │ │ - @ instruction: 0x0101e7bc │ │ │ │ - smlabbeq r1, sl, r7, lr │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r1, r0, lsr r7 │ │ │ │ - tsteq r1, sl, lsl #14 │ │ │ │ - ldrdeq lr, [r1, -r8] │ │ │ │ - smlatbeq r1, r6, r6, lr │ │ │ │ - smlabbeq r1, r8, r6, lr │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - strdeq lr, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r5, lr │ │ │ │ - smlabteq r1, r6, r5, lr │ │ │ │ - smlatbeq r1, r2, r5, lr │ │ │ │ - tsteq r1, lr, ror r5 │ │ │ │ - tsteq r1, lr, asr #10 │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ - tsteq r1, r6, lsl r5 │ │ │ │ + smlatbeq r1, ip, r8, lr │ │ │ │ + smlatbeq r1, r2, r8, lr │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ strdeq lr, [r1, -r0] │ │ │ │ - smlabteq r1, r0, r4, lr │ │ │ │ - @ instruction: 0x0101e4b8 │ │ │ │ - @ instruction: 0x0101e496 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - tsteq r1, sl, lsl #8 │ │ │ │ - smlatteq r1, r8, r3, lr │ │ │ │ - @ instruction: 0x0101e3be │ │ │ │ - @ instruction: 0x0101e3b6 │ │ │ │ - @ instruction: 0x0101e394 │ │ │ │ - tsteq r1, sl, ror #6 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, r8, lsr r3 │ │ │ │ - tsteq r1, r6, lsl r3 │ │ │ │ - strdeq lr, [r1, -r4] │ │ │ │ + smlabteq r1, sl, r7, lr │ │ │ │ + @ instruction: 0x0101e798 │ │ │ │ + tsteq r1, r6, ror #14 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + smlatteq r1, sl, r6, lr │ │ │ │ + @ instruction: 0x0101e6bc │ │ │ │ + smlabbeq r1, lr, r6, lr │ │ │ │ + smlabbeq r1, r6, r6, lr │ │ │ │ + tsteq r1, r2, ror #12 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + ldrdeq lr, [r1, -lr] │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + @ instruction: 0x0101e5b0 │ │ │ │ + smlabbeq r1, r0, r5, lr │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + ldrdeq lr, [r1, -r2] │ │ │ │ + smlabteq r1, sl, r4, lr │ │ │ │ + smlatbeq r1, r8, r4, lr │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + tsteq r1, r6, ror r4 │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ + tsteq r1, sl, lsr #8 │ │ │ │ + tsteq r1, r0, lsl #8 │ │ │ │ + strdeq lr, [r1, -r8] │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + @ instruction: 0x0101e3b4 │ │ │ │ orrsvc pc, ip, #68157440 @ 0x4100000 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b081b1 │ │ │ │ movwle r5, #61436 @ 0xeffc │ │ │ │ mvnspl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 963270 │ │ │ │ @@ -78142,104 +78142,104 @@ │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ blcc 8c3cbc │ │ │ │ blx 963ee8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrbhi pc, [r5, r0, lsl #2]! @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmiblt r1, {r0, ip, sp, lr, pc} │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, r8, lsl r1 │ │ │ │ - smlatteq r1, ip, r0, lr │ │ │ │ - smlabteq r1, r0, r0, lr │ │ │ │ - strheq lr, [r1, -r6] │ │ │ │ - swpeq lr, r2, [r1] │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - tsteq r1, r2, asr #32 │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ - smlatteq r1, r6, pc, sp @ │ │ │ │ - smlabteq r1, r0, pc, sp @ │ │ │ │ - @ instruction: 0x0101df92 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, r6, lsr pc │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - smlatteq r1, r0, lr, sp │ │ │ │ - @ instruction: 0x0101deb4 │ │ │ │ - smlabbeq r1, r8, lr, sp │ │ │ │ - tsteq r1, lr, ror lr │ │ │ │ - tsteq r1, sl, asr lr │ │ │ │ - tsteq r1, r6, lsr lr │ │ │ │ - tsteq r1, r8, lsl #28 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101ddb0 │ │ │ │ - smlabbeq r1, r4, sp, sp │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - tsteq r1, r6, asr sp │ │ │ │ - tsteq r1, sl, lsr #26 │ │ │ │ + tsteq r1, r4, lsr r2 │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ + ldrdeq lr, [r1, -r8] │ │ │ │ + smlatbeq r1, ip, r1, lr │ │ │ │ + smlabbeq r1, r0, r1, lr │ │ │ │ + tsteq r1, r6, ror r1 │ │ │ │ + tsteq r1, r2, asr r1 │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + ldrdeq lr, [r1, -lr] │ │ │ │ + strheq lr, [r1, -r0] │ │ │ │ + smlatbeq r1, r6, r0, lr │ │ │ │ + smlabbeq r1, r0, r0, lr │ │ │ │ + qaddeq lr, r2, r1 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ + smlatteq r1, ip, pc, sp @ │ │ │ │ + smlabteq r1, r6, pc, sp @ │ │ │ │ + smlatbeq r1, r0, pc, sp @ │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + tsteq r1, lr, lsr pc │ │ │ │ + tsteq r1, sl, lsl pc │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ + smlabteq r1, r8, lr, sp │ │ │ │ + @ instruction: 0x0101de9c │ │ │ │ + tsteq r1, r0, ror lr │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, sl, lsr lr │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + smlatteq r1, sl, sp, sp │ │ │ │ + smlatteq r1, r0, sp, sp │ │ │ │ + smlabteq r1, ip, sp, sp │ │ │ │ + smlatbeq r1, r0, sp, sp │ │ │ │ + tsteq r1, r4, ror sp │ │ │ │ + tsteq r1, r0, ror #26 │ │ │ │ + tsteq r1, ip, asr #26 │ │ │ │ tsteq r1, r0, lsr #26 │ │ │ │ tsteq r1, ip, lsl #26 │ │ │ │ - smlatteq r1, r0, ip, sp │ │ │ │ - @ instruction: 0x0101dcb4 │ │ │ │ - smlatbeq r1, r0, ip, sp │ │ │ │ - smlabbeq r1, ip, ip, sp │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + smlabteq r1, ip, ip, sp │ │ │ │ + @ instruction: 0x0101dc9c │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ + tsteq r1, r2, asr #24 │ │ │ │ tsteq r1, r8, lsr ip │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - smlatbeq r1, lr, fp, sp │ │ │ │ - smlabbeq r1, r2, fp, sp │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - tsteq r1, r2, asr fp │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - smlatteq r1, r0, sl, sp │ │ │ │ - ldrdeq sp, [r1, -r6] │ │ │ │ - @ instruction: 0x0101dab4 │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, ip, asr sl │ │ │ │ - tsteq r1, sl, lsr #20 │ │ │ │ - tsteq r1, r8, lsl #20 │ │ │ │ - smlatteq r4, sl, r3, ip │ │ │ │ - @ instruction: 0x0104c4bc │ │ │ │ - smlatteq r4, ip, r3, ip │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - smlatteq r1, r8, r8, sp │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101d8bc │ │ │ │ - smlabbeq r1, lr, r8, sp │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - tsteq r1, r2, lsr r8 │ │ │ │ - tsteq r1, r4, lsl #16 │ │ │ │ + tsteq r1, r2, lsl ip │ │ │ │ ldrdeq sp, [r1, -r6] │ │ │ │ - smlatbeq r1, r8, r7, sp │ │ │ │ - smlabbeq r1, sl, r7, sp │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - tsteq r1, lr, lsr r7 │ │ │ │ - tsteq r1, r6, lsr r7 │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - smlatteq r1, r4, r6, sp │ │ │ │ - @ instruction: 0x0101d6b6 │ │ │ │ - smlatbeq r1, lr, r6, sp │ │ │ │ - smlabbeq r1, ip, r6, sp │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101d5b0 │ │ │ │ - smlatbeq r1, r8, r5, sp │ │ │ │ - smlabbeq r1, r6, r5, sp │ │ │ │ - tsteq r1, ip, asr r5 │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ - tsteq r1, r0, lsr r5 │ │ │ │ + smlabteq r1, ip, fp, sp │ │ │ │ + smlatbeq r1, r0, fp, sp │ │ │ │ + @ instruction: 0x0101db96 │ │ │ │ + tsteq r1, r4, ror fp │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + smlatteq r1, sl, sl, sp │ │ │ │ + smlabteq r1, r8, sl, sp │ │ │ │ + smlatbeq r4, sl, r4, ip │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + smlatbeq r4, ip, r4, ip │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + smlatbeq r1, r8, r9, sp │ │ │ │ + @ instruction: 0x0101d99e │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ + smlabteq r1, r4, r8, sp │ │ │ │ + @ instruction: 0x0101d896 │ │ │ │ + tsteq r1, r8, ror #16 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ strdeq sp, [r1, -lr] │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ + ldrdeq sp, [r1, -r2] │ │ │ │ + smlatbeq r1, r4, r7, sp │ │ │ │ + tsteq r1, r6, ror r7 │ │ │ │ + tsteq r1, lr, ror #14 │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ + smlabteq r1, ip, r6, sp │ │ │ │ + @ instruction: 0x0101d69e │ │ │ │ + tsteq r1, r0, ror r6 │ │ │ │ + tsteq r1, r8, ror #12 │ │ │ │ + tsteq r1, r6, asr #12 │ │ │ │ + tsteq r1, ip, lsl r6 │ │ │ │ + tsteq r1, r4, lsl r6 │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + @ instruction: 0x0101d5be │ │ │ │ cmnpvs ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmppvs pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79026,108 +79026,108 @@ │ │ │ │ @ instruction: 0xf04f537e │ │ │ │ blcc 8c4a8c │ │ │ │ blx 964cb8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, r8, lsr r3 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - tsteq r1, r2, lsl #6 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - smlatbeq r1, lr, r2, sp │ │ │ │ - smlabbeq r1, r0, r2, sp │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - strdeq sp, [r1, -r2] │ │ │ │ - smlabteq r1, r6, r1, sp │ │ │ │ - @ instruction: 0x0101d1bc │ │ │ │ - @ instruction: 0x0101d196 │ │ │ │ - tsteq r1, r6, ror #2 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - ldrdeq sp, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r0, sp │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ - smlabteq r1, r4, pc, ip @ │ │ │ │ - @ instruction: 0x0101cfba │ │ │ │ - @ instruction: 0x0101cf94 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - ldrdeq ip, [r1, -sl] │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, lr, ip │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - tsteq r1, lr, asr #28 │ │ │ │ - tsteq r1, r0, lsr #28 │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ - smlabteq r1, r0, sp, ip │ │ │ │ - @ instruction: 0x0101cdb6 │ │ │ │ - @ instruction: 0x0101cd92 │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - tsteq r1, r6, lsr sp │ │ │ │ - tsteq r1, r6, lsl #26 │ │ │ │ - ldrdeq ip, [r1, -r6] │ │ │ │ - smlabteq r1, ip, ip, ip │ │ │ │ - smlatbeq r1, r8, ip, ip │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, lr, lsl ip │ │ │ │ - smlatteq r1, lr, fp, ip │ │ │ │ - @ instruction: 0x0101cbbe │ │ │ │ - @ instruction: 0x0101cbb4 │ │ │ │ - @ instruction: 0x0101cb90 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, sl, asr fp │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - ldrdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, sl, sl, ip │ │ │ │ - smlatbeq r1, r6, sl, ip │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, r0, ror sl │ │ │ │ - tsteq r1, sl, asr #20 │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - smlabteq r1, r4, r9, ip │ │ │ │ - @ instruction: 0x0101c998 │ │ │ │ - @ instruction: 0x0101c992 │ │ │ │ - tsteq r1, r2, ror r9 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - tsteq r1, r4, asr #18 │ │ │ │ - tsteq r1, r2, lsr #18 │ │ │ │ + tsteq r1, r6, lsr #8 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + smlabteq r1, ip, r3, sp │ │ │ │ + smlabteq r1, r2, r3, sp │ │ │ │ + @ instruction: 0x0101d39c │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + smlatteq r1, r0, r2, sp │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101d2b2 │ │ │ │ + smlabbeq r1, r6, r2, sp │ │ │ │ + tsteq r1, ip, ror r2 │ │ │ │ + tsteq r1, r6, asr r2 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ + smlatteq r1, ip, r1, sp │ │ │ │ + smlabteq r1, r8, r1, sp │ │ │ │ + @ instruction: 0x0101d19c │ │ │ │ + @ instruction: 0x0101d192 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r1, lr, lsr r1 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + ldrdeq sp, [r1, -lr] │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + strheq sp, [r1, -r0] │ │ │ │ + smlabbeq r1, r4, r0, sp │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + qaddeq sp, r4, r1 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + smlatteq r1, sl, pc, ip @ │ │ │ │ + smlabteq r1, r6, pc, ip @ │ │ │ │ + @ instruction: 0x0101cf9a │ │ │ │ + @ instruction: 0x0101cf90 │ │ │ │ + tsteq r1, sl, ror #30 │ │ │ │ + tsteq r1, ip, lsr pc │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + smlatteq r1, r0, lr, ip │ │ │ │ + @ instruction: 0x0101ceb0 │ │ │ │ + smlabbeq r1, r0, lr, ip │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, r2, asr lr │ │ │ │ + tsteq r1, r6, lsr #28 │ │ │ │ + tsteq r1, ip, lsl lr │ │ │ │ strdeq ip, [r1, -r6] │ │ │ │ - smlabteq r1, sl, r8, ip │ │ │ │ - smlabteq r1, r4, r8, ip │ │ │ │ - smlatbeq r1, r4, r8, ip │ │ │ │ - tsteq r1, ip, ror r8 │ │ │ │ - tsteq r1, r6, ror r8 │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - tsteq r1, r0, lsl #16 │ │ │ │ - ldrdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r7, ip │ │ │ │ - smlatbeq r1, lr, r7, ip │ │ │ │ - smlabbeq r1, r6, r7, ip │ │ │ │ - smlabbeq r1, r0, r7, ip │ │ │ │ - tsteq r1, lr, asr r7 │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ + smlabteq r1, r6, sp, ip │ │ │ │ + @ instruction: 0x0101cd96 │ │ │ │ + smlabbeq r1, ip, sp, ip │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, ip, lsr sp │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + smlatbeq r1, lr, ip, ip │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + tsteq r1, r4, ror ip │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + tsteq r1, r4, lsr #24 │ │ │ │ + tsteq r1, sl, lsl ip │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + smlabteq r1, r4, fp, ip │ │ │ │ + @ instruction: 0x0101cb94 │ │ │ │ + smlabbeq r1, sl, fp, ip │ │ │ │ + tsteq r1, r6, ror #22 │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + tsteq r1, sl, lsl #22 │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + @ instruction: 0x0101cab2 │ │ │ │ + smlabbeq r1, r4, sl, ip │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r2, asr sl │ │ │ │ + tsteq r1, r2, lsr sl │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + tsteq r1, r4, lsl #20 │ │ │ │ + smlatteq r1, r2, r9, ip │ │ │ │ + @ instruction: 0x0101c9b6 │ │ │ │ + smlabbeq r1, sl, r9, ip │ │ │ │ + smlabbeq r1, r4, r9, ip │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, r6, lsr r9 │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + smlatteq r1, ip, r8, ip │ │ │ │ + smlabteq r1, r0, r8, ip │ │ │ │ + @ instruction: 0x0101c894 │ │ │ │ + smlabbeq r1, lr, r8, ip │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + tsteq r1, r6, asr #16 │ │ │ │ + tsteq r1, r0, asr #16 │ │ │ │ + tsteq r1, lr, lsl r8 │ │ │ │ + smlatteq r1, lr, r7, ip │ │ │ │ cmnpvc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r3, {r3, r4, r7, r9, lr} │ │ │ │ cmppvc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble ip, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79367,91 +79367,123 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ ldmmi r0, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq r1, sl, r5, ip │ │ │ │ - smlabbeq r1, r4, r5, ip │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + tsteq r1, r6, lsr #12 │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + smlatbeq r4, sl, lr, sl │ │ │ │ + ldrdeq sl, [r4, -ip] │ │ │ │ + smlabteq r1, r2, r5, ip │ │ │ │ + mrseq fp, (UNDEF: 20) │ │ │ │ + @ instruction: 0x0101c5b6 │ │ │ │ + tsteq r4, ip, lsr #30 │ │ │ │ + smlatbeq r1, sl, r5, ip │ │ │ │ + smlatteq r4, r0, lr, sl │ │ │ │ + @ instruction: 0x0101c59e │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + @ instruction: 0x0101c592 │ │ │ │ + smlabbeq r1, ip, r5, ip │ │ │ │ + smlabbeq r1, r6, r5, ip │ │ │ │ + smlabbeq r1, r0, r5, ip │ │ │ │ + tsteq r1, sl, ror r5 │ │ │ │ + tsteq r1, r4, ror r5 │ │ │ │ + tsteq r1, lr, ror #10 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, r2, ror #10 │ │ │ │ + tsteq r1, ip, asr r5 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + tsteq r1, r6, lsr #10 │ │ │ │ + tsteq r1, r0, lsr #10 │ │ │ │ tsteq r1, sl, lsl r5 │ │ │ │ - smlatteq r4, sl, sp, sl │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + tsteq r1, lr, lsl #10 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ tsteq r1, r2, lsl #10 │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ strdeq ip, [r1, -r6] │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ smlatteq r1, sl, r4, ip │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ + smlatteq r1, r4, r4, ip │ │ │ │ ldrdeq ip, [r1, -lr] │ │ │ │ - @ instruction: 0x0104ac94 │ │ │ │ + ldrdeq ip, [r1, -r8] │ │ │ │ ldrdeq ip, [r1, -r2] │ │ │ │ smlabteq r1, ip, r4, ip │ │ │ │ - smlabteq r1, r6, r4, ip │ │ │ │ + tsteq r4, r2, lsr #24 │ │ │ │ smlabteq r1, r0, r4, ip │ │ │ │ @ instruction: 0x0101c4ba │ │ │ │ @ instruction: 0x0101c4b4 │ │ │ │ smlatbeq r1, lr, r4, ip │ │ │ │ - smlatbeq r1, r8, r4, ip │ │ │ │ - smlatbeq r1, r2, r4, ip │ │ │ │ - @ instruction: 0x0101c49c │ │ │ │ + smlatteq r4, r4, ip, sl │ │ │ │ + @ instruction: 0x0104ac9e │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ @ instruction: 0x0101c496 │ │ │ │ @ instruction: 0x0101c490 │ │ │ │ smlabbeq r1, sl, r4, ip │ │ │ │ - smlabbeq r1, r4, r4, ip │ │ │ │ - tsteq r1, lr, ror r4 │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + ldrdeq sl, [r4, -sl] │ │ │ │ tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, r2, ror r4 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, r6, ror #8 │ │ │ │ + tsteq r4, lr, lsr #26 │ │ │ │ + @ instruction: 0x0104ae98 │ │ │ │ + tsteq r4, r2, ror #26 │ │ │ │ tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, sl, asr r4 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ + tsteq r4, r6, lsl lr │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ tsteq r1, lr, asr #8 │ │ │ │ tsteq r1, r8, asr #8 │ │ │ │ tsteq r1, r2, asr #8 │ │ │ │ tsteq r1, ip, lsr r4 │ │ │ │ tsteq r1, r6, lsr r4 │ │ │ │ tsteq r1, r0, lsr r4 │ │ │ │ tsteq r1, sl, lsr #8 │ │ │ │ tsteq r1, r4, lsr #8 │ │ │ │ tsteq r1, lr, lsl r4 │ │ │ │ tsteq r1, r8, lsl r4 │ │ │ │ tsteq r1, r2, lsl r4 │ │ │ │ tsteq r1, ip, lsl #8 │ │ │ │ - tsteq r4, r2, ror #22 │ │ │ │ + tsteq r1, r6, lsl #8 │ │ │ │ tsteq r1, r0, lsl #8 │ │ │ │ strdeq ip, [r1, -sl] │ │ │ │ strdeq ip, [r1, -r4] │ │ │ │ smlatteq r1, lr, r3, ip │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - ldrdeq sl, [r4, -lr] │ │ │ │ - @ instruction: 0x0104abb8 │ │ │ │ + smlatteq r1, r8, r3, ip │ │ │ │ + smlatteq r1, r2, r3, ip │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ ldrdeq ip, [r1, -r6] │ │ │ │ ldrdeq ip, [r1, -r0] │ │ │ │ smlabteq r1, sl, r3, ip │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ + smlabteq r1, r4, r3, ip │ │ │ │ + @ instruction: 0x0101c3be │ │ │ │ @ instruction: 0x0101c3b8 │ │ │ │ - tsteq r4, lr, ror #24 │ │ │ │ - ldrdeq sl, [r4, -r8] │ │ │ │ - smlatbeq r4, r2, ip, sl │ │ │ │ + @ instruction: 0x0101c3b2 │ │ │ │ + smlatbeq r1, ip, r3, ip │ │ │ │ + smlatbeq r1, r6, r3, ip │ │ │ │ smlatbeq r1, r0, r3, ip │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ + @ instruction: 0x0101c39a │ │ │ │ + @ instruction: 0x0101c394 │ │ │ │ smlabbeq r1, lr, r3, ip │ │ │ │ smlabbeq r1, r8, r3, ip │ │ │ │ - smlabbeq r1, r2, r3, ip │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ + tsteq r4, lr, lsl lr │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ tsteq r1, r6, ror r3 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r1, sl, ror #6 │ │ │ │ + tsteq r4, r4, lsl pc │ │ │ │ + smlatteq r4, r6, lr, sl │ │ │ │ tsteq r1, r4, ror #6 │ │ │ │ tsteq r1, lr, asr r3 │ │ │ │ tsteq r1, r8, asr r3 │ │ │ │ tsteq r1, r2, asr r3 │ │ │ │ tsteq r1, ip, asr #6 │ │ │ │ tsteq r1, r6, asr #6 │ │ │ │ tsteq r1, r0, asr #6 │ │ │ │ @@ -79471,54 +79503,22 @@ │ │ │ │ smlatteq r1, ip, r2, ip │ │ │ │ smlatteq r1, r6, r2, ip │ │ │ │ smlatteq r1, r0, r2, ip │ │ │ │ ldrdeq ip, [r1, -sl] │ │ │ │ ldrdeq ip, [r1, -r4] │ │ │ │ smlabteq r1, lr, r2, ip │ │ │ │ smlabteq r1, r8, r2, ip │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - @ instruction: 0x0104ad90 │ │ │ │ + smlabteq r1, r2, r2, ip │ │ │ │ + @ instruction: 0x0101c2bc │ │ │ │ @ instruction: 0x0101c2b6 │ │ │ │ - tsteq r4, r4, asr lr │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ + @ instruction: 0x0101c2b0 │ │ │ │ + smlatbeq r1, sl, r2, ip │ │ │ │ smlatbeq r1, r4, r2, ip │ │ │ │ @ instruction: 0x0101c29e │ │ │ │ @ instruction: 0x0101c298 │ │ │ │ - @ instruction: 0x0101c292 │ │ │ │ - smlabbeq r1, ip, r2, ip │ │ │ │ - smlabbeq r1, r6, r2, ip │ │ │ │ - smlabbeq r1, r0, r2, ip │ │ │ │ - tsteq r1, sl, ror r2 │ │ │ │ - tsteq r1, r4, ror r2 │ │ │ │ - tsteq r1, lr, ror #4 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - tsteq r1, r8, lsr r2 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ - tsteq r1, sl, lsl r2 │ │ │ │ - tsteq r1, r4, lsl r2 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r1, ip │ │ │ │ - smlatteq r1, r4, r1, ip │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec0fbf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, , q8 │ │ │ │ addlt r0, r3, ip, asr #15 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ adcsmi r4, r9, #31457280 @ 0x1e00000 │ │ │ │ @@ -81021,19 +81021,19 @@ │ │ │ │ rscspl pc, r0, #675282944 @ 0x28400000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ @ instruction: 0xf001817c │ │ │ │ svclt 0x0000b9e1 │ │ │ │ - qaddeq sl, sl, r4 │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ - qaddeq sl, sl, r4 │ │ │ │ - qaddeq sl, ip, r4 │ │ │ │ - tsteq r4, r2, rrx │ │ │ │ + tsteq r4, sl, lsl r1 │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + tsteq r4, sl, lsl r1 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + tsteq r4, r2, lsr #2 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e6c10 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x702a0> │ │ │ │ bicshi pc, r0, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d040da │ │ │ │ msrhi SPSR_c, r1, lsl #2 │ │ │ │ @@ -82290,37 +82290,37 @@ │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ and lr, r7, sl, asr #29 │ │ │ │ @ instruction: 0x46334a11 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ cdp 7, 12, cr15, cr0, cr14, {5} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r3, r6, ror sl │ │ │ │ - smlabteq r3, r4, r0, r9 │ │ │ │ - smlabteq r4, r2, r0, r8 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - smlatbeq r1, r2, r8, r9 │ │ │ │ - tsteq r1, sl, lsr r9 │ │ │ │ - tsteq r4, lr, lsl r1 │ │ │ │ - tsteq r3, r2, ror r0 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - tsteq r4, r6, lsl #2 │ │ │ │ - tsteq r3, r2, lsr #32 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + smlabbeq r3, r4, r1, r9 │ │ │ │ + smlabbeq r4, r2, r1, r8 │ │ │ │ + tsteq r1, lr, lsl #20 │ │ │ │ + tsteq r1, r2, ror #18 │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + ldrdeq r8, [r4, -lr] │ │ │ │ + tsteq r3, r2, lsr r1 │ │ │ │ + ldrdeq r8, [r4, -r0] │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + mrseq r9, (UNDEF: 19) │ │ │ │ + smlabteq r4, r6, r1, r8 │ │ │ │ + smlatteq r3, r2, r0, r9 │ │ │ │ + @ instruction: 0x010195b4 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf8c4f7e6 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - swpeq r8, ip, [r4] │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec127c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xf956f7e6 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -82549,73 +82549,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [r0], {174} @ 0xae │ │ │ │ bmi 1033970 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ ldcllt 12, cr14, [r8, #744]! @ 0x2e8 │ │ │ │ - smlatteq r1, ip, r7, r9 │ │ │ │ - tsteq r4, r2, lsr #28 │ │ │ │ - smlatteq r1, r4, r7, r9 │ │ │ │ - ldrdeq r9, [r1, -r2] │ │ │ │ - @ instruction: 0x010a55be │ │ │ │ - smlabteq r1, r4, r7, r9 │ │ │ │ - smlabteq r1, r8, r7, r9 │ │ │ │ - smlabteq r1, r2, r7, r9 │ │ │ │ - @ instruction: 0x010197ba │ │ │ │ - smlatbeq r4, r2, sp, r9 │ │ │ │ - smlatbeq r1, ip, r7, r9 │ │ │ │ - @ instruction: 0x010197ba │ │ │ │ - tsteq sl, lr, lsr r5 │ │ │ │ - @ instruction: 0x010197ba │ │ │ │ - tsteq r4, lr, asr #26 │ │ │ │ - @ instruction: 0x010197b0 │ │ │ │ - @ instruction: 0x0101979e │ │ │ │ - smlatteq sl, sl, r4, r5 │ │ │ │ - @ instruction: 0x01019790 │ │ │ │ - @ instruction: 0x01019798 │ │ │ │ - @ instruction: 0x0101979a │ │ │ │ - @ instruction: 0x01019794 │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ - tsteq r1, lr, ror #14 │ │ │ │ - smlabbeq r1, r0, r7, r9 │ │ │ │ - @ instruction: 0x0101969c │ │ │ │ - @ instruction: 0x01019696 │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - tsteq r1, sl, ror #12 │ │ │ │ - smlatbeq r4, ip, lr, r7 │ │ │ │ - tsteq r1, r4, asr #12 │ │ │ │ - tsteq r1, lr, lsr r6 │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ - tsteq r3, r6, lsr r3 │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - tsteq r4, r2, asr #22 │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - tsteq r4, r6, lsr fp │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - tsteq r4, r4, lsr #22 │ │ │ │ - tsteq r4, lr, lsl fp │ │ │ │ - smlatbeq r2, r0, sp, r0 │ │ │ │ - @ instruction: 0x01020d9e │ │ │ │ + smlatbeq r1, ip, r8, r9 │ │ │ │ + smlatteq r4, r2, lr, r9 │ │ │ │ + smlatbeq r1, r4, r8, r9 │ │ │ │ + @ instruction: 0x01019892 │ │ │ │ + tsteq sl, lr, ror r6 │ │ │ │ + smlabbeq r1, r4, r8, r9 │ │ │ │ + smlabbeq r1, r8, r8, r9 │ │ │ │ + smlabbeq r1, r2, r8, r9 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + tsteq r1, ip, ror #16 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + strdeq r5, [sl, -lr] │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r4, lr, lsl #28 │ │ │ │ + tsteq r1, r0, ror r8 │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + smlatbeq sl, sl, r5, r5 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r1, r4, asr r8 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, r0, asr #16 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, r0, lsr r7 │ │ │ │ + tsteq r1, sl, lsr #14 │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tsteq r1, r4, lsl #14 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + strdeq fp, [r3, -r8] │ │ │ │ + strdeq fp, [r3, -r8] │ │ │ │ + strdeq fp, [r3, -r6] │ │ │ │ + tsteq r3, ip, lsr r4 │ │ │ │ + smlabteq r3, ip, r3, fp │ │ │ │ + smlabteq r3, sl, r3, fp │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ strdeq r5, [r4, -ip] │ │ │ │ - tsteq sl, r4, lsl #6 │ │ │ │ - tsteq r4, r6, lsl #22 │ │ │ │ - smlatbeq r2, lr, sp, r0 │ │ │ │ - @ instruction: 0x01020d94 │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - smlatteq r1, r2, r4, r9 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + smlatteq r4, sl, fp, r5 │ │ │ │ + smlatteq r4, r4, fp, r5 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + tsteq r2, r0, ror #28 │ │ │ │ + tsteq r2, lr, asr lr │ │ │ │ + @ instruction: 0x01045bbc │ │ │ │ + smlabteq sl, r4, r3, r5 │ │ │ │ + smlabteq r4, r6, fp, r5 │ │ │ │ + tsteq r2, lr, ror #28 │ │ │ │ + tsteq r2, r4, asr lr │ │ │ │ + @ instruction: 0x01045bba │ │ │ │ + smlatbeq r1, r2, r5, r9 │ │ │ │ + @ instruction: 0x0101959c │ │ │ │ + smlabteq r4, r6, sl, r5 │ │ │ │ + smlabteq r4, r6, sl, r5 │ │ │ │ + smlabteq r4, ip, sl, r5 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ ldrbhi pc, [sl] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12c64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080fa │ │ │ │ @@ -83407,124 +83407,124 @@ │ │ │ │ bkpt 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r0, r1, r3, r5, r8, sp, lr, pc}^ @ │ │ │ │ bkpt 0x8448 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ stmdami lr!, {r0, r2, r5, r8, sp, lr, pc}^ │ │ │ │ bkpt 0x2448 │ │ │ │ - smlabteq r1, r6, lr, r8 │ │ │ │ + smlabbeq r1, r6, pc, r8 @ │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq r1, ip, lsr pc │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ + tsteq r1, sl, lsl #30 │ │ │ │ + smlatteq r1, r4, lr, r8 │ │ │ │ + @ instruction: 0x01018eba │ │ │ │ + @ instruction: 0x01018eb0 │ │ │ │ + smlabbeq r1, sl, lr, r8 │ │ │ │ @ instruction: 0x01047b90 │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ - tsteq r1, sl, asr #28 │ │ │ │ - tsteq r1, r4, lsr #28 │ │ │ │ + smlatbeq r4, lr, fp, r7 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r1, sl, lsl #28 │ │ │ │ + tsteq r4, r8, lsr #24 │ │ │ │ + smlatbeq r1, sl, sp, r8 │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + tsteq r1, ip, lsr #26 │ │ │ │ + tsteq r1, r6, lsl #26 │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + smlatbeq r1, lr, ip, r8 │ │ │ │ + smlabbeq r1, r2, ip, r8 │ │ │ │ + tsteq r1, lr, asr ip │ │ │ │ + tsteq r1, sl, lsr ip │ │ │ │ + smlatteq r1, r4, fp, r8 │ │ │ │ + @ instruction: 0x01018bb8 │ │ │ │ + @ instruction: 0x01018b9a │ │ │ │ + tsteq r1, r6, ror fp │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ + smlatteq r1, r2, sl, r8 │ │ │ │ + @ instruction: 0x01018abc │ │ │ │ + @ instruction: 0x01018a9a │ │ │ │ + tsteq r1, lr, ror #20 │ │ │ │ + tsteq r1, r6, asr #20 │ │ │ │ + tsteq r1, lr, lsr #20 │ │ │ │ + smlatbeq r4, sl, r9, r7 │ │ │ │ + smlatteq r4, r6, r9, r7 │ │ │ │ + smlabbeq r4, r2, sl, r7 │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ + tsteq r1, r0, asr #18 │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ strdeq r8, [r1, -sl] │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, sp, r8 │ │ │ │ - ldrdeq r7, [r4, -r0] │ │ │ │ - smlatteq r4, lr, sl, r7 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - smlatteq r1, sl, ip, r8 │ │ │ │ - smlabbeq r4, lr, fp, r7 │ │ │ │ - @ instruction: 0x01018c96 │ │ │ │ - tsteq r1, ip, ror #24 │ │ │ │ - tsteq r1, r6, asr #24 │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ - smlatteq r1, lr, fp, r8 │ │ │ │ - smlabteq r1, r2, fp, r8 │ │ │ │ - @ instruction: 0x01018b9e │ │ │ │ - tsteq r1, sl, ror fp │ │ │ │ - tsteq r1, r4, lsr #22 │ │ │ │ + smlabteq r1, lr, r8, r8 │ │ │ │ + smlatbeq r1, r2, r8, r8 │ │ │ │ + tsteq r1, r8, ror r8 │ │ │ │ + tsteq r1, lr, asr #16 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ strdeq r8, [r1, -r8] │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x01018ab6 │ │ │ │ - smlabbeq r1, r6, sl, r8 │ │ │ │ - tsteq r1, lr, ror #20 │ │ │ │ - tsteq r1, sl, asr sl │ │ │ │ - tsteq r1, r2, lsr #20 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - smlatbeq r1, lr, r9, r8 │ │ │ │ - smlabbeq r1, r6, r9, r8 │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - smlatteq r4, sl, r8, r7 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - smlabteq r4, r2, r9, r7 │ │ │ │ - @ instruction: 0x010188b2 │ │ │ │ - smlabbeq r1, r0, r8, r8 │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r1, sl, lsr r8 │ │ │ │ - tsteq r1, lr, lsl #16 │ │ │ │ - smlatteq r1, r2, r7, r8 │ │ │ │ - @ instruction: 0x010187b8 │ │ │ │ - smlabbeq r1, lr, r7, r8 │ │ │ │ - tsteq r1, r4, ror #14 │ │ │ │ - tsteq r1, ip, asr r7 │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + smlatbeq r1, sl, r7, r8 │ │ │ │ + smlabbeq r1, r6, r7, r8 │ │ │ │ + tsteq r1, r2, ror #14 │ │ │ │ tsteq r1, r8, lsr r7 │ │ │ │ - tsteq r1, r4, lsl r7 │ │ │ │ + tsteq r1, lr, lsl #14 │ │ │ │ smlatteq r1, sl, r6, r8 │ │ │ │ smlabteq r1, r6, r6, r8 │ │ │ │ - smlatbeq r1, r2, r6, r8 │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ + @ instruction: 0x0101869c │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, lr, lsr #12 │ │ │ │ tsteq r1, r6, lsl #12 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x010185ba │ │ │ │ - @ instruction: 0x01018598 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - tsteq r1, r6, asr #10 │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x010184b2 │ │ │ │ - @ instruction: 0x01018490 │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - smlatteq r1, r4, r3, r8 │ │ │ │ - @ instruction: 0x010183be │ │ │ │ - @ instruction: 0x0101839e │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + @ instruction: 0x010185bc │ │ │ │ + @ instruction: 0x0101859a │ │ │ │ + tsteq r1, r2, ror r5 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + tsteq r1, sl, lsl #10 │ │ │ │ + smlatteq r1, r4, r4, r8 │ │ │ │ + smlabteq r1, r4, r4, r8 │ │ │ │ + smlatbeq r1, r4, r4, r8 │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + ldrdeq r7, [r4, -r2] │ │ │ │ + smlatteq r4, ip, r1, r7 │ │ │ │ + tsteq r4, r6, ror #2 │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + tsteq r1, r2, lsl #8 │ │ │ │ + tsteq r4, ip, ror r1 │ │ │ │ + @ instruction: 0x01047196 │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + tsteq r4, sl, lsl #4 │ │ │ │ + smlatteq r4, r4, r1, r7 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ + tsteq r4, r2, asr r2 │ │ │ │ + smlabteq r1, ip, r3, r8 │ │ │ │ + smlabbeq r4, lr, r3, r7 │ │ │ │ + smlatbeq r4, r0, r2, r7 │ │ │ │ + @ instruction: 0x010183ba │ │ │ │ + @ instruction: 0x010472b4 │ │ │ │ + smlatbeq r1, lr, r3, r8 │ │ │ │ + smlatbeq r1, r8, r3, r8 │ │ │ │ + smlatbeq r1, r2, r3, r8 │ │ │ │ + @ instruction: 0x0101839c │ │ │ │ + @ instruction: 0x01018396 │ │ │ │ + smlatteq r4, r8, r2, r7 │ │ │ │ + smlatbeq r4, sl, r2, r7 │ │ │ │ + smlabbeq r1, r4, r3, r8 │ │ │ │ tsteq r1, lr, ror r3 │ │ │ │ - tsteq r4, r2, lsl r2 │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - smlatbeq r4, r6, r0, r7 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tsteq r1, sl, asr r3 │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - tsteq r1, lr, asr #6 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - tsteq r1, r2, asr #6 │ │ │ │ - strheq r7, [r4, -ip] │ │ │ │ - ldrdeq r7, [r4, -r6] │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r4, sl, asr #2 │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - tsteq r1, lr, lsl r3 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - @ instruction: 0x01047192 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - smlabteq r4, lr, r2, r7 │ │ │ │ - smlatteq r4, r0, r1, r7 │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - strdeq r7, [r4, -r4] │ │ │ │ - smlatteq r1, lr, r2, r8 │ │ │ │ - smlatteq r1, r8, r2, r8 │ │ │ │ - smlatteq r1, r2, r2, r8 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - tsteq r4, r8, lsr #4 │ │ │ │ - smlatteq r4, sl, r1, r7 │ │ │ │ - smlabteq r1, r4, r2, r8 │ │ │ │ - @ instruction: 0x010182be │ │ │ │ - @ instruction: 0x010182b8 │ │ │ │ + tsteq r1, r8, ror r3 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r6, sp, lr, pc} │ │ │ │ sub r4, r0, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r2, r3, r4, r5, sp, lr, pc} │ │ │ │ eors r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ @@ -83553,38 +83553,38 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ ldmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x01047196 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - tsteq r4, r2, asr r1 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r0, r8 │ │ │ │ - smlabteq r1, r4, r0, r8 │ │ │ │ - strheq r8, [r1, -lr] │ │ │ │ - strheq r8, [r1, -r8] │ │ │ │ - strheq r8, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r0, r8 │ │ │ │ - smlatbeq r1, r6, r0, r8 │ │ │ │ - smlatbeq r1, r0, r0, r8 │ │ │ │ - swpeq r8, sl, [r1] │ │ │ │ - swpeq r8, r4, [r1] │ │ │ │ - smlabbeq r1, lr, r0, r8 │ │ │ │ - smlabbeq r1, r8, r0, r8 │ │ │ │ - smlabbeq r1, r2, r0, r8 │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - tsteq r1, r0, ror r0 │ │ │ │ + @ instruction: 0x010181ba │ │ │ │ + @ instruction: 0x010181b4 │ │ │ │ + tsteq r4, r6, asr r2 │ │ │ │ + smlatteq r4, r0, r1, r7 │ │ │ │ + tsteq r4, r2, lsl r2 │ │ │ │ + @ instruction: 0x0101819c │ │ │ │ + @ instruction: 0x01018196 │ │ │ │ + @ instruction: 0x01018190 │ │ │ │ + smlabbeq r1, sl, r1, r8 │ │ │ │ + smlabbeq r1, r4, r1, r8 │ │ │ │ + tsteq r1, lr, ror r1 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + tsteq r1, r2, ror r1 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + tsteq r1, r0, ror #2 │ │ │ │ + tsteq r1, sl, asr r1 │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + tsteq r1, r0, lsr r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -84045,22 +84045,22 @@ │ │ │ │ and lr, r7, r6, lsl r9 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmdb ip, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - smlabbeq r3, sl, r7, r7 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - smlabbeq r1, ip, sp, r7 │ │ │ │ - smlabbeq r1, r6, sp, r7 │ │ │ │ - smlabteq r1, lr, ip, r7 │ │ │ │ - @ instruction: 0x010374ba │ │ │ │ - smlabbeq r1, ip, r9, r7 │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ + tsteq r3, sl, asr #16 │ │ │ │ + @ instruction: 0x01017dbc │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + smlabbeq r1, lr, sp, r7 │ │ │ │ + tsteq r3, sl, ror r5 │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec142f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -84321,76 +84321,76 @@ │ │ │ │ stmdami r0, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2111 @ 0xfffff7c1 │ │ │ │ ldmdami pc!, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2110 @ 0xfffff7c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabteq r4, ip, r9, r6 │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - @ instruction: 0x010467b0 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - ldrdeq r6, [r4, -sl] │ │ │ │ - smlatteq r4, ip, r6, r6 │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - strdeq r6, [r4, -r6] │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - smlatbeq r4, r6, r7, r6 │ │ │ │ - smlabbeq r4, r0, sl, r6 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - smlatteq r4, ip, r7, r6 │ │ │ │ - ldrdeq r6, [r4, -r6] │ │ │ │ - @ instruction: 0x01046a9c │ │ │ │ - @ instruction: 0x010468b6 │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ + smlabbeq r4, ip, sl, r6 │ │ │ │ + tsteq r4, r6, lsr #18 │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + smlatteq r4, r0, r7, r6 │ │ │ │ + @ instruction: 0x01046a9a │ │ │ │ + smlatbeq r4, ip, r7, r6 │ │ │ │ tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - smlatteq r4, r6, sl, r6 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - tsteq r4, r6, ror fp │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - ldrdeq r6, [r4, -lr] │ │ │ │ + strdeq r6, [r4, -r0] │ │ │ │ + @ instruction: 0x01046ab6 │ │ │ │ + @ instruction: 0x01046898 │ │ │ │ + tsteq r4, r6, ror #16 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ smlatbeq r4, ip, r8, r6 │ │ │ │ - smlabteq r4, lr, fp, r6 │ │ │ │ - @ instruction: 0x01046b90 │ │ │ │ - strdeq r6, [r4, -r2] │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - smlatteq r4, lr, fp, r6 │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - @ instruction: 0x01046cb8 │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - @ instruction: 0x01046c94 │ │ │ │ - tsteq r4, sl, lsr ip │ │ │ │ - ldrdeq r6, [r4, -r4] │ │ │ │ - smlatteq r4, lr, ip, r6 │ │ │ │ - @ instruction: 0x01046cb8 │ │ │ │ - tsteq r4, sl, ror sp │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - tsteq r4, lr, asr #26 │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - @ instruction: 0x01046d9e │ │ │ │ - @ instruction: 0x01046dbc │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - tsteq r4, r0, lsl pc │ │ │ │ - tsteq r4, lr, ror #28 │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r4, r6, lsr lr │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - smlatbeq r4, sl, lr, r6 │ │ │ │ - smlabteq r4, ip, lr, r6 │ │ │ │ - tsteq r4, r6, ror lr │ │ │ │ - tsteq r4, r8, ror #30 │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ - tsteq r4, r0, lsr pc │ │ │ │ - smlatteq r4, lr, lr, r6 │ │ │ │ - tsteq r4, ip, ror pc │ │ │ │ - smlatbeq r4, r6, pc, r6 @ │ │ │ │ + @ instruction: 0x01046b96 │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ + tsteq r4, r6, ror r9 │ │ │ │ + tsteq r4, r8, lsl r9 │ │ │ │ + smlatteq r4, r6, r8, r6 │ │ │ │ + smlatteq r4, r0, fp, r6 │ │ │ │ + smlatbeq r4, r6, fp, r6 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + strdeq r6, [r4, -ip] │ │ │ │ + @ instruction: 0x0104699e │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + smlabbeq r4, lr, ip, r6 │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + @ instruction: 0x010469b2 │ │ │ │ + smlatteq r4, ip, ip, r6 │ │ │ │ + smlatbeq r4, lr, ip, r6 │ │ │ │ + strdeq r6, [r4, -r0] │ │ │ │ + smlatteq r4, lr, sp, r6 │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + strdeq r6, [r4, -sl] │ │ │ │ + @ instruction: 0x01046d94 │ │ │ │ + smlatbeq r4, lr, sp, r6 │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + tsteq r4, sl, lsr lr │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + tsteq r4, lr, lsl #28 │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + tsteq r4, lr, asr lr │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + tsteq r4, lr, lsr #28 │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + strdeq r6, [r4, -r6] │ │ │ │ + @ instruction: 0x01046e98 │ │ │ │ + tsteq r4, sl, ror #30 │ │ │ │ + smlabbeq r4, ip, pc, r6 @ │ │ │ │ + tsteq r4, r6, lsr pc │ │ │ │ + tsteq r4, r8, lsr #32 │ │ │ │ + ldrdeq r6, [r4, -r2] │ │ │ │ + strdeq r6, [r4, -r0] │ │ │ │ + smlatbeq r4, lr, pc, r6 @ │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + tsteq r4, r6, rrx │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -85358,190 +85358,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 13, cr15, cr0, cr11, {5} │ │ │ │ bmi fedb6550 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ pop {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r6, [r3, -lr] │ │ │ │ - tsteq r3, lr, ror #24 │ │ │ │ - smlabteq r3, lr, r8, r6 │ │ │ │ - smlabteq r3, sl, r8, r6 │ │ │ │ - smlabteq r3, sl, r8, r6 │ │ │ │ - smlatbeq r4, r6, fp, r6 │ │ │ │ - tsteq r3, sl, lsl ip │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r4, ip, ror #22 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - tsteq r4, ip, asr #22 │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - @ instruction: 0x010176bc │ │ │ │ - ldrdeq r6, [r4, -r0] │ │ │ │ - smlabteq r4, r8, sl, r6 │ │ │ │ - smlabteq r4, r0, sl, r6 │ │ │ │ - @ instruction: 0x01046ab8 │ │ │ │ - @ instruction: 0x01046ab0 │ │ │ │ - smlatbeq r4, r8, sl, r6 │ │ │ │ - smlatbeq r4, r0, sl, r6 │ │ │ │ - @ instruction: 0x01046a98 │ │ │ │ - @ instruction: 0x01046a90 │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ + @ instruction: 0x0103699e │ │ │ │ + tsteq r3, lr, lsr #26 │ │ │ │ + smlabbeq r3, lr, r9, r6 │ │ │ │ + smlabbeq r3, sl, r9, r6 │ │ │ │ + smlabbeq r3, sl, r9, r6 │ │ │ │ + tsteq r4, r6, ror #24 │ │ │ │ + ldrdeq r6, [r3, -sl] │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + tsteq r4, ip, lsl #24 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + strdeq r6, [r4, -ip] │ │ │ │ + tsteq r1, ip, ror r7 │ │ │ │ + @ instruction: 0x01046b90 │ │ │ │ + smlabbeq r4, r8, fp, r6 │ │ │ │ + smlabbeq r4, r0, fp, r6 │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + smlatteq r4, ip, sl, r6 │ │ │ │ + smlatteq r4, r4, sl, r6 │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ + smlabteq r4, ip, sl, r6 │ │ │ │ + smlabteq r4, r4, sl, r6 │ │ │ │ + @ instruction: 0x01046abc │ │ │ │ + @ instruction: 0x01046ab4 │ │ │ │ + @ instruction: 0x01046ab2 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + tsteq r4, sl, lsr #20 │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ tsteq r4, ip, lsl #20 │ │ │ │ + tsteq r4, r2, lsl #20 │ │ │ │ tsteq r4, r4, lsl #20 │ │ │ │ - strdeq r6, [r4, -ip] │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ strdeq r6, [r4, -r4] │ │ │ │ - strdeq r6, [r4, -r2] │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ + @ instruction: 0x0104699c │ │ │ │ + tsteq r1, lr, lsr #4 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ smlabbeq r4, r8, r9, r6 │ │ │ │ - tsteq r4, lr, ror r9 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - tsteq r4, r2, asr #18 │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - tsteq r3, ip, asr r9 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - @ instruction: 0x0101e8bc │ │ │ │ - @ instruction: 0x010171b2 │ │ │ │ - tsteq r4, r6, asr sl │ │ │ │ - @ instruction: 0x01017198 │ │ │ │ - ldrdeq r6, [r4, -ip] │ │ │ │ - tsteq r1, lr, ror #2 │ │ │ │ - tsteq r1, r6, ror #2 │ │ │ │ - smlabteq r4, r8, r8, r6 │ │ │ │ - smlatbeq r1, sl, r0, r7 │ │ │ │ - @ instruction: 0x01036894 │ │ │ │ - tsteq r1, lr, lsl #8 │ │ │ │ - smlatbeq r4, r2, r8, r6 │ │ │ │ - smlatteq r1, r6, r3, lr │ │ │ │ - smlatbeq r2, sl, r4, r5 │ │ │ │ - smlatbeq sl, r2, lr, r2 │ │ │ │ - tsteq r3, r0, lsr r1 │ │ │ │ + tsteq r1, sl, ror #2 │ │ │ │ + tsteq r3, r4, asr r9 │ │ │ │ + smlabteq r1, lr, r4, lr │ │ │ │ + tsteq r4, r2, ror #18 │ │ │ │ + smlatbeq r1, r6, r4, lr │ │ │ │ + tsteq r2, sl, ror #10 │ │ │ │ + tsteq sl, r2, ror #30 │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + smlatteq r3, r6, ip, r7 │ │ │ │ + smlatteq r3, lr, ip, r7 │ │ │ │ + strdeq r7, [r3, -r6] │ │ │ │ + strdeq r7, [r3, -r6] │ │ │ │ + strdeq r7, [r3, -r6] │ │ │ │ + smlatteq sl, r0, lr, r2 │ │ │ │ + @ instruction: 0x0104689a │ │ │ │ + @ instruction: 0x01046898 │ │ │ │ + @ instruction: 0x01046898 │ │ │ │ + @ instruction: 0x01046898 │ │ │ │ + smlatbeq r4, r0, r8, r6 │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + @ instruction: 0x01046890 │ │ │ │ + smlabbeq r4, r8, r8, r6 │ │ │ │ + smlabteq r1, sl, pc, r6 @ │ │ │ │ + tsteq r3, r6, lsr ip │ │ │ │ + tsteq r3, lr, lsr #24 │ │ │ │ tsteq r3, r6, lsr #24 │ │ │ │ + tsteq r3, lr, lsl ip │ │ │ │ tsteq r3, lr, lsr #24 │ │ │ │ - tsteq r3, r6, lsr ip │ │ │ │ - tsteq r3, r6, lsr ip │ │ │ │ - tsteq r3, r6, lsr ip │ │ │ │ - tsteq sl, r0, lsr #28 │ │ │ │ - ldrdeq r6, [r4, -sl] │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - smlatteq r4, r0, r7, r6 │ │ │ │ - tsteq r3, r6, ror #6 │ │ │ │ - ldrdeq r6, [r4, -r0] │ │ │ │ - smlabteq r4, r8, r7, r6 │ │ │ │ - tsteq r1, sl, lsl #30 │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tsteq r3, r6, asr #22 │ │ │ │ - tsteq r3, lr, lsr fp │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ - tsteq r3, r2, lsr fp │ │ │ │ - tsteq r3, r2, lsr fp │ │ │ │ - tsteq r3, r2, lsr fp │ │ │ │ - smlatbeq sl, r0, ip, r2 │ │ │ │ - smlabteq r4, lr, r6, r6 │ │ │ │ - smlabteq r4, r8, r6, r6 │ │ │ │ - smlabteq r4, r8, r6, r6 │ │ │ │ - smlabteq r4, lr, r6, r6 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - smlabteq r4, r8, r6, r6 │ │ │ │ - ldrdeq r5, [r2, -r6] │ │ │ │ - @ instruction: 0x010253be │ │ │ │ - smlabteq r4, r2, r6, r6 │ │ │ │ - smlatbeq r2, r4, r3, r5 │ │ │ │ - smlabbeq r2, ip, r3, r5 │ │ │ │ - smlabteq r4, lr, r6, r6 │ │ │ │ - ldrdeq r6, [r4, -r4] │ │ │ │ - ldrdeq r6, [r4, -r0] │ │ │ │ - @ instruction: 0x010a2b96 │ │ │ │ - tsteq r3, ip, lsl #10 │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - strdeq r6, [r3, -sl] │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tsteq r4, r6, asr #12 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ - tsteq r4, r2, lsl r6 │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - strdeq r6, [r3, -r4] │ │ │ │ - smlabbeq r1, r4, r3, lr │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - smlabteq r4, r6, r5, r6 │ │ │ │ - smlatbeq r3, r2, r3, r6 │ │ │ │ - @ instruction: 0x01036d92 │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ - tsteq r3, r6, ror sp │ │ │ │ - smlatteq r1, ip, r2, lr │ │ │ │ - smlatteq r1, r2, fp, r6 │ │ │ │ - ldrdeq r6, [r1, -sl] │ │ │ │ - tsteq r4, lr, lsr r5 │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - tsteq r4, ip, asr #10 │ │ │ │ - smlatteq r1, lr, sl, r6 │ │ │ │ - ldrdeq r6, [r3, -r6] │ │ │ │ - tsteq r4, lr, lsr #10 │ │ │ │ - tsteq r4, r2, lsr r5 │ │ │ │ - tsteq r4, r6, lsr r5 │ │ │ │ - tsteq r4, lr, lsr r5 │ │ │ │ - strdeq r2, [sl, -r8] │ │ │ │ - tsteq r4, r4, lsr r5 │ │ │ │ - tsteq r4, r2, asr #10 │ │ │ │ - tsteq r4, r6, asr #10 │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - tsteq r4, r4, ror #10 │ │ │ │ - tsteq r4, sl, ror #10 │ │ │ │ - mrseq r6, R11_usr │ │ │ │ - tsteq r4, lr, ror #10 │ │ │ │ - tsteq r3, r4, lsl ip │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - tsteq r1, sl, asr sl │ │ │ │ - tsteq r3, r4, lsl #24 │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ + strdeq r6, [r3, -lr] │ │ │ │ + strdeq r6, [r3, -r6] │ │ │ │ + strdeq r6, [r3, -r2] │ │ │ │ + strdeq r6, [r3, -r2] │ │ │ │ + strdeq r6, [r3, -r2] │ │ │ │ + tsteq sl, r0, ror #26 │ │ │ │ + smlabbeq r4, lr, r7, r6 │ │ │ │ + smlabbeq r4, r8, r7, r6 │ │ │ │ + smlabbeq r4, r8, r7, r6 │ │ │ │ + smlabbeq r4, lr, r7, r6 │ │ │ │ + smlabteq r2, r8, r4, r5 │ │ │ │ + @ instruction: 0x010254b0 │ │ │ │ + smlabbeq r4, r8, r7, r6 │ │ │ │ + @ instruction: 0x01025496 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + smlabbeq r4, r2, r7, r6 │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ + smlabbeq r4, lr, r7, r6 │ │ │ │ + @ instruction: 0x01046794 │ │ │ │ + @ instruction: 0x01046790 │ │ │ │ + tsteq sl, r6, asr ip │ │ │ │ + smlabteq r3, ip, r5, r6 │ │ │ │ + smlabteq r3, r2, r5, r6 │ │ │ │ + @ instruction: 0x010365ba │ │ │ │ + tsteq r4, ip, lsr r7 │ │ │ │ + tsteq r4, sl, lsr #14 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + smlatteq r4, r2, r6, r6 │ │ │ │ + ldrdeq r6, [r4, -r2] │ │ │ │ + smlabteq r1, sl, ip, r6 │ │ │ │ + @ instruction: 0x010364b4 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + smlabbeq r4, r6, r6, r6 │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + tsteq r3, r2, asr lr │ │ │ │ + smlatteq r1, r8, ip, r6 │ │ │ │ + smlatteq r1, r0, ip, r6 │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + smlatbeq r1, ip, r3, lr │ │ │ │ + smlatbeq r1, r2, ip, r6 │ │ │ │ + @ instruction: 0x01016c9a │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ + tsteq r4, r4, lsl #12 │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + smlatbeq r1, lr, fp, r6 │ │ │ │ + @ instruction: 0x01036396 │ │ │ │ + smlatteq r4, lr, r5, r6 │ │ │ │ + strdeq r6, [r4, -r2] │ │ │ │ + strdeq r6, [r4, -r6] │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ + @ instruction: 0x010a29b8 │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + tsteq r4, r2, lsl #12 │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ + tsteq r4, sl, lsl #12 │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq r4, r4, lsr #12 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + smlabteq r3, r0, r2, r6 │ │ │ │ + tsteq r4, lr, lsr #12 │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ smlabteq r3, r4, ip, r7 │ │ │ │ - strdeq r7, [r3, -sl] │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ + smlabbeq r3, r4, sp, r7 │ │ │ │ + @ instruction: 0x01037cba │ │ │ │ + @ instruction: 0x01037cb4 │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + smlabbeq r3, lr, ip, r7 │ │ │ │ + @ instruction: 0x01037c9c │ │ │ │ + smlatbeq r3, r8, ip, r7 │ │ │ │ + smlatbeq r3, r6, ip, r7 │ │ │ │ + smlatbeq r3, r4, ip, r7 │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ + tsteq r3, sl, ror ip │ │ │ │ @ instruction: 0x01037c98 │ │ │ │ - smlabteq r3, lr, fp, r7 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - smlatteq r3, r8, fp, r7 │ │ │ │ - smlatteq r3, r6, fp, r7 │ │ │ │ - smlatteq r3, r4, fp, r7 │ │ │ │ - @ instruction: 0x01037bbc │ │ │ │ - @ instruction: 0x01037bba │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - smlabteq r3, ip, fp, r7 │ │ │ │ - smlabteq r3, sl, fp, r7 │ │ │ │ - smlabteq r3, r8, fp, r7 │ │ │ │ - smlabteq r3, lr, fp, r7 │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - smlatteq sl, r8, r6, r2 │ │ │ │ - smlabteq r3, r0, fp, r7 │ │ │ │ - smlabteq r3, r0, fp, r7 │ │ │ │ - smlatteq r3, r2, sl, r7 │ │ │ │ - smlatteq r3, r0, sl, r7 │ │ │ │ + smlabbeq r3, ip, ip, r7 │ │ │ │ + smlabbeq r3, sl, ip, r7 │ │ │ │ + smlabbeq r3, r8, ip, r7 │ │ │ │ + smlabbeq r3, lr, ip, r7 │ │ │ │ + @ instruction: 0x01037c94 │ │ │ │ + @ instruction: 0x01037c9e │ │ │ │ + smlatteq r4, r0, r4, r6 │ │ │ │ + smlatbeq sl, r8, r7, r2 │ │ │ │ + smlabbeq r3, r0, ip, r7 │ │ │ │ + smlabbeq r3, r0, ip, r7 │ │ │ │ + smlatbeq r3, r2, fp, r7 │ │ │ │ + smlatbeq r3, r0, fp, r7 │ │ │ │ svcvc 0x0026f5b0 │ │ │ │ strlt sp, [r8, #-36] @ 0xffffffdc │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ andsle r7, ip, r3, lsr #30 │ │ │ │ @@ -85566,22 +85566,22 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, sl, lsr #2 │ │ │ │ - smlatteq r4, ip, r0, r6 │ │ │ │ - strheq r6, [r4, -r6] │ │ │ │ - smlabteq r4, r8, r0, r6 │ │ │ │ - strdeq r6, [r4, -r2] │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r4, r2, ror r1 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ + smlatteq r4, sl, r1, r6 │ │ │ │ + smlatbeq r4, ip, r1, r6 │ │ │ │ + tsteq r4, r6, ror r1 │ │ │ │ + smlabbeq r4, r8, r1, r6 │ │ │ │ + @ instruction: 0x010461b2 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + tsteq r4, r2, lsr r2 │ │ │ │ + smlatteq r4, r0, r1, r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec15ab4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -85643,27 +85643,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 4f9c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e5898> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - tsteq r3, ip, lsl ip │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - smlatbeq r1, r6, r4, r6 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - @ instruction: 0x01016492 │ │ │ │ - ldrdeq r6, [r1, -lr] │ │ │ │ - smlabteq r3, sl, fp, r5 │ │ │ │ - smlabteq r1, r0, r3, r6 │ │ │ │ - smlatbeq r3, sl, fp, r5 │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ + ldrdeq r5, [r3, -ip] │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ + tsteq r1, r6, ror #10 │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ + @ instruction: 0x0101649e │ │ │ │ + smlabbeq r3, sl, ip, r5 │ │ │ │ + smlabbeq r1, r0, r4, r6 │ │ │ │ + tsteq r3, sl, ror #24 │ │ │ │ andsle r2, r5, r4, lsr r8 │ │ │ │ stmdacs ip!, {r1, r2, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r1, r2, r4, ip, lr, pc} │ │ │ │ and sp, r3, r7, lsl r0 │ │ │ │ andsle r2, r7, r0, ror r8 │ │ │ │ andsle r2, r8, r4, ror r8 │ │ │ │ @@ -85677,20 +85677,20 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strheq r6, [r4, -r6] │ │ │ │ - swpeq r6, r0, [r4] │ │ │ │ - swpeq r6, sl, [r4] │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - smlatbeq r4, lr, r0, r6 │ │ │ │ - strheq r6, [r4, -ip] │ │ │ │ + tsteq r4, r6, ror r1 │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tsteq r4, sl, asr r1 │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + tsteq r4, lr, ror #2 │ │ │ │ + tsteq r4, ip, ror r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec15c68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -85965,81 +85965,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 1279700 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ @ instruction: 0xbdf8ea0a │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ - @ instruction: 0x01035ab2 │ │ │ │ - tsteq r4, lr, ror r0 │ │ │ │ + tsteq r4, r8, lsr #2 │ │ │ │ + tsteq r3, r2, ror fp │ │ │ │ + tsteq r4, lr, lsr r1 │ │ │ │ + tsteq r4, lr, asr #2 │ │ │ │ + smlabteq r2, r8, r7, r4 │ │ │ │ + @ instruction: 0x010247be │ │ │ │ + tsteq r4, r0, asr #2 │ │ │ │ + tsteq r3, r0, lsl #22 │ │ │ │ + tsteq r4, sl, asr #2 │ │ │ │ + smlatteq r3, r6, sl, r5 │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tsteq r4, r6, asr r1 │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + tsteq sl, r4, lsr #2 │ │ │ │ + strdeq r4, [r4, -r2] │ │ │ │ + smlatbeq r4, r2, r0, r4 │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + smlatteq r4, r2, r4, r4 │ │ │ │ + smlabbeq r2, sl, r8, r4 │ │ │ │ + smlabbeq r2, r4, r8, r4 │ │ │ │ + ldrdeq r6, [r4, -r8] │ │ │ │ + ldrdeq r6, [r4, -r8] │ │ │ │ + smlabbeq r3, sl, r9, r7 │ │ │ │ + strheq r6, [r4, -ip] │ │ │ │ + strheq r6, [r4, -lr] │ │ │ │ + smlabteq r4, r4, r0, r6 │ │ │ │ + qaddeq r2, r8, sl │ │ │ │ + strheq r6, [r4, -r4] │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + smlatbeq r4, lr, r0, r6 │ │ │ │ + smlatbeq r4, ip, r0, r6 │ │ │ │ + tsteq sl, r4 │ │ │ │ + swpeq r6, sl, [r4] │ │ │ │ + tsteq r3, ip, asr #10 │ │ │ │ + swpeq r6, r2, [r4] │ │ │ │ + swpeq r6, r0, [r4] │ │ │ │ smlabbeq r4, lr, r0, r6 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - strdeq r4, [r2, -lr] │ │ │ │ - smlabbeq r4, r0, r0, r6 │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ + smlabbeq r4, ip, r0, r6 │ │ │ │ smlabbeq r4, sl, r0, r6 │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - swpeq r6, r0, [r4] │ │ │ │ - swpeq r6, r6, [r4] │ │ │ │ - smlabbeq r4, r4, r0, r6 │ │ │ │ - tsteq sl, r4, rrx │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - smlatteq r4, r2, pc, r3 @ │ │ │ │ - @ instruction: 0x010375b0 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - smlabteq r2, sl, r7, r4 │ │ │ │ - smlabteq r2, r4, r7, r4 │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ - smlabteq r3, sl, r8, r7 │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - tsteq r4, r4 │ │ │ │ - @ instruction: 0x010a1f98 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - smlatbeq r4, r8, r7, r6 │ │ │ │ - smlatteq r4, lr, pc, r5 @ │ │ │ │ - smlatteq r4, ip, pc, r5 @ │ │ │ │ - tsteq sl, r4, asr #30 │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - smlabbeq r3, ip, r4, r7 │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ - smlabteq r4, lr, pc, r5 @ │ │ │ │ - smlabteq r4, ip, pc, r5 @ │ │ │ │ - smlabteq r4, sl, pc, r5 @ │ │ │ │ - smlabteq r4, r8, pc, r5 @ │ │ │ │ - smlabteq r4, r6, pc, r5 @ │ │ │ │ - smlabteq r4, r2, pc, r5 @ │ │ │ │ - tsteq r2, r6, lsr #10 │ │ │ │ - tsteq r2, r4, lsr #10 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - tsteq sl, lr, asr lr │ │ │ │ - @ instruction: 0x01045f94 │ │ │ │ - smlabteq r3, r4, r7, r5 │ │ │ │ - @ instruction: 0x01045f9e │ │ │ │ - smlatbeq r3, r8, r7, r5 │ │ │ │ - @ instruction: 0x010243b6 │ │ │ │ - tsteq r4, sl, lsl #28 │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ - tsteq r4, r6, ror #30 │ │ │ │ - smlatteq r2, r8, r4, r4 │ │ │ │ - strdeq r4, [r2, -r2] │ │ │ │ - smlatbeq sl, lr, sp, r1 │ │ │ │ - tsteq r1, sl, ror pc │ │ │ │ - tsteq r3, r6, lsl r7 │ │ │ │ - tsteq r2, r4, lsr #6 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r3, sl, asr r7 │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, lr, asr r3 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - smlatbeq r3, r2, r6, r5 │ │ │ │ + smlabbeq r4, r8, r0, r6 │ │ │ │ + smlabbeq r4, r6, r0, r6 │ │ │ │ + smlabbeq r4, r2, r0, r6 │ │ │ │ + smlatteq r2, r6, r5, r4 │ │ │ │ + smlatteq r2, r4, r5, r4 │ │ │ │ + smlatteq r2, sl, r5, r4 │ │ │ │ + tsteq sl, lr, lsl pc │ │ │ │ + qaddeq r6, r4, r4 │ │ │ │ + smlabbeq r3, r4, r8, r5 │ │ │ │ + qaddeq r6, lr, r4 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r2, r6, ror r4 │ │ │ │ + smlabteq r4, sl, lr, r5 │ │ │ │ + @ instruction: 0x010245b0 │ │ │ │ + tsteq r4, r6, lsr #32 │ │ │ │ + smlatbeq r2, r8, r5, r4 │ │ │ │ + @ instruction: 0x010245b2 │ │ │ │ + tsteq sl, lr, ror #28 │ │ │ │ + tsteq r1, sl, lsr r0 │ │ │ │ + ldrdeq r5, [r3, -r6] │ │ │ │ + smlatteq r2, r4, r3, r4 │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + tsteq r3, sl, lsl r8 │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + tsteq r2, r0, lsr r4 │ │ │ │ + tsteq r2, lr, lsl r4 │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + tsteq r3, r2, ror #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec161dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -86087,28 +86087,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, r6, lsl #28 │ │ │ │ - @ instruction: 0x01045d90 │ │ │ │ - tsteq r4, r2, asr #26 │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - tsteq r4, r6, lsl sp │ │ │ │ - @ instruction: 0x01045db0 │ │ │ │ - smlabteq r4, r6, sp, r5 │ │ │ │ - smlabbeq r4, ip, sp, r5 │ │ │ │ - tsteq r4, sl, asr #28 │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - tsteq r4, lr, lsl lr │ │ │ │ - smlatteq r4, r0, sp, r5 │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - smlabbeq r4, r0, lr, r5 │ │ │ │ + smlabteq r4, r6, lr, r5 │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + tsteq r4, ip, lsl lr │ │ │ │ + ldrdeq r5, [r4, -r6] │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + smlabbeq r4, r6, lr, r5 │ │ │ │ + tsteq r4, ip, asr #28 │ │ │ │ + tsteq r4, sl, lsl #30 │ │ │ │ + smlabteq r4, r8, lr, r5 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + smlatbeq r4, r0, lr, r5 │ │ │ │ + tsteq r4, r2, lsl pc │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec162f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -86611,129 +86611,129 @@ │ │ │ │ bmi 1eb78f4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stc 7, cr15, [r4, #-680] @ 0xfffffd58 │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ ldcllt 12, cr14, [r8, #1016]! @ 0x3f8 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ - smlabteq r3, r6, r3, r5 │ │ │ │ - @ instruction: 0x01015bbe │ │ │ │ - smlatbeq r3, r6, r3, r5 │ │ │ │ - tsteq r3, r6, lsr sp │ │ │ │ - smlabbeq r3, r2, r3, r5 │ │ │ │ - smlabbeq r3, r6, r6, r7 │ │ │ │ + @ instruction: 0x01015c9e │ │ │ │ + smlabbeq r3, r6, r4, r5 │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + strdeq r5, [r3, -r6] │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ + tsteq r3, r2, lsr #8 │ │ │ │ + smlabteq r1, sl, lr, r5 │ │ │ │ + tsteq r3, r2, lsl #8 │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + smlatteq r3, r4, r3, r5 │ │ │ │ + smlatteq r4, r8, sp, r5 │ │ │ │ + tsteq r1, r8, ror #24 │ │ │ │ + tsteq r1, r0, ror #24 │ │ │ │ + smlabteq r4, ip, sp, r5 │ │ │ │ + tsteq r1, r6, lsr ip │ │ │ │ + tsteq r1, lr, lsr #24 │ │ │ │ + @ instruction: 0x01045db4 │ │ │ │ tsteq r3, r2, ror #6 │ │ │ │ - tsteq r1, sl, lsl #28 │ │ │ │ - tsteq r3, r2, asr #6 │ │ │ │ - tsteq r4, r6, lsr sp │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - smlatbeq r1, r8, fp, r5 │ │ │ │ - smlatbeq r1, r0, fp, r5 │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - tsteq r1, r6, ror fp │ │ │ │ - tsteq r1, lr, ror #22 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - smlatbeq r3, r2, r2, r5 │ │ │ │ - smlatteq r4, lr, ip, r5 │ │ │ │ - smlabbeq r3, r4, r2, r5 │ │ │ │ - smlatteq r4, r8, ip, r5 │ │ │ │ - tsteq r3, r6, ror #4 │ │ │ │ - smlatteq r4, r6, ip, r5 │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - tsteq r2, r0, asr lr │ │ │ │ - tsteq r2, r2, asr lr │ │ │ │ - tsteq r2, r6, lsr lr │ │ │ │ - smlabteq r3, lr, r0, r7 │ │ │ │ - smlabteq r3, lr, r0, r7 │ │ │ │ - smlabteq r3, r6, r0, r7 │ │ │ │ - smlabteq r3, r4, r0, r7 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - strdeq r7, [r3, -r2] │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - tsteq r4, r4 │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - tsteq r3, r4, lsl #2 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - tsteq r3, ip, lsl #2 │ │ │ │ - tsteq r3, r0, lsl r1 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - mrseq r7, (UNDEF: 19) │ │ │ │ - mrseq r7, (UNDEF: 19) │ │ │ │ - @ instruction: 0x01036c94 │ │ │ │ - tsteq sl, sl, lsl #14 │ │ │ │ - ldrdeq r7, [r3, -sl] │ │ │ │ - ldrdeq r7, [r4, -ip] │ │ │ │ - smlabteq r3, ip, r0, r7 │ │ │ │ - smlabteq r3, r0, r0, r7 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ - ldrdeq r5, [r1, -r6] │ │ │ │ - smlatbeq r3, r0, r0, r7 │ │ │ │ - @ instruction: 0x01045e92 │ │ │ │ - @ instruction: 0x010361b6 │ │ │ │ - @ instruction: 0x010361be │ │ │ │ - smlabteq r3, sl, r1, r6 │ │ │ │ - smlabteq r3, sl, r1, r6 │ │ │ │ - smlabteq r3, sl, r1, r6 │ │ │ │ - smlabteq r3, sl, r1, r6 │ │ │ │ + smlatbeq r4, lr, sp, r5 │ │ │ │ + tsteq r3, r4, asr #6 │ │ │ │ + smlatbeq r4, r8, sp, r5 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + smlatbeq r4, r6, sp, r5 │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ + tsteq r2, r0, lsl pc │ │ │ │ + tsteq r2, r2, lsl pc │ │ │ │ + strdeq r3, [r2, -r6] │ │ │ │ + smlabbeq r3, lr, r1, r7 │ │ │ │ + smlabbeq r3, lr, r1, r7 │ │ │ │ + smlabbeq r3, r6, r1, r7 │ │ │ │ + smlabbeq r3, r4, r1, r7 │ │ │ │ + @ instruction: 0x0103719c │ │ │ │ + @ instruction: 0x010371b4 │ │ │ │ + @ instruction: 0x010371b2 │ │ │ │ + smlabteq r3, r6, r1, r7 │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + smlabteq r4, r4, r0, r6 │ │ │ │ + @ instruction: 0x010371b8 │ │ │ │ + @ instruction: 0x010371b8 │ │ │ │ + @ instruction: 0x010371b8 │ │ │ │ + smlabteq r3, r4, r1, r7 │ │ │ │ + smlabteq r3, r8, r1, r7 │ │ │ │ + smlabteq r3, ip, r1, r7 │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ + smlabteq r3, r8, r1, r7 │ │ │ │ + smlabteq r3, r0, r1, r7 │ │ │ │ + smlabteq r3, r0, r1, r7 │ │ │ │ + tsteq r3, r4, asr sp │ │ │ │ + smlabteq sl, sl, r7, r1 │ │ │ │ + @ instruction: 0x0103719a │ │ │ │ + @ instruction: 0x01047f9c │ │ │ │ + smlabbeq r3, ip, r1, r7 │ │ │ │ + smlabbeq r3, r0, r1, r7 │ │ │ │ + @ instruction: 0x0101599e │ │ │ │ + @ instruction: 0x01015996 │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + tsteq r4, r2, asr pc │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ + smlabbeq r3, sl, r2, r6 │ │ │ │ + smlabbeq r3, sl, r2, r6 │ │ │ │ + smlabbeq r3, sl, r2, r6 │ │ │ │ + smlabbeq r3, sl, r2, r6 │ │ │ │ + @ instruction: 0x01036298 │ │ │ │ + @ instruction: 0x0103629a │ │ │ │ + @ instruction: 0x0103639c │ │ │ │ + @ instruction: 0x0103629a │ │ │ │ + smlatteq r3, r0, r2, r6 │ │ │ │ + @ instruction: 0x01036292 │ │ │ │ + smlatbeq r3, r4, r2, r6 │ │ │ │ + tsteq r3, r6, rrx │ │ │ │ + smlabbeq r3, r8, r0, r7 │ │ │ │ + smlabteq r3, lr, r2, r6 │ │ │ │ ldrdeq r6, [r3, -r8] │ │ │ │ - ldrdeq r6, [r3, -sl] │ │ │ │ - ldrdeq r6, [r3, -ip] │ │ │ │ - ldrdeq r6, [r3, -sl] │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - ldrdeq r6, [r3, -r2] │ │ │ │ - smlatteq r3, r4, r1, r6 │ │ │ │ - smlatbeq r3, r6, pc, r6 @ │ │ │ │ - smlabteq r3, r8, pc, r6 @ │ │ │ │ - tsteq r3, lr, lsl #4 │ │ │ │ - tsteq r3, r8, lsl r2 │ │ │ │ - @ instruction: 0x01036fb6 │ │ │ │ - @ instruction: 0x01036fb8 │ │ │ │ - @ instruction: 0x01036fba │ │ │ │ - @ instruction: 0x01036fbc │ │ │ │ - tsteq r3, r2, lsl #4 │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - smlatbeq r3, r2, pc, r6 @ │ │ │ │ - tsteq r4, ip, lsl r9 │ │ │ │ - @ instruction: 0x01036f9a │ │ │ │ - smlatbeq r3, r8, pc, r6 @ │ │ │ │ - @ instruction: 0x01036fb2 │ │ │ │ - @ instruction: 0x010a14b6 │ │ │ │ - smlatbeq r3, r8, pc, r6 @ │ │ │ │ - smlatteq r2, r0, r8, r3 │ │ │ │ - ldrdeq r3, [r2, -lr] │ │ │ │ - @ instruction: 0x01036f94 │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - smlabbeq r3, sl, pc, r6 @ │ │ │ │ - smlabbeq r3, sl, pc, r6 @ │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ - tsteq r1, r2, asr r6 │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - tsteq r1, ip, lsr #12 │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ - tsteq r1, sl, lsl #28 │ │ │ │ - tsteq r1, r8, lsl #28 │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ - tsteq r1, r2, lsl #28 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - strdeq ip, [r1, -sl] │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - tsteq r4, sl, lsl #20 │ │ │ │ - tsteq sl, r2, lsr #6 │ │ │ │ - @ instruction: 0x0101549e │ │ │ │ - smlabbeq r3, sl, ip, r4 │ │ │ │ + tsteq r3, r6, ror r0 │ │ │ │ + tsteq r3, r8, ror r0 │ │ │ │ + tsteq r3, sl, ror r0 │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + smlabteq r3, r2, r2, r6 │ │ │ │ + smlabteq r3, r4, r2, r6 │ │ │ │ + tsteq r3, r2, rrx │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + qaddeq r7, sl, r3 │ │ │ │ + tsteq r3, r8, rrx │ │ │ │ + tsteq r3, r2, ror r0 │ │ │ │ + tsteq sl, r6, ror r5 │ │ │ │ + tsteq r3, r8, rrx │ │ │ │ + smlatbeq r2, r0, r9, r3 │ │ │ │ + @ instruction: 0x0102399e │ │ │ │ + qaddeq r7, r4, r3 │ │ │ │ + @ instruction: 0x01034eb8 │ │ │ │ + tsteq r3, sl, asr #32 │ │ │ │ + tsteq r3, sl, asr #32 │ │ │ │ + tsteq r1, r8, lsl r7 │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ + @ instruction: 0x01041b94 │ │ │ │ + smlatteq r1, ip, r6, r5 │ │ │ │ + smlatteq r1, r6, r6, r5 │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + smlabteq r1, lr, lr, ip │ │ │ │ + smlabteq r1, ip, lr, ip │ │ │ │ + smlabteq r1, sl, lr, ip │ │ │ │ + smlabteq r1, r8, lr, ip │ │ │ │ + smlabteq r1, r6, lr, ip │ │ │ │ + smlabteq r1, r4, lr, ip │ │ │ │ + smlabteq r1, r2, lr, ip │ │ │ │ + @ instruction: 0x0101cebc │ │ │ │ + @ instruction: 0x0101ceba │ │ │ │ + smlatteq r4, r8, sl, r1 │ │ │ │ + smlabteq r4, sl, sl, r1 │ │ │ │ + smlatteq sl, r2, r3, r1 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r3, sl, asr #26 │ │ │ │ svcvc 0x0037f5b0 │ │ │ │ strlt sp, [r8, #-61] @ 0xffffffc3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d817 │ │ │ │ eorsle r7, r5, r8, lsl #30 │ │ │ │ @@ -86781,29 +86781,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabteq r4, r8, r5, r5 │ │ │ │ - tsteq r4, r6, asr #10 │ │ │ │ - tsteq r4, ip, lsl #10 │ │ │ │ - tsteq r4, r6, lsr #10 │ │ │ │ - smlatteq r4, r0, r4, r5 │ │ │ │ - tsteq r4, r6, ror r5 │ │ │ │ - smlabbeq r4, r8, r5, r5 │ │ │ │ - tsteq r4, lr, lsr r5 │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - smlatteq r4, r2, r5, r5 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - smlatbeq r4, lr, r5, r5 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - tsteq r4, lr, asr r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ + smlabbeq r4, r8, r6, r5 │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ + smlabteq r4, ip, r5, r5 │ │ │ │ + smlatteq r4, r6, r5, r5 │ │ │ │ + smlatbeq r4, r0, r5, r5 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + smlatbeq r4, r2, r6, r5 │ │ │ │ + smlabteq r4, r4, r6, r5 │ │ │ │ + tsteq r4, lr, ror #12 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r4, lr, lsl r7 │ │ │ │ + smlatteq r4, ip, r6, r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16dcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -87672,205 +87672,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [sl], #676 @ 0x2a4 │ │ │ │ bmi ff138f94 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xe184ecb4 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - smlatteq r3, r4, r8, r4 │ │ │ │ - tsteq r1, r6, lsr r4 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - tsteq r4, r2, asr r5 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, r4, lsr r1 │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - tsteq r1, r2, lsl r1 │ │ │ │ - ldrdeq lr, [r3, -r2] │ │ │ │ - strdeq r5, [r1, -r0] │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - smlabteq r1, lr, r0, r5 │ │ │ │ - tsteq r4, sl, asr #10 │ │ │ │ - strheq r5, [r1, -r4] │ │ │ │ - smlatbeq r4, r0, r4, r5 │ │ │ │ - smlatteq r3, lr, r7, r4 │ │ │ │ - @ instruction: 0x01045496 │ │ │ │ - @ instruction: 0x0104549e │ │ │ │ - tsteq r3, r0, asr r1 │ │ │ │ - @ instruction: 0x0103479c │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ - smlatteq r3, lr, r9, lr │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - @ instruction: 0x010347b0 │ │ │ │ - smlabteq r1, lr, pc, r4 @ │ │ │ │ + @ instruction: 0x010151ba │ │ │ │ + smlatbeq r3, r4, r9, r4 │ │ │ │ + strdeq ip, [r1, -r6] │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + strdeq r5, [r1, -r4] │ │ │ │ + @ instruction: 0x0103eb98 │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + @ instruction: 0x0103eb92 │ │ │ │ + @ instruction: 0x010151b0 │ │ │ │ + tsteq r4, r8, lsl #12 │ │ │ │ + smlabbeq r1, lr, r1, r5 │ │ │ │ + tsteq r4, sl, lsl #12 │ │ │ │ + tsteq r1, r4, ror r1 │ │ │ │ + tsteq r4, r0, ror #10 │ │ │ │ + smlatbeq r3, lr, r8, r4 │ │ │ │ + tsteq r4, r6, asr r5 │ │ │ │ + tsteq r4, lr, asr r5 │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + strdeq r5, [r1, -r8] │ │ │ │ + smlatteq r1, r8, r0, r5 │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + smlatbeq r3, lr, sl, lr │ │ │ │ + tsteq r3, sl, lsl #16 │ │ │ │ + tsteq r3, r0, ror r8 │ │ │ │ + smlabbeq r1, lr, r0, r5 │ │ │ │ + smlabbeq r1, r6, r0, r5 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + qaddeq r5, ip, r1 │ │ │ │ + qaddeq r5, r4, r1 │ │ │ │ + tsteq r3, r8, asr r8 │ │ │ │ + tsteq r1, sl, lsr #32 │ │ │ │ + tsteq r1, r2, lsr #32 │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + strdeq r4, [r1, -r8] │ │ │ │ + strdeq r4, [r1, -r0] │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ smlabteq r1, r6, pc, r4 @ │ │ │ │ - smlatbeq r3, r2, r7, r4 │ │ │ │ - @ instruction: 0x01014f9c │ │ │ │ + @ instruction: 0x01014fbe │ │ │ │ + tsteq r3, r2, lsr #16 │ │ │ │ @ instruction: 0x01014f94 │ │ │ │ - @ instruction: 0x01034798 │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ + smlabbeq r1, ip, pc, r4 @ │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ tsteq r1, r2, ror #30 │ │ │ │ - smlabbeq r3, r2, r7, r4 │ │ │ │ - tsteq r1, r8, lsr pc │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ + tsteq r3, r6, lsl r8 │ │ │ │ tsteq r1, r0, lsr pc │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ + tsteq r1, r8, lsr #30 │ │ │ │ + tsteq r3, r8, lsl #16 │ │ │ │ strdeq r4, [r1, -lr] │ │ │ │ - tsteq r3, r2, ror #14 │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ + strdeq r4, [r1, -r6] │ │ │ │ + tsteq r3, r2, lsl #16 │ │ │ │ smlabteq r1, ip, lr, r4 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - smlatbeq r1, r2, lr, r4 │ │ │ │ + smlabteq r1, r4, lr, r4 │ │ │ │ + smlatteq r3, ip, r7, r4 │ │ │ │ @ instruction: 0x01014e9a │ │ │ │ - tsteq r3, r6, asr r7 │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ + @ instruction: 0x01014e92 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ tsteq r1, r8, ror #28 │ │ │ │ - tsteq r3, r8, asr #14 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + smlabteq r3, r0, r7, r4 │ │ │ │ tsteq r1, r6, lsr lr │ │ │ │ - tsteq r3, r2, asr #14 │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ + tsteq r1, lr, lsr #28 │ │ │ │ + @ instruction: 0x010347b6 │ │ │ │ tsteq r1, r4, lsl #28 │ │ │ │ - tsteq r3, ip, lsr #14 │ │ │ │ - ldrdeq r4, [r1, -sl] │ │ │ │ + strdeq r4, [r1, -ip] │ │ │ │ + smlabteq r3, r0, r7, r4 │ │ │ │ ldrdeq r4, [r1, -r2] │ │ │ │ - tsteq r3, r6, lsl r7 │ │ │ │ - smlatbeq r1, r8, sp, r4 │ │ │ │ + smlabteq r1, sl, sp, r4 │ │ │ │ + smlatbeq r3, lr, r7, r4 │ │ │ │ smlatbeq r1, r0, sp, r4 │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ + @ instruction: 0x01014d98 │ │ │ │ + tsteq r4, r0, lsr r2 │ │ │ │ + tsteq r3, r8, ror #28 │ │ │ │ + @ instruction: 0x010344b4 │ │ │ │ + tsteq r1, r2 │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + tsteq r3, r6, asr r6 │ │ │ │ + tsteq r3, r0, ror #12 │ │ │ │ + tsteq r3, lr, asr r6 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + tsteq r3, sl, asr r6 │ │ │ │ + tsteq r3, r4, ror #12 │ │ │ │ + tsteq r3, r2, ror #12 │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + tsteq r3, lr, ror #12 │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + smlabbeq r3, sl, r6, r5 │ │ │ │ + smlatbeq r3, ip, r6, r5 │ │ │ │ + @ instruction: 0x010356b2 │ │ │ │ + smlabteq r3, r0, r6, r5 │ │ │ │ + @ instruction: 0x010356be │ │ │ │ + @ instruction: 0x010356bc │ │ │ │ + @ instruction: 0x010356be │ │ │ │ + smlabbeq r4, ip, r0, r5 │ │ │ │ + smlabbeq sl, ip, r9, r0 │ │ │ │ + tsteq r2, sl, asr #2 │ │ │ │ + smlatbeq r1, r2, r4, ip │ │ │ │ + tsteq r4, lr, lsr #12 │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + tsteq r1, r6, ror r4 │ │ │ │ strdeq r4, [r3, -r6] │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - tsteq r1, sl, lsl #26 │ │ │ │ - smlatteq r3, lr, r6, r4 │ │ │ │ - smlatteq r1, r0, ip, r4 │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - tsteq r4, r0, ror r1 │ │ │ │ - smlatbeq r3, r8, sp, r4 │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - @ instruction: 0x01035590 │ │ │ │ - @ instruction: 0x01035596 │ │ │ │ - smlatbeq r3, r0, r5, r5 │ │ │ │ - @ instruction: 0x0103559e │ │ │ │ - @ instruction: 0x0103559c │ │ │ │ - @ instruction: 0x0103559a │ │ │ │ - smlatbeq r3, r4, r5, r5 │ │ │ │ - smlatbeq r3, r2, r5, r5 │ │ │ │ - smlatbeq r3, ip, r5, r5 │ │ │ │ - smlatbeq r3, lr, r5, r5 │ │ │ │ - @ instruction: 0x010355bc │ │ │ │ - smlabteq r3, sl, r5, r5 │ │ │ │ - smlatteq r3, ip, r5, r5 │ │ │ │ - strdeq r5, [r3, -r2] │ │ │ │ - tsteq r3, r0, lsl #12 │ │ │ │ - strdeq r5, [r3, -lr] │ │ │ │ - strdeq r5, [r3, -ip] │ │ │ │ - strdeq r5, [r3, -lr] │ │ │ │ - smlabteq r4, ip, pc, r4 @ │ │ │ │ - smlabteq sl, ip, r8, r0 │ │ │ │ - smlabbeq r2, sl, r0, r3 │ │ │ │ - smlatteq r1, r2, r3, ip │ │ │ │ - tsteq r4, lr, ror #10 │ │ │ │ - tsteq r3, lr, asr #20 │ │ │ │ - tsteq r3, sl, asr #20 │ │ │ │ - @ instruction: 0x0101c3b6 │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - tsteq r3, sl, lsr #20 │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, sl, lsr #20 │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - smlatbeq sl, r0, r7, r0 │ │ │ │ - @ instruction: 0x010357b8 │ │ │ │ - @ instruction: 0x010357ba │ │ │ │ - @ instruction: 0x010357b2 │ │ │ │ - smlatbeq r3, ip, r7, r5 │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - @ instruction: 0x01035796 │ │ │ │ - tsteq r3, r6, ror #14 │ │ │ │ - tsteq sl, r0, lsl r7 │ │ │ │ - tsteq r3, lr, ror #14 │ │ │ │ - tsteq r3, r6, ror #14 │ │ │ │ - tsteq r3, r2, ror r7 │ │ │ │ - tsteq r3, sl, ror r7 │ │ │ │ - smlabbeq r3, r2, r7, r5 │ │ │ │ - @ instruction: 0x01044d9a │ │ │ │ - tsteq r2, r6, lsr #24 │ │ │ │ - tsteq r2, r8, lsr #24 │ │ │ │ - tsteq r2, ip, lsl #24 │ │ │ │ - smlatbeq r3, r4, lr, r5 │ │ │ │ - smlatbeq r3, r4, lr, r5 │ │ │ │ - @ instruction: 0x01035e9c │ │ │ │ - @ instruction: 0x01035e9a │ │ │ │ - @ instruction: 0x01035eb2 │ │ │ │ - smlabteq r3, sl, lr, r5 │ │ │ │ - smlabteq r3, r8, lr, r5 │ │ │ │ - ldrdeq r5, [r3, -ip] │ │ │ │ - smlatteq r3, lr, lr, r5 │ │ │ │ - ldrdeq r4, [r4, -sl] │ │ │ │ - smlabteq r3, lr, lr, r5 │ │ │ │ - smlabteq r3, lr, lr, r5 │ │ │ │ - smlabteq r3, lr, lr, r5 │ │ │ │ - ldrdeq r5, [r3, -sl] │ │ │ │ - ldrdeq r5, [r3, -lr] │ │ │ │ - smlatteq r3, r2, lr, r5 │ │ │ │ - smlatteq r3, r6, lr, r5 │ │ │ │ - ldrdeq r5, [r3, -lr] │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - tsteq r3, sl, ror #20 │ │ │ │ - smlatteq sl, r0, r4, r0 │ │ │ │ - @ instruction: 0x01035eb0 │ │ │ │ - @ instruction: 0x01046cb2 │ │ │ │ - smlatbeq r3, r2, lr, r5 │ │ │ │ - @ instruction: 0x01035e96 │ │ │ │ - @ instruction: 0x010146b4 │ │ │ │ - smlatbeq r1, ip, r6, r4 │ │ │ │ - tsteq r3, r6, ror lr │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - tsteq r3, ip, ror #30 │ │ │ │ - tsteq r3, r4, ror pc │ │ │ │ - smlabbeq r3, r0, pc, r4 @ │ │ │ │ - smlabbeq r3, r2, pc, r4 @ │ │ │ │ - smlabbeq r3, r4, pc, r4 @ │ │ │ │ - smlabbeq r3, r6, pc, r4 @ │ │ │ │ - @ instruction: 0x01034f94 │ │ │ │ - @ instruction: 0x01034f96 │ │ │ │ - swpeq r5, r8, [r3] │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - smlabbeq r3, r8, pc, r4 @ │ │ │ │ - smlabteq r3, lr, pc, r4 @ │ │ │ │ - smlabbeq r3, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01034f92 │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - tsteq r3, r6, ror sp │ │ │ │ - @ instruction: 0x01034fbc │ │ │ │ - smlabteq r3, r6, pc, r4 @ │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - tsteq r3, r6, ror #26 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - tsteq r3, sl, ror #26 │ │ │ │ - @ instruction: 0x01034fb0 │ │ │ │ - @ instruction: 0x01034fb2 │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - smlabteq r4, sl, r6, r4 │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + smlatteq r3, lr, sl, r4 │ │ │ │ + smlatteq r3, sl, sl, r4 │ │ │ │ + smlatteq r3, r6, sl, r4 │ │ │ │ + smlatteq r3, r6, sl, r4 │ │ │ │ + smlatteq r3, sl, sl, r4 │ │ │ │ + smlatteq r3, lr, sl, r4 │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + tsteq sl, r0, ror #16 │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ + tsteq r3, sl, ror r8 │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + tsteq r3, lr, lsr r8 │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + tsteq r3, r6, lsr #16 │ │ │ │ + ldrdeq r0, [sl, -r0] │ │ │ │ + tsteq r3, lr, lsr #16 │ │ │ │ + tsteq r3, r6, lsr #16 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + tsteq r3, sl, lsr r8 │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + tsteq r4, sl, asr lr │ │ │ │ + smlatteq r2, r6, ip, r2 │ │ │ │ + smlatteq r2, r8, ip, r2 │ │ │ │ + smlabteq r2, ip, ip, r2 │ │ │ │ + tsteq r3, r4, ror #30 │ │ │ │ + tsteq r3, r4, ror #30 │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + tsteq r3, sl, asr pc │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + smlabbeq r3, sl, pc, r5 @ │ │ │ │ + smlabbeq r3, r8, pc, r5 @ │ │ │ │ + @ instruction: 0x01035f9c │ │ │ │ + smlatbeq r3, lr, pc, r5 @ │ │ │ │ + @ instruction: 0x01044e9a │ │ │ │ + smlabbeq r3, lr, pc, r5 @ │ │ │ │ + smlabbeq r3, lr, pc, r5 @ │ │ │ │ + smlabbeq r3, lr, pc, r5 @ │ │ │ │ + @ instruction: 0x01035f9a │ │ │ │ + @ instruction: 0x01035f9e │ │ │ │ + smlatbeq r3, r2, pc, r5 @ │ │ │ │ + smlatbeq r3, r6, pc, r5 @ │ │ │ │ + @ instruction: 0x01035f9e │ │ │ │ + @ instruction: 0x01035f96 │ │ │ │ + @ instruction: 0x01035f96 │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + smlatbeq sl, r0, r5, r0 │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + tsteq r4, r2, ror sp │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + tsteq r3, r6, asr pc │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ + tsteq r3, r6, lsr pc │ │ │ │ + tsteq r4, r8, lsl #26 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + tsteq r3, r4, lsr r0 │ │ │ │ + tsteq r3, r0, asr #32 │ │ │ │ + tsteq r3, r2, asr #32 │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ + tsteq r3, r6, asr #32 │ │ │ │ + qaddeq r5, r4, r3 │ │ │ │ + qaddeq r5, r6, r3 │ │ │ │ + tsteq r3, r8, asr r1 │ │ │ │ + tsteq r4, sl, lsr #22 │ │ │ │ + tsteq r3, r8, asr #32 │ │ │ │ + smlabbeq r3, lr, r0, r5 │ │ │ │ + tsteq r3, r0, asr #32 │ │ │ │ + qaddeq r5, r2, r3 │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + smlabbeq r3, r6, r0, r5 │ │ │ │ + tsteq r3, r4, lsr #28 │ │ │ │ + tsteq r3, r6, lsr #28 │ │ │ │ + tsteq r3, r8, lsr #28 │ │ │ │ + tsteq r3, sl, lsr #28 │ │ │ │ + tsteq r3, r0, ror r0 │ │ │ │ + tsteq r3, r2, ror r0 │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + smlabbeq r4, sl, r7, r4 │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ bmi 1a7b938 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl a7eb30 │ │ │ │ @@ -87968,40 +87968,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ and lr, r6, ip, ror #20 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xbdf8ea64 │ │ │ │ - tstpeq r9, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, asr sl │ │ │ │ - @ instruction: 0x01022392 │ │ │ │ - @ instruction: 0x01022390 │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - smlatbeq r3, sl, r8, r3 │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tsteq r1, sl, lsl #2 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - smlabbeq r4, r6, r5, r0 │ │ │ │ - ldrdeq r4, [r1, -lr] │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - smlabteq r1, lr, r8, fp │ │ │ │ - smlabteq r1, r0, r8, fp │ │ │ │ - @ instruction: 0x0101b8be │ │ │ │ - @ instruction: 0x0101b8bc │ │ │ │ - @ instruction: 0x0101b8ba │ │ │ │ - @ instruction: 0x0101b8b8 │ │ │ │ - @ instruction: 0x0101b8b6 │ │ │ │ - @ instruction: 0x0101b8b4 │ │ │ │ - smlatbeq r1, lr, r8, fp │ │ │ │ - smlatbeq r1, ip, r8, fp │ │ │ │ - ldrdeq r0, [r4, -sl] │ │ │ │ - @ instruction: 0x010404bc │ │ │ │ - ldrdeq pc, [r9, -r4] │ │ │ │ + tsteq sl, r8, lsr #32 │ │ │ │ + tsteq r3, sl, lsl fp │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r2, r0, asr r4 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + tsteq r3, sl, ror #18 │ │ │ │ + strdeq r5, [r3, -ip] │ │ │ │ + strdeq r5, [r3, -ip] │ │ │ │ + smlabteq r1, sl, r1, r4 │ │ │ │ + smlabteq r1, r4, r1, r4 │ │ │ │ + tsteq r4, r6, asr #12 │ │ │ │ + @ instruction: 0x0101419e │ │ │ │ + @ instruction: 0x01014198 │ │ │ │ + smlabbeq r1, lr, r9, fp │ │ │ │ + smlabbeq r1, r0, r9, fp │ │ │ │ + tsteq r1, lr, ror r9 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, sl, ror r9 │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + tsteq r1, r6, ror r9 │ │ │ │ + tsteq r1, r4, ror r9 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + @ instruction: 0x0104059a │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + @ instruction: 0x0109fe94 │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d812 │ │ │ │ eorle r6, r5, r0, lsl #31 │ │ │ │ @@ -88034,24 +88034,24 @@ │ │ │ │ stmdami ip, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x01044490 │ │ │ │ - tsteq r4, lr, lsr r4 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - tsteq r4, r6, asr r4 │ │ │ │ - @ instruction: 0x010444b0 │ │ │ │ - smlabbeq r4, r2, r4, r4 │ │ │ │ - @ instruction: 0x01044490 │ │ │ │ - @ instruction: 0x010444b2 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + strdeq r4, [r4, -lr] │ │ │ │ + smlabteq r4, ip, r4, r4 │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + tsteq r4, r6, lsl r5 │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + tsteq r4, r2, asr #10 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + tsteq r4, r2, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1814c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -88566,130 +88566,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7a8447a │ │ │ │ bmi 1ebce5c │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r8, #672]! @ 0x2a0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrdeq r3, [r1, -r8] │ │ │ │ - @ instruction: 0x01033598 │ │ │ │ - smlatteq r1, ip, sp, r3 │ │ │ │ - tsteq r4, r4, lsr #8 │ │ │ │ - smlatteq r1, r4, sp, r3 │ │ │ │ - ldrdeq r3, [r1, -r0] │ │ │ │ - @ instruction: 0x0109fbba │ │ │ │ - @ instruction: 0x01013dbe │ │ │ │ - smlabteq r1, r0, sp, r3 │ │ │ │ - @ instruction: 0x01013db8 │ │ │ │ - smlatbeq r1, lr, sp, r3 │ │ │ │ - @ instruction: 0x01044394 │ │ │ │ - @ instruction: 0x01013d9c │ │ │ │ - smlatbeq r1, r8, sp, r3 │ │ │ │ - tstpeq r9, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r1, r4, sp, r3 │ │ │ │ - tsteq r4, r6, lsr r3 │ │ │ │ - @ instruction: 0x01013d96 │ │ │ │ - smlabbeq r1, r2, sp, r3 │ │ │ │ - smlabteq r9, ip, sl, pc @ │ │ │ │ - tsteq r1, r0, ror sp │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, r4, lsr ip │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - tsteq r1, r2, lsl #24 │ │ │ │ - strdeq r5, [r3, -sl] │ │ │ │ + @ instruction: 0x01013e98 │ │ │ │ + tsteq r3, r8, asr r6 │ │ │ │ + smlatbeq r1, ip, lr, r3 │ │ │ │ + smlatteq r4, r4, r4, r4 │ │ │ │ + smlatbeq r1, r4, lr, r3 │ │ │ │ + @ instruction: 0x01013e90 │ │ │ │ + tstpeq r9, sl, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ + smlabbeq r1, r0, lr, r3 │ │ │ │ + tsteq r1, r8, ror lr │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + tsteq r1, ip, asr lr │ │ │ │ + tsteq r1, r8, ror #28 │ │ │ │ + smlatteq r9, sl, fp, pc @ │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + tsteq r1, r2, asr #28 │ │ │ │ + smlabbeq r9, ip, fp, pc @ │ │ │ │ + tsteq r1, r0, lsr lr │ │ │ │ + tsteq r1, r6, lsr lr │ │ │ │ + tsteq r1, r6, lsr lr │ │ │ │ + tsteq r1, lr, lsr #28 │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + tsteq r1, r4, lsl lr │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ + strdeq r3, [r1, -sl] │ │ │ │ + strdeq r3, [r1, -ip] │ │ │ │ + strdeq r3, [r1, -r4] │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + smlabteq r1, sl, ip, r3 │ │ │ │ + smlabteq r1, r2, ip, r3 │ │ │ │ + @ instruction: 0x010359ba │ │ │ │ + @ instruction: 0x010359b8 │ │ │ │ + @ instruction: 0x010359b4 │ │ │ │ strdeq r5, [r3, -r8] │ │ │ │ - strdeq r5, [r3, -r4] │ │ │ │ - tsteq r3, r8, lsr r9 │ │ │ │ - smlabteq r3, r6, r8, r5 │ │ │ │ - smlabteq r3, r2, r8, r5 │ │ │ │ - strdeq r0, [r4, -r8] │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - smlatteq r4, r8, r0, r0 │ │ │ │ - smlatteq r4, r0, r0, r0 │ │ │ │ - ldrdeq r0, [r4, -r8] │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - smlabteq r4, r8, r0, r0 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - smlatbeq r4, r0, r0, r0 │ │ │ │ - smlatbeq r9, r6, r8, pc @ │ │ │ │ - smlatbeq r4, r6, r0, r0 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - swpeq r0, r4, [r4] @ │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r4, lr, lsr #32 │ │ │ │ - @ instruction: 0x0103ff98 │ │ │ │ - @ instruction: 0x0103ff9c │ │ │ │ - tsteq r4, r0, lsl r0 │ │ │ │ - tstpeq r3, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - @ instruction: 0x0109f794 │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - tsteq r1, r2, ror #22 │ │ │ │ - tstpeq r9, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, lr, asr #22 │ │ │ │ - tsteq r1, r6, lsr #22 │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ + smlabbeq r3, r6, r9, r5 │ │ │ │ + smlabbeq r3, r2, r9, r5 │ │ │ │ + @ instruction: 0x010401b8 │ │ │ │ + @ instruction: 0x010401b0 │ │ │ │ + smlatbeq r4, r8, r1, r0 │ │ │ │ + smlatbeq r4, r0, r1, r0 │ │ │ │ + @ instruction: 0x01040198 │ │ │ │ + @ instruction: 0x01040190 │ │ │ │ + smlabbeq r4, r8, r1, r0 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + tstpeq r9, r6, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, ror #2 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ tsteq r1, r2, lsr fp │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - tsteq r1, lr, lsr #22 │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - smlatbeq r9, r4, r6, pc @ │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - smlatbeq r1, r4, sl, r3 │ │ │ │ - @ instruction: 0x01013ab2 │ │ │ │ + smlatteq r4, lr, r0, r4 │ │ │ │ + qaddeq r0, r8, r4 │ │ │ │ + qaddeq r0, ip, r4 │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ + tsteq r4, r6, lsr #32 │ │ │ │ + tsteq r4, sl, lsr #32 │ │ │ │ + strheq r4, [r4, -r2] │ │ │ │ + strheq r4, [r4, -r6] │ │ │ │ + swpeq r4, sl, [r4] @ │ │ │ │ + tstpeq r9, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + swpeq r4, r2, [r4] @ │ │ │ │ + @ instruction: 0x010331be │ │ │ │ + swpeq r4, r2, [r4] @ │ │ │ │ + tsteq r1, r4, lsl ip │ │ │ │ + tsteq r1, r2, lsr #24 │ │ │ │ + smlatteq r9, r6, r7, pc @ │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + smlatteq r1, r6, fp, r3 │ │ │ │ + strdeq r3, [r1, -r4] │ │ │ │ + strdeq r3, [r1, -r2] │ │ │ │ + strdeq r3, [r1, -r0] │ │ │ │ + smlatteq r1, lr, fp, r3 │ │ │ │ + strdeq r3, [r1, -r0] │ │ │ │ + tstpeq r9, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r0, fp, r3 │ │ │ │ + tsteq r1, r4, ror #22 │ │ │ │ + tsteq r1, r2, ror fp │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + tsteq r1, lr, ror #22 │ │ │ │ + tsteq r1, ip, ror #22 │ │ │ │ + tsteq r1, lr, ror #22 │ │ │ │ + smlatteq r9, r2, r6, pc @ │ │ │ │ + tsteq r1, sl, ror #22 │ │ │ │ + smlabbeq r1, r0, fp, r3 │ │ │ │ + @ instruction: 0x0109f6b0 │ │ │ │ @ instruction: 0x01013ab0 │ │ │ │ - smlatbeq r1, lr, sl, r3 │ │ │ │ - smlatbeq r1, ip, sl, r3 │ │ │ │ - smlatbeq r1, lr, sl, r3 │ │ │ │ - tstpeq r9, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01013abe │ │ │ │ + smlabbeq r9, r2, r6, pc @ │ │ │ │ smlatbeq r1, sl, sl, r3 │ │ │ │ - smlabteq r1, r0, sl, r3 │ │ │ │ - strdeq pc, [r9, -r0] │ │ │ │ - strdeq r3, [r1, -r0] │ │ │ │ - strdeq r3, [r1, -lr] │ │ │ │ - smlabteq r9, r2, r5, pc @ │ │ │ │ - smlatteq r1, sl, r9, r3 │ │ │ │ - smlabteq r1, r2, r9, r3 │ │ │ │ - ldrdeq r3, [r1, -r0] │ │ │ │ - smlabteq r1, lr, r9, r3 │ │ │ │ - smlabteq r1, ip, r9, r3 │ │ │ │ - smlabteq r1, sl, r9, r3 │ │ │ │ - smlabteq r1, ip, r9, r3 │ │ │ │ - tstpeq r9, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010139bc │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - tsteq r1, r8, asr #18 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - @ instruction: 0x0109f4be │ │ │ │ - tsteq r1, r6, asr #18 │ │ │ │ - @ instruction: 0x0109f498 │ │ │ │ - @ instruction: 0x010137b4 │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ + smlabbeq r1, r2, sl, r3 │ │ │ │ + @ instruction: 0x01013a90 │ │ │ │ + smlabbeq r1, lr, sl, r3 │ │ │ │ + smlabbeq r1, ip, sl, r3 │ │ │ │ + smlabbeq r1, sl, sl, r3 │ │ │ │ + smlabbeq r1, ip, sl, r3 │ │ │ │ + tstpeq r9, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, ip, ror sl │ │ │ │ + tsteq r1, r0, lsl #20 │ │ │ │ + tsteq r1, lr, lsl #20 │ │ │ │ + tsteq r1, ip, lsl #20 │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + tsteq r1, r8, lsl #20 │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + tstpeq r9, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, lsl #20 │ │ │ │ + tstpeq r9, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + smlabteq r3, r0, lr, r2 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec18b4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -89018,98 +89018,98 @@ │ │ │ │ ldmdami r6, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ ldmdami r5, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2132 @ 0xfffff7ac │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - @ instruction: 0x01043a92 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r4, sl, ror #16 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - smlabteq r4, r6, r7, r3 │ │ │ │ - smlatteq r4, r0, r7, r3 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - tsteq r4, ip, lsr #16 │ │ │ │ - @ instruction: 0x010438b6 │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - tsteq r4, lr, ror r8 │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - smlatbeq r4, sl, r9, r3 │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + smlatteq r4, ip, r9, r3 │ │ │ │ + tsteq r4, sl, lsr #18 │ │ │ │ + smlabteq r4, ip, r8, r3 │ │ │ │ + smlabbeq r4, r6, r8, r3 │ │ │ │ + smlatbeq r4, r0, r8, r3 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + smlatteq r4, ip, r8, r3 │ │ │ │ + tsteq r4, r6, ror r9 │ │ │ │ tsteq r4, r8, lsl r9 │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - smlatteq r4, r6, r9, r3 │ │ │ │ - smlatbeq r4, r0, r9, r3 │ │ │ │ - @ instruction: 0x010439ba │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - tsteq r4, lr, ror #22 │ │ │ │ - smlabteq r4, r8, sl, r3 │ │ │ │ - tsteq r4, r2, ror #20 │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - smlabbeq r4, sl, sl, r3 │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - @ instruction: 0x01043abe │ │ │ │ + tsteq r4, lr, lsr r9 │ │ │ │ + @ instruction: 0x01043990 │ │ │ │ + tsteq r4, sl, ror #20 │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + @ instruction: 0x010439be │ │ │ │ ldrdeq r3, [r4, -r8] │ │ │ │ - tsteq r4, r2, lsl fp │ │ │ │ - smlabteq r4, ip, fp, r3 │ │ │ │ - smlabbeq r4, r6, fp, r3 │ │ │ │ - tsteq r4, r0, asr #22 │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - @ instruction: 0x01043b94 │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - smlabteq r4, r8, fp, r3 │ │ │ │ - smlatteq r4, r2, fp, r3 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - @ instruction: 0x01043d90 │ │ │ │ - smlatteq r4, sl, ip, r3 │ │ │ │ - smlabbeq r4, r4, ip, r3 │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ - @ instruction: 0x01043c92 │ │ │ │ - smlatbeq r4, ip, ip, r3 │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - smlatteq r4, r0, ip, r3 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - smlatteq r4, lr, sp, r3 │ │ │ │ - smlatbeq r4, r8, sp, r3 │ │ │ │ - tsteq r4, r2, ror #26 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - @ instruction: 0x01043db6 │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - smlatteq r4, sl, sp, r3 │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - tsteq r4, lr, lsr lr │ │ │ │ - @ instruction: 0x01043fb8 │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ - smlatbeq r4, ip, lr, r3 │ │ │ │ - tsteq r4, r6, ror #28 │ │ │ │ - smlabbeq r4, r0, lr, r3 │ │ │ │ - @ instruction: 0x01043eba │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - tsteq r4, lr, asr #30 │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - tsteq r4, r2, lsr #30 │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - tsteq r4, sl, lsr #32 │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlabbeq r4, sl, pc, r3 @ │ │ │ │ - smlatbeq r4, r4, pc, r3 @ │ │ │ │ - smlatteq r4, sl, pc, r3 @ │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ - tsteq r4, r6, lsr #32 │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - smlabbeq r4, sl, r0, r4 │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + smlatbeq r4, r6, sl, r3 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + tsteq r4, sl, ror sl │ │ │ │ + @ instruction: 0x01043ab4 │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + smlabbeq r4, r8, fp, r3 │ │ │ │ + tsteq r4, r2, lsr #22 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + tsteq r4, sl, asr #22 │ │ │ │ + smlabteq r4, r4, fp, r3 │ │ │ │ + tsteq r4, lr, ror fp │ │ │ │ + @ instruction: 0x01043b98 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + smlabbeq r4, ip, ip, r3 │ │ │ │ + tsteq r4, r6, asr #24 │ │ │ │ + tsteq r4, r0, lsl #24 │ │ │ │ + tsteq r4, sl, lsl ip │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + smlabteq r4, lr, ip, r3 │ │ │ │ + smlabbeq r4, r8, ip, r3 │ │ │ │ + smlatbeq r4, r2, ip, r3 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + @ instruction: 0x01043f96 │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + smlatbeq r4, sl, sp, r3 │ │ │ │ + tsteq r4, r4, asr #26 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, ip, ror #26 │ │ │ │ + smlatteq r4, r6, sp, r3 │ │ │ │ + smlatbeq r4, r0, sp, r3 │ │ │ │ + @ instruction: 0x01043dba │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + smlatbeq r4, lr, lr, r3 │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + tsteq r4, r2, lsr #28 │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, lr, r3 │ │ │ │ + smlabteq r4, r4, lr, r3 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, r8, ror r0 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + tsteq r4, sl, ror pc │ │ │ │ + @ instruction: 0x01043f94 │ │ │ │ + tsteq r4, lr │ │ │ │ + smlabteq r4, r8, pc, r3 @ │ │ │ │ + smlatteq r4, r2, pc, r3 @ │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + smlatteq r4, sl, r0, r4 │ │ │ │ + swpeq r4, r4, [r4] @ │ │ │ │ + tsteq r4, sl, asr #32 │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + smlatbeq r4, sl, r0, r4 │ │ │ │ + tsteq r4, r8, lsr #2 │ │ │ │ + smlatteq r4, r6, r0, r4 │ │ │ │ + mrseq r4, (UNDEF: 20) │ │ │ │ + tsteq r4, sl, asr #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec191d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x004ff5b1 │ │ │ │ @ instruction: 0xf5b1d843 │ │ │ │ @@ -89310,44 +89310,44 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a7447a │ │ │ │ bmi 93e2bc │ │ │ │ tstpeq r0, #335544323 @ p-variant is OBSOLETE @ 0x14000003 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a74620 │ │ │ │ ldcllt 15, cr14, [r8, #928]! @ 0x3a0 │ │ │ │ - tsteq r1, r8, lsl ip │ │ │ │ - tsteq r3, r4, lsl #8 │ │ │ │ - @ instruction: 0x01012d9e │ │ │ │ - smlatteq r3, r8, r3, r2 │ │ │ │ - smlatteq r1, r2, fp, r2 │ │ │ │ - smlabteq r3, ip, r3, r2 │ │ │ │ - smlabteq r1, r6, fp, r2 │ │ │ │ - @ instruction: 0x010323b0 │ │ │ │ - @ instruction: 0x01042890 │ │ │ │ + ldrdeq r2, [r1, -r8] │ │ │ │ + smlabteq r3, r4, r4, r2 │ │ │ │ + tsteq r1, lr, asr lr │ │ │ │ + smlatbeq r3, r8, r4, r2 │ │ │ │ + smlatbeq r1, r2, ip, r2 │ │ │ │ + smlabbeq r3, ip, r4, r2 │ │ │ │ + smlabbeq r1, r6, ip, r2 │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r3, lr, asr r4 │ │ │ │ + tsteq r4, ip, lsl lr │ │ │ │ + tsteq r4, ip, lsl lr │ │ │ │ + @ instruction: 0x01012cbe │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + smlatbeq r1, r2, ip, r2 │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + smlabbeq r1, ip, ip, r2 │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ + @ instruction: 0x010323be │ │ │ │ + smlabteq r4, ip, sp, r3 │ │ │ │ @ instruction: 0x0103239e │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - strdeq r2, [r1, -lr] │ │ │ │ - smlabbeq r4, r6, sp, r3 │ │ │ │ - smlatteq r1, r2, fp, r2 │ │ │ │ - smlabbeq r4, r0, sp, r3 │ │ │ │ - smlabteq r1, ip, fp, r2 │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ - strdeq r2, [r3, -lr] │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - ldrdeq r2, [r3, -lr] │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - smlabteq r3, r0, r2, r2 │ │ │ │ - tsteq r1, r0, ror #22 │ │ │ │ - tsteq r4, r4, lsl sp │ │ │ │ - @ instruction: 0x01032298 │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - tsteq r3, lr, ror r2 │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + smlabbeq r3, r0, r3, r2 │ │ │ │ + tsteq r1, r0, lsr #24 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + tsteq r3, r8, asr r3 │ │ │ │ + ldrdeq r3, [r4, -lr] │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + tsteq r3, lr, lsl r3 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strbhi pc, [r5, #-0]! @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec19594 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0817c │ │ │ │ @@ -90084,124 +90084,124 @@ │ │ │ │ ldmdami r0!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r2, sp, lr, pc}^ @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatbeq r1, lr, r5, r2 │ │ │ │ - tsteq r4, r8, lsr #24 │ │ │ │ - smlatteq r4, r2, fp, r3 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - tsteq r1, ip, lsl r5 │ │ │ │ - strdeq r2, [r1, -r6] │ │ │ │ - smlabbeq r4, sl, fp, r3 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + smlatteq r4, r8, ip, r3 │ │ │ │ + smlatbeq r4, r2, ip, r3 │ │ │ │ + smlatteq r1, lr, r5, r2 │ │ │ │ + ldrdeq r2, [r1, -ip] │ │ │ │ + @ instruction: 0x010125b6 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, r8, lsl r5 │ │ │ │ + tsteq r1, lr, lsl #10 │ │ │ │ + smlatteq r1, sl, r4, r2 │ │ │ │ + @ instruction: 0x010124be │ │ │ │ @ instruction: 0x01012494 │ │ │ │ - smlabbeq r1, r2, r4, r2 │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ - tsteq r1, lr, asr #8 │ │ │ │ - tsteq r1, sl, lsr #8 │ │ │ │ - strdeq r2, [r1, -lr] │ │ │ │ - ldrdeq r2, [r1, -r4] │ │ │ │ - smlatbeq r1, sl, r3, r2 │ │ │ │ - smlatbeq r1, r0, r3, r2 │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, ip, lsr #6 │ │ │ │ - tsteq r1, r8, lsl #6 │ │ │ │ - strdeq r2, [r1, -r4] │ │ │ │ - smlatbeq r1, r8, r2, r2 │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - strdeq r2, [r1, -r8] │ │ │ │ - ldrdeq r2, [r1, -r0] │ │ │ │ - @ instruction: 0x010121be │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - tsteq r1, r6, ror r1 │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - smlatteq r1, r6, r0, r2 │ │ │ │ - strheq r2, [r1, -r8] │ │ │ │ - smlabbeq r1, lr, r0, r2 │ │ │ │ - qaddeq r2, ip, r1 │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - strdeq r1, [r1, -lr] │ │ │ │ - ldrdeq r1, [r1, -r0] │ │ │ │ - smlatbeq r1, r6, pc, r1 @ │ │ │ │ - @ instruction: 0x01011f9e │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ - tsteq r1, sl, asr pc │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - ldrdeq r1, [r1, -ip] │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - @ instruction: 0x01011eb0 │ │ │ │ - smlabbeq r1, ip, lr, r1 │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - smlatteq r1, r4, sp, r1 │ │ │ │ - @ instruction: 0x01011db4 │ │ │ │ - smlabbeq r1, sl, sp, r1 │ │ │ │ - tsteq r1, r2, ror #26 │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - tsteq r1, r4, lsr sp │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ + tsteq r1, r0, ror #8 │ │ │ │ + tsteq r1, ip, lsr r4 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + smlatteq r1, ip, r3, r2 │ │ │ │ + smlabteq r1, r8, r3, r2 │ │ │ │ + @ instruction: 0x010123b4 │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + tsteq r1, r4, lsl r3 │ │ │ │ + strdeq r2, [r1, -r2] │ │ │ │ + @ instruction: 0x010122b8 │ │ │ │ + @ instruction: 0x01012290 │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ + @ instruction: 0x01043990 │ │ │ │ + tsteq r1, r6, lsr r2 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + ldrdeq r2, [r1, -r6] │ │ │ │ + smlatbeq r1, r6, r1, r2 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + mrseq r2, (UNDEF: 17) │ │ │ │ + smlatteq r1, r0, r0, r2 │ │ │ │ + strheq r2, [r1, -lr] │ │ │ │ + swpeq r2, r0, [r1] │ │ │ │ + tsteq r1, r6, rrx │ │ │ │ + qaddeq r2, lr, r1 │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ strdeq r1, [r1, -r0] │ │ │ │ - smlabteq r1, r4, ip, r1 │ │ │ │ - @ instruction: 0x01011c98 │ │ │ │ - @ instruction: 0x01011c92 │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r1, r2, asr ip │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - tsteq r1, r6, lsl #24 │ │ │ │ + smlabteq r1, r6, pc, r1 @ │ │ │ │ + @ instruction: 0x01011f9c │ │ │ │ + @ instruction: 0x01011f94 │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ + strdeq r1, [r1, -r0] │ │ │ │ + smlatteq r1, r8, lr, r1 │ │ │ │ + smlabteq r1, r6, lr, r1 │ │ │ │ + smlatbeq r1, r4, lr, r1 │ │ │ │ + tsteq r1, r4, ror lr │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ + tsteq r1, r2, lsr #28 │ │ │ │ + strdeq r1, [r1, -sl] │ │ │ │ + strdeq r1, [r1, -r4] │ │ │ │ + ldrdeq r1, [r1, -r2] │ │ │ │ + @ instruction: 0x01011db0 │ │ │ │ + smlabbeq r1, r4, sp, r1 │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + tsteq r1, r2, lsl sp │ │ │ │ + smlatteq r1, ip, ip, r1 │ │ │ │ + smlabteq r1, r6, ip, r1 │ │ │ │ + smlatbeq r1, r0, ip, r1 │ │ │ │ + @ instruction: 0x01011c9a │ │ │ │ + tsteq r1, sl, ror ip │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + strdeq r1, [r1, -r8] │ │ │ │ + smlatteq r4, r4, r2, r3 │ │ │ │ + smlatteq r1, r6, fp, r1 │ │ │ │ smlatteq r1, r0, fp, r1 │ │ │ │ ldrdeq r1, [r1, -sl] │ │ │ │ - @ instruction: 0x01011bba │ │ │ │ - @ instruction: 0x01011b9a │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + smlabteq r1, lr, fp, r1 │ │ │ │ + smlabteq r1, r8, fp, r1 │ │ │ │ + smlabteq r1, r2, fp, r1 │ │ │ │ + @ instruction: 0x01011bbc │ │ │ │ + @ instruction: 0x01011bb6 │ │ │ │ + @ instruction: 0x01011bb0 │ │ │ │ + smlatbeq r1, sl, fp, r1 │ │ │ │ + mrseq r3, LR_abt │ │ │ │ + @ instruction: 0x010432ba │ │ │ │ + @ instruction: 0x01011b98 │ │ │ │ + @ instruction: 0x01011b92 │ │ │ │ + smlabbeq r1, ip, fp, r1 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + smlabbeq r1, r0, fp, r1 │ │ │ │ + tsteq r1, sl, ror fp │ │ │ │ tsteq r1, r4, ror fp │ │ │ │ + tsteq r1, lr, ror #22 │ │ │ │ + tsteq r1, r8, ror #22 │ │ │ │ + tsteq r1, r2, ror #22 │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ tsteq r1, r6, asr fp │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r1, sl, asr #22 │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + tsteq r1, lr, lsr fp │ │ │ │ tsteq r1, r8, lsr fp │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ + tsteq r1, r2, lsr fp │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ tsteq r1, r6, lsr #22 │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - tsteq r1, sl, lsl fp │ │ │ │ - smlatbeq r4, r8, r2, r3 │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - tsteq r1, r8, lsl #22 │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - strdeq r1, [r1, -r6] │ │ │ │ - strdeq r1, [r1, -r0] │ │ │ │ - smlatteq r1, sl, sl, r1 │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - ldrdeq r1, [r1, -r8] │ │ │ │ - ldrdeq r1, [r1, -r2] │ │ │ │ - smlabteq r1, ip, sl, r1 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - smlabteq r1, r0, sl, r1 │ │ │ │ - @ instruction: 0x01011aba │ │ │ │ - @ instruction: 0x01011ab4 │ │ │ │ - smlatbeq r1, lr, sl, r1 │ │ │ │ - smlatbeq r1, r8, sl, r1 │ │ │ │ - smlatbeq r1, r2, sl, r1 │ │ │ │ - @ instruction: 0x01011a9c │ │ │ │ - @ instruction: 0x01011a96 │ │ │ │ - @ instruction: 0x01011a90 │ │ │ │ - smlabbeq r1, sl, sl, r1 │ │ │ │ - smlabbeq r1, r4, sl, r1 │ │ │ │ - tsteq r1, lr, ror sl │ │ │ │ - tsteq r1, r8, ror sl │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -90666,28 +90666,28 @@ │ │ │ │ ldcl 7, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ bmi 57b844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4674d4> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a69600 │ │ │ │ andlt lr, r2, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r1, [r1, -lr] │ │ │ │ - smlatteq r3, r6, r3, r1 │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - smlatbeq r3, r2, r3, r1 │ │ │ │ - @ instruction: 0x010115be │ │ │ │ - smlatbeq r3, sl, sp, r0 │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlabbeq r3, ip, sp, r0 │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - tsteq r3, lr, ror #26 │ │ │ │ - tsteq r3, ip, asr r6 │ │ │ │ - smlabteq r3, r0, fp, r1 │ │ │ │ - tsteq r3, r6, asr r6 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ + @ instruction: 0x01011cbe │ │ │ │ + smlatbeq r3, r6, r4, r1 │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r3, sl, ror #28 │ │ │ │ + @ instruction: 0x01018994 │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + tsteq r3, lr, lsr #28 │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + smlabbeq r3, r0, ip, r1 │ │ │ │ + tsteq r3, r6, lsl r7 │ │ │ │ + ldrdeq r1, [r1, -r6] │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-107] @ 0xffffff95 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d824 │ │ │ │ stmdale r3!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ @@ -90742,25 +90742,25 @@ │ │ │ │ stmdami sp, {r1, r3, sp, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r1, [r1, -sl] │ │ │ │ - smlabteq r1, r0, r0, r1 │ │ │ │ - strheq r1, [r1, -r4] │ │ │ │ - smlabbeq r1, lr, r0, r1 │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - tsteq r1, r4, asr #32 │ │ │ │ - smlatteq r4, r4, r7, r2 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ + @ instruction: 0x0101119a │ │ │ │ + smlabbeq r1, r0, r1, r1 │ │ │ │ + tsteq r1, r4, ror r1 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + tsteq r1, r4, lsl #2 │ │ │ │ + smlatbeq r4, r4, r8, r2 │ │ │ │ + smlatteq r1, sl, r0, r1 │ │ │ │ + smlatteq r1, r4, r0, r1 │ │ │ │ + ldrdeq r1, [r1, -lr] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1aba0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r1, r0, asr #30 │ │ │ │ @@ -91060,79 +91060,79 @@ │ │ │ │ @ instruction: 0xf7a64620 │ │ │ │ and lr, r7, r6, asr #20 │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 1001cf8 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - smlabbeq r4, r2, r9, r1 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r9, lr, lsl r1 │ │ │ │ - tsteq r1, r4, lsr #6 │ │ │ │ - tsteq r1, r8, lsr #6 │ │ │ │ - tsteq r1, r2, lsr #6 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - tsteq r4, r2, lsl #18 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - swpeq sp, lr, [r9] │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - smlatbeq r4, lr, r8, r1 │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ - strdeq r1, [r1, -lr] │ │ │ │ - tsteq r9, sl, asr #32 │ │ │ │ - strdeq r1, [r1, -r0] │ │ │ │ - strdeq r1, [r1, -r8] │ │ │ │ - strdeq r1, [r1, -sl] │ │ │ │ - strdeq r1, [r1, -r4] │ │ │ │ - smlabteq r1, ip, r2, r1 │ │ │ │ - smlabteq r1, lr, r2, r1 │ │ │ │ - smlatteq r1, r0, r2, r1 │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - strdeq r1, [r1, -r6] │ │ │ │ - smlabteq r1, ip, r2, r1 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + strdeq r1, [r1, -r2] │ │ │ │ + ldrdeq sp, [r9, -lr] │ │ │ │ + smlatteq r1, r4, r3, r1 │ │ │ │ + smlatteq r1, r8, r3, r1 │ │ │ │ + smlatteq r1, r2, r3, r1 │ │ │ │ + ldrdeq r1, [r1, -sl] │ │ │ │ + smlabteq r4, r2, r9, r1 │ │ │ │ + smlabteq r1, ip, r3, r1 │ │ │ │ + ldrdeq r1, [r1, -sl] │ │ │ │ + tsteq r9, lr, asr r1 │ │ │ │ + ldrdeq r1, [r1, -sl] │ │ │ │ + tsteq r4, lr, ror #18 │ │ │ │ ldrdeq r1, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r1, r1 │ │ │ │ - tstpeq r3, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r1, r4, r1, r1 │ │ │ │ - @ instruction: 0x0101119e │ │ │ │ - @ instruction: 0x01032e98 │ │ │ │ - @ instruction: 0x01032e98 │ │ │ │ - @ instruction: 0x01032e96 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - tsteq r3, ip, ror #28 │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - smlatbeq r3, r2, r6, sp │ │ │ │ - @ instruction: 0x0103d69c │ │ │ │ - @ instruction: 0x0103d696 │ │ │ │ - @ instruction: 0x0103d690 │ │ │ │ - smlabbeq r3, sl, r6, sp │ │ │ │ - smlabbeq r3, r4, r6, sp │ │ │ │ - tsteq r3, lr, ror r6 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - tsteq r3, ip, asr r6 │ │ │ │ - tsteq r9, r4, ror #28 │ │ │ │ - tsteq r3, r6, ror #12 │ │ │ │ - tsteq r1, lr, lsl #18 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - tsteq r1, r2, asr #32 │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - smlatteq r4, r2, r5, r1 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - tsteq r3, r6, lsr #6 │ │ │ │ + @ instruction: 0x010113be │ │ │ │ + tsteq r9, sl, lsl #2 │ │ │ │ + @ instruction: 0x010113b0 │ │ │ │ + @ instruction: 0x010113b8 │ │ │ │ + @ instruction: 0x010113ba │ │ │ │ + @ instruction: 0x010113b4 │ │ │ │ + smlabbeq r1, ip, r3, r1 │ │ │ │ + smlabbeq r1, lr, r3, r1 │ │ │ │ + smlatbeq r1, r0, r3, r1 │ │ │ │ + @ instruction: 0x010112bc │ │ │ │ + @ instruction: 0x010112b6 │ │ │ │ + smlabbeq r1, ip, r3, r1 │ │ │ │ + @ instruction: 0x01011290 │ │ │ │ + smlabbeq r1, sl, r2, r1 │ │ │ │ + smlabteq r3, ip, sl, pc @ │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + tsteq r1, lr, asr r2 │ │ │ │ + tsteq r3, r8, asr pc │ │ │ │ + tsteq r3, r8, asr pc │ │ │ │ + tsteq r3, r6, asr pc │ │ │ │ + @ instruction: 0x01032f9c │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + tsteq r3, r2, ror #14 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r3, r6, asr r7 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + smlabteq r1, r0, r9, r8 │ │ │ │ + @ instruction: 0x010189be │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + tsteq r9, r4, lsr #30 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + smlabteq r1, lr, r9, r8 │ │ │ │ + @ instruction: 0x010189b4 │ │ │ │ tsteq r3, sl, lsl r7 │ │ │ │ - smlatteq r1, ip, fp, r0 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ + @ instruction: 0x010416ba │ │ │ │ + tsteq r3, r6, lsr #12 │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ + smlatbeq r4, r2, r6, r1 │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ + smlatteq r3, r6, r3, r0 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + smlatbeq r1, ip, ip, r0 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ adcshi pc, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1b178 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08263 │ │ │ │ @@ -91958,98 +91958,98 @@ │ │ │ │ @ instruction: 0xf5a080b5 │ │ │ │ @ instruction: 0xf04f5356 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r4, {r3, r4, r5, r9, pc}^ │ │ │ │ mvns r4, #120, 8 @ 0x78000000 │ │ │ │ - smlatbeq r1, r6, r9, r0 │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r4, lr, lsl #2 │ │ │ │ - tsteq r1, r6, lsr #18 │ │ │ │ - tsteq r1, r4, lsl r9 │ │ │ │ - smlatteq r1, lr, r8, r0 │ │ │ │ - smlatbeq r4, r8, r0, r2 │ │ │ │ - smlabbeq r1, lr, r8, r0 │ │ │ │ - smlabteq r4, ip, r0, r2 │ │ │ │ - tsteq r1, r8, asr #16 │ │ │ │ - tsteq r1, r6, lsr r8 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - tsteq r4, lr, lsr #2 │ │ │ │ - @ instruction: 0x010107ba │ │ │ │ - @ instruction: 0x01042194 │ │ │ │ - @ instruction: 0x010421b2 │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + smlabteq r4, lr, r1, r2 │ │ │ │ + smlatteq r1, r6, r9, r0 │ │ │ │ + ldrdeq r0, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, r9, r0 │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + smlabbeq r4, ip, r1, r2 │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + strdeq r0, [r1, -r6] │ │ │ │ ldrdeq r2, [r4, -r0] │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - ldrdeq r0, [r1, -r2] │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r4, r8, asr #4 │ │ │ │ - tsteq r4, r6, ror r2 │ │ │ │ - smlabbeq r4, sl, r2, r2 │ │ │ │ - smlatteq r4, r8, r2, r2 │ │ │ │ - tsteq r4, r2, lsr r3 │ │ │ │ - @ instruction: 0x01042390 │ │ │ │ - smlatteq r4, r4, r3, r2 │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - ldrdeq r2, [r4, -r4] │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - smlatbeq r4, lr, r5, r2 │ │ │ │ - @ instruction: 0x010425b8 │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - smlatteq r4, r6, r6, r2 │ │ │ │ - tsteq r4, r2, asr #14 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - smlatteq r1, r6, r2, r0 │ │ │ │ - @ instruction: 0x010102ba │ │ │ │ - @ instruction: 0x010102b0 │ │ │ │ - @ instruction: 0x0101029c │ │ │ │ - smlatteq r4, r4, r6, r2 │ │ │ │ - tsteq r1, sl, lsr r2 │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - smlatteq r1, lr, r1, r0 │ │ │ │ - smlabteq r1, r8, r1, r0 │ │ │ │ - smlatbeq r1, r8, r1, r0 │ │ │ │ - tsteq r1, ip, ror #2 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - tsteq r1, lr, asr #2 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - swpeq r0, ip, [r1] │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, lr, lsr r0 │ │ │ │ - tsteq r1, r6, lsr #32 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - @ instruction: 0x010426ba │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - tstpeq r0, lr, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r6, r6, r2 │ │ │ │ - @ instruction: 0x0100feb6 │ │ │ │ - smlabbeq r0, sl, lr, pc @ │ │ │ │ - tstpeq r0, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r0, sp, pc @ │ │ │ │ - @ instruction: 0x0100fdbc │ │ │ │ - @ instruction: 0x0100fd92 │ │ │ │ - tstpeq r0, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, lr, r1, r2 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r4, r4, asr r2 │ │ │ │ + tsteq r4, r2, ror r2 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + @ instruction: 0x01042290 │ │ │ │ + tsteq r4, r2, lsl r3 │ │ │ │ + @ instruction: 0x01010792 │ │ │ │ + mrseq r2, LR_abt │ │ │ │ + tsteq r1, r4, lsr #14 │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + tsteq r4, r8, lsl #6 │ │ │ │ + tsteq r4, r6, lsr r3 │ │ │ │ + tsteq r4, sl, asr #6 │ │ │ │ + smlatbeq r4, r8, r3, r2 │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + smlatbeq r4, r4, r4, r2 │ │ │ │ + tsteq r4, r2, lsl #10 │ │ │ │ + tsteq r4, r6, lsr r5 │ │ │ │ + @ instruction: 0x01042594 │ │ │ │ + smlatteq r4, r8, r5, r2 │ │ │ │ + tsteq r4, lr, ror #12 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + ldrdeq r2, [r4, -r6] │ │ │ │ + tsteq r4, sl, lsr #14 │ │ │ │ + @ instruction: 0x010427b0 │ │ │ │ + smlatbeq r4, r6, r7, r2 │ │ │ │ + tsteq r4, r2, lsl #16 │ │ │ │ + tsteq r1, r0, lsl #8 │ │ │ │ + ldrdeq r0, [r1, -r4] │ │ │ │ + smlabteq r1, sl, r3, r0 │ │ │ │ + smlatbeq r1, r6, r3, r0 │ │ │ │ + tsteq r1, sl, ror r3 │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + smlatbeq r4, r4, r7, r2 │ │ │ │ + strdeq r0, [r1, -sl] │ │ │ │ + smlabteq r1, ip, r2, r0 │ │ │ │ + smlatbeq r1, lr, r2, r0 │ │ │ │ + smlabbeq r1, r8, r2, r0 │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + smlatteq r1, ip, r1, r0 │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ + tsteq r1, r4, lsr r1 │ │ │ │ + tsteq r1, r8, lsl #2 │ │ │ │ + strdeq r0, [r1, -lr] │ │ │ │ + smlatteq r1, r6, r0, r0 │ │ │ │ + smlabteq r4, r4, r6, r2 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + @ instruction: 0x010427b0 │ │ │ │ + tsteq r1, lr, lsr #32 │ │ │ │ + mrseq r0, (UNDEF: 1) │ │ │ │ + smlatteq r0, r4, pc, pc @ │ │ │ │ + smlabteq r0, r0, pc, pc @ │ │ │ │ + tsteq r4, r6, asr #14 │ │ │ │ + tstpeq r0, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -r6] │ │ │ │ + smlabteq r0, ip, lr, pc @ │ │ │ │ + smlabteq r0, r4, lr, pc @ │ │ │ │ + smlatbeq r0, r0, lr, pc @ │ │ │ │ + tstpeq r0, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ cmpppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0055f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5355 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -92467,185 +92467,185 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2220 @ 0xfffff754 │ │ │ │ stmiami ip!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2219 @ 0xfffff755 │ │ │ │ stmiami fp!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r0, r2, fp, pc @ │ │ │ │ - tstpeq r0, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r8, sl, pc @ │ │ │ │ - @ instruction: 0x0100fabc │ │ │ │ + tstpeq r0, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -r0] │ │ │ │ + smlabteq r0, ip, fp, pc @ │ │ │ │ + smlatbeq r0, r8, fp, pc @ │ │ │ │ + tstpeq r0, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r0, sl, pc @ │ │ │ │ + @ instruction: 0x0100fab6 │ │ │ │ @ instruction: 0x0100fa92 │ │ │ │ - tstpeq r0, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r6] │ │ │ │ - ldrdeq pc, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, r9, pc @ │ │ │ │ - smlabbeq r0, r6, r9, pc @ │ │ │ │ - tstpeq r0, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r2] │ │ │ │ - ldrdeq pc, [r0, -r2] │ │ │ │ + tstpeq r0, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -ip] │ │ │ │ + ldrdeq pc, [r0, -sl] │ │ │ │ + @ instruction: 0x0100f9b2 │ │ │ │ + @ instruction: 0x0100f992 │ │ │ │ + tstpeq r0, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r6, r8, r1 │ │ │ │ + smlabteq r4, r0, r4, r1 │ │ │ │ + smlatteq r4, r6, r2, r1 │ │ │ │ + smlabteq r4, ip, r1, r1 │ │ │ │ + tstpeq r0, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + tstpeq r0, r6, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + tstpeq r0, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + tstpeq r0, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + tstpeq r0, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -sl] │ │ │ │ + mrseq r1, R12_usr │ │ │ │ + @ instruction: 0x010411ba │ │ │ │ + smlabbeq r4, r8, r1, r1 │ │ │ │ + smlatteq r0, r2, r8, pc @ │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r4, r2, asr #4 │ │ │ │ + ldrdeq pc, [r0, -r0] │ │ │ │ + tsteq r4, r6, asr r3 │ │ │ │ + ldrdeq r1, [r4, -r0] │ │ │ │ + smlabbeq r4, sl, r2, r1 │ │ │ │ + tsteq r4, r4, ror #4 │ │ │ │ @ instruction: 0x0100f8b2 │ │ │ │ - tsteq r4, r6, lsl #16 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - tsteq r4, r6, lsr #4 │ │ │ │ - tsteq r4, ip, lsl #2 │ │ │ │ - smlabbeq r0, lr, r8, pc @ │ │ │ │ + smlatbeq r0, ip, r8, pc @ │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + tsteq r4, ip, lsl #6 │ │ │ │ + @ instruction: 0x0100f89a │ │ │ │ + tsteq r4, r0, ror #6 │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ smlabbeq r0, r8, r8, pc @ │ │ │ │ smlabbeq r0, r2, r8, pc @ │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - tstpeq r0, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01041398 │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ tstpeq r0, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, rrx │ │ │ │ + smlabbeq r4, r4, r4, r1 │ │ │ │ + tstpeq r0, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, rrx │ │ │ │ + tsteq r4, r2, lsr r5 │ │ │ │ + smlatteq r4, ip, r4, r1 │ │ │ │ + tsteq r4, r6, lsl #10 │ │ │ │ tstpeq r0, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - smlabteq r4, r8, r0, r1 │ │ │ │ - tstpeq r0, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, ror #2 │ │ │ │ - smlabbeq r4, r2, r1, r1 │ │ │ │ + tsteq r4, sl, asr r5 │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + tstpeq r0, lr, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r8, r6, r1 │ │ │ │ + tsteq r4, r2, lsl #12 │ │ │ │ + @ instruction: 0x010415bc │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ tstpeq r0, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01041296 │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - smlabteq r4, sl, r1, r1 │ │ │ │ - smlatbeq r4, r4, r1, r1 │ │ │ │ - strdeq pc, [r0, -r2] │ │ │ │ - smlatteq r0, ip, r7, pc @ │ │ │ │ - tsteq r4, r2, lsr r2 │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - ldrdeq pc, [r0, -sl] │ │ │ │ - smlatbeq r4, r0, r2, r1 │ │ │ │ - @ instruction: 0x010412b2 │ │ │ │ - smlabteq r0, r8, r7, pc @ │ │ │ │ - smlabteq r0, r2, r7, pc @ │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - tsteq r4, r6, lsl r4 │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + strdeq pc, [r0, -lr] │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + @ instruction: 0x01041692 │ │ │ │ + smlatbeq r4, ip, r6, r1 │ │ │ │ + smlatteq r0, r6, r7, pc @ │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + tsteq r4, sl, lsl r7 │ │ │ │ + ldrdeq pc, [r0, -r4] │ │ │ │ + smlatteq r4, lr, sl, r1 │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + tsteq r4, r2, lsr #16 │ │ │ │ + @ instruction: 0x0104179c │ │ │ │ + tsteq r4, r6, asr r7 │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ smlatbeq r0, sl, r7, pc @ │ │ │ │ - smlabteq r4, r4, r3, r1 │ │ │ │ - @ instruction: 0x0100f79e │ │ │ │ + smlabteq r4, r4, r7, r1 │ │ │ │ + ldrdeq r1, [r4, -lr] │ │ │ │ @ instruction: 0x0100f798 │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r4, r6, asr #8 │ │ │ │ + tsteq r4, r2, ror r8 │ │ │ │ + tsteq r4, ip, lsr #16 │ │ │ │ + tsteq r4, r6, asr #16 │ │ │ │ smlabbeq r0, r0, r7, pc @ │ │ │ │ - @ instruction: 0x0104149a │ │ │ │ - @ instruction: 0x010414b4 │ │ │ │ - tstpeq r0, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r8, r5, r1 │ │ │ │ - tsteq r4, r2, asr #10 │ │ │ │ + tsteq r4, sl, ror r8 │ │ │ │ + tstpeq r0, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, lr, r9, r1 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + smlatteq r4, r2, r8, r1 │ │ │ │ strdeq r1, [r4, -ip] │ │ │ │ - tsteq r4, r6, lsl r5 │ │ │ │ - tstpeq r0, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, ror #10 │ │ │ │ - smlabbeq r4, r4, r5, r1 │ │ │ │ - tstpeq r0, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ + tstpeq r0, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r4, sl, ror #18 │ │ │ │ + tstpeq r0, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + @ instruction: 0x010419b8 │ │ │ │ ldrdeq r1, [r4, -r2] │ │ │ │ - smlatteq r4, ip, r5, r1 │ │ │ │ - tstpeq r0, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r4, sl, asr r6 │ │ │ │ - tstpeq r0, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, lsr #20 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - tsteq r4, r2, ror #14 │ │ │ │ - ldrdeq r1, [r4, -ip] │ │ │ │ - @ instruction: 0x01041696 │ │ │ │ - @ instruction: 0x010416b0 │ │ │ │ + tstpeq r0, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, lsl #20 │ │ │ │ + tstpeq r0, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, asr ip │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + smlatbeq r4, lr, sl, r1 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + smlabbeq r4, r2, sl, r1 │ │ │ │ + strdeq pc, [r0, -ip] │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ smlatteq r0, sl, r6, pc @ │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ ldrdeq pc, [r0, -r8] │ │ │ │ - @ instruction: 0x010417b2 │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - smlabbeq r4, r6, r7, r1 │ │ │ │ + ldrdeq pc, [r0, -r2] │ │ │ │ + smlatbeq r4, r4, fp, r1 │ │ │ │ + tsteq r4, sl, ror fp │ │ │ │ smlabteq r0, r0, r6, pc @ │ │ │ │ - @ instruction: 0x010417ba │ │ │ │ + @ instruction: 0x0100f6ba │ │ │ │ @ instruction: 0x0100f6b4 │ │ │ │ - smlatteq r4, lr, r8, r1 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - tsteq r4, r2, lsr #16 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ + @ instruction: 0x01041bb2 │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ @ instruction: 0x0100f696 │ │ │ │ - @ instruction: 0x01041890 │ │ │ │ - smlatbeq r4, sl, r8, r1 │ │ │ │ - smlabbeq r0, r4, r6, pc @ │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - strdeq r1, [r4, -r8] │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - tstpeq r0, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + smlabbeq r0, sl, r6, pc @ │ │ │ │ + smlabteq r4, r0, ip, r1 │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + tstpeq r0, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, lr, sp, r1 │ │ │ │ + smlabbeq r4, r8, sp, r1 │ │ │ │ + tstpeq r0, r6, ror #12 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01041b92 │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - smlatteq r4, lr, r9, r1 │ │ │ │ - smlatbeq r4, r8, r9, r1 │ │ │ │ - smlabteq r4, r2, r9, r1 │ │ │ │ + tstpeq r0, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, lsr #28 │ │ │ │ + tstpeq r0, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, lsl sl │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ + tstpeq r0, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01041ab0 │ │ │ │ - tsteq r4, lr, asr sl │ │ │ │ + tstpeq r0, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r4, sl, r1 │ │ │ │ - @ instruction: 0x01041aba │ │ │ │ + tstpeq r0, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsl #12 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r0, -sl] │ │ │ │ strdeq pc, [r0, -r4] │ │ │ │ - strdeq r1, [r4, -r2] │ │ │ │ - @ instruction: 0x01041c94 │ │ │ │ - smlatbeq r4, lr, fp, r1 │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - ldrdeq pc, [r0, -r6] │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - smlabteq r0, sl, r5, pc @ │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - tsteq r4, r2, lsr ip │ │ │ │ - @ instruction: 0x0100f5b8 │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - smlabteq r4, r8, ip, r1 │ │ │ │ - smlatbeq r0, r6, r5, pc @ │ │ │ │ - smlatbeq r0, r0, r5, pc @ │ │ │ │ - @ instruction: 0x0100f59a │ │ │ │ - @ instruction: 0x0100f594 │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - smlabbeq r0, r8, r5, pc @ │ │ │ │ - smlabbeq r0, r2, r5, pc @ │ │ │ │ - tstpeq r0, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, lr, r5, pc @ │ │ │ │ + smlatteq r0, r8, r5, pc @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -93371,58 +93371,58 @@ │ │ │ │ and lr, r7, sl, lsr r8 │ │ │ │ @ instruction: 0x463b4a30 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldmda r0!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tstpeq r0, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, lr, asr #26 │ │ │ │ - @ instruction: 0x0100f6bc │ │ │ │ - tsteq r2, r4, lsl #26 │ │ │ │ - smlatbeq r1, r2, r7, r6 │ │ │ │ - tsteq r2, r8, asr ip │ │ │ │ - tstpeq r0, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r0, -ip] │ │ │ │ - smlatteq r2, r6, r4, lr │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - smlabteq r2, r8, r4, lr │ │ │ │ - tsteq r2, sl, lsl r8 │ │ │ │ - smlatbeq r2, lr, r4, lr │ │ │ │ - smlabbeq r3, r4, r6, ip │ │ │ │ + tstpeq r0, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, lsl #28 │ │ │ │ + tstpeq r0, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, r4, sp, lr │ │ │ │ + tsteq r1, r2, ror #16 │ │ │ │ + tsteq r2, r8, lsl sp │ │ │ │ + ldrdeq pc, [r0, -sl] │ │ │ │ + @ instruction: 0x0100edbc │ │ │ │ + smlatbeq r2, r6, r5, lr │ │ │ │ + smlatteq r1, r4, r0, r6 │ │ │ │ + smlabbeq r2, r8, r5, lr │ │ │ │ + ldrdeq lr, [r2, -sl] │ │ │ │ + tsteq r2, lr, ror #10 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + tsteq r3, r4, asr sl │ │ │ │ + ldrdeq lr, [r0, -sl] │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + smlabteq r0, r6, sp, lr │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + strdeq lr, [r2, -sl] │ │ │ │ + smlatbeq r3, ip, r9, lr │ │ │ │ + smlatbeq r3, ip, r9, lr │ │ │ │ + @ instruction: 0x0103e9b2 │ │ │ │ + @ instruction: 0x0103e9b2 │ │ │ │ + @ instruction: 0x0102e4b4 │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ @ instruction: 0x0102e494 │ │ │ │ - @ instruction: 0x0103e994 │ │ │ │ - tsteq r0, sl, lsl sp │ │ │ │ - smlabbeq r3, lr, r9, lr │ │ │ │ - tsteq r0, r6, lsl #26 │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - tsteq r2, sl, lsr r4 │ │ │ │ - smlatteq r3, ip, r8, lr │ │ │ │ - smlatteq r3, ip, r8, lr │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - ldrdeq lr, [r2, -r4] │ │ │ │ - smlabteq r0, sl, fp, lr │ │ │ │ - @ instruction: 0x0102e3b4 │ │ │ │ - smlabteq r3, r2, sp, pc @ │ │ │ │ - @ instruction: 0x0102e394 │ │ │ │ - tsteq r2, lr, lsl r0 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - ldrdeq pc, [r3, -r8] │ │ │ │ - tsteq r2, ip, asr r3 │ │ │ │ - smlatteq r3, r2, sp, pc @ │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - smlabteq r3, lr, r5, ip │ │ │ │ - tsteq r1, r6, lsl pc │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ - smlatteq r3, r6, r3, sp │ │ │ │ - tsteq r2, r2, lsl #6 │ │ │ │ - ldrdeq lr, [r0, -r4] │ │ │ │ + smlabbeq r0, sl, ip, lr │ │ │ │ + tsteq r2, r4, ror r4 │ │ │ │ + smlabbeq r3, r2, lr, pc @ │ │ │ │ + tsteq r2, r4, asr r4 │ │ │ │ + ldrdeq lr, [r2, -lr] │ │ │ │ + tsteq r2, r6, lsr r4 │ │ │ │ + @ instruction: 0x0103fe98 │ │ │ │ + tsteq r2, ip, lsl r4 │ │ │ │ + smlatbeq r3, r2, lr, pc @ │ │ │ │ + tsteq r2, r2, lsl #8 │ │ │ │ + smlabbeq r3, lr, r6, ip │ │ │ │ + ldrdeq r5, [r1, -r6] │ │ │ │ + ldrdeq lr, [r2, -ip] │ │ │ │ + smlatbeq r3, r6, r4, sp │ │ │ │ + smlabteq r2, r2, r3, lr │ │ │ │ + @ instruction: 0x0100e894 │ │ │ │ suble r2, r6, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1d53c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale fp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ eorsle r2, pc, r4, lsr r8 @ │ │ │ │ ldmdacs r0, {r0, r1, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ @@ -93471,31 +93471,31 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ ldmdami r1, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, r6, lsr #12 │ │ │ │ - smlatteq r4, lr, lr, r0 │ │ │ │ - smlatteq r0, ip, r5, lr │ │ │ │ - smlabbeq r4, r0, lr, r0 │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - smlatteq r4, r4, sp, r0 │ │ │ │ - smlatbeq r0, lr, r5, lr │ │ │ │ - smlatbeq r0, r8, r5, lr │ │ │ │ - strdeq r0, [r4, -r2] │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - smlabbeq r0, sl, r5, lr │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - tsteq r4, r6, asr lr │ │ │ │ - tsteq r0, r8, ror r5 │ │ │ │ + smlatteq r0, r6, r6, lr │ │ │ │ + smlatbeq r4, lr, pc, r0 @ │ │ │ │ + smlatbeq r0, ip, r6, lr │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + @ instruction: 0x01040eba │ │ │ │ + smlatbeq r4, r4, lr, r0 │ │ │ │ + tsteq r0, lr, ror #12 │ │ │ │ + tsteq r0, r8, ror #12 │ │ │ │ + @ instruction: 0x01040eb2 │ │ │ │ + smlabteq r4, r0, lr, r0 │ │ │ │ + tsteq r4, r2, lsl pc │ │ │ │ + smlatteq r4, r0, lr, r0 │ │ │ │ + tsteq r0, sl, asr #12 │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + tsteq r0, r8, lsr r6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -94060,136 +94060,136 @@ │ │ │ │ b ff684bb8 │ │ │ │ bmi 207ed4c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a39500 │ │ │ │ andlt lr, r3, lr, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - strdeq lr, [r3, -r0] │ │ │ │ - tsteq r4, r6, lsr sp │ │ │ │ - smlatteq r3, r0, r5, lr │ │ │ │ - tsteq r1, r8, asr ip │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - smlabteq r3, ip, r5, lr │ │ │ │ - smlabbeq r2, sl, pc, sp @ │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - strdeq lr, [r3, -r6] │ │ │ │ - smlatteq r3, r2, r5, lr │ │ │ │ - smlabteq r9, r0, r5, sl │ │ │ │ - smlabbeq r3, ip, r9, ip │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tstpeq r2, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - tstpeq r2, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ - smlabteq r9, sl, r4, sl │ │ │ │ - tsteq r3, r4, lsr #10 │ │ │ │ + @ instruction: 0x0103e6b8 │ │ │ │ + tsteq r2, r2, lsl #2 │ │ │ │ + tsteq r4, sl, lsl #28 │ │ │ │ + @ instruction: 0x0103e6b0 │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ + smlatbeq r3, r0, r6, lr │ │ │ │ + tsteq r1, r8, lsl sp │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + smlabbeq r3, ip, r6, lr │ │ │ │ + tsteq r2, sl, asr #32 │ │ │ │ + @ instruction: 0x0103e6b2 │ │ │ │ + @ instruction: 0x0103e6b6 │ │ │ │ + smlatbeq r3, r2, r6, lr │ │ │ │ + smlabbeq r9, r0, r6, sl │ │ │ │ + tsteq r3, ip, asr #20 │ │ │ │ + strdeq ip, [r3, -sl] │ │ │ │ + smlabteq r2, r6, fp, pc @ │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + ldrdeq ip, [r1, -r4] │ │ │ │ + tsteq r3, r6, lsr #12 │ │ │ │ + tsteq r3, r4, lsr #28 │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + @ instruction: 0x01040c94 │ │ │ │ + smlabbeq r9, sl, r5, sl │ │ │ │ + smlatteq r3, r4, r5, lr │ │ │ │ + @ instruction: 0x0103ed96 │ │ │ │ + ldrdeq lr, [r3, -sl] │ │ │ │ ldrdeq lr, [r3, -r6] │ │ │ │ - tsteq r3, sl, lsl r5 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + tsteq r4, r8, lsr #24 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r4, r8, lsr #24 │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r3, ip, lsl r5 │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ tsteq r3, r6, lsl r5 │ │ │ │ - tsteq r9, ip, ror #8 │ │ │ │ - tsteq r4, r6, ror #22 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, ip, ror #22 │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - tstpeq r2, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, asr r4 │ │ │ │ - tsteq r3, r2, asr r4 │ │ │ │ - tsteq r3, lr, asr #8 │ │ │ │ - tsteq r3, sl, asr #8 │ │ │ │ - tsteq r3, r6, asr #8 │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - tsteq r3, r8, lsr r4 │ │ │ │ - @ instruction: 0x0101c99a │ │ │ │ - @ instruction: 0x0101c996 │ │ │ │ - @ instruction: 0x0101c99a │ │ │ │ - smlabteq r9, ip, r2, sl │ │ │ │ + tsteq r3, r2, lsl r5 │ │ │ │ + tsteq r3, lr, lsl #10 │ │ │ │ + tsteq r3, sl, lsl #10 │ │ │ │ + tsteq r3, r6, lsl #10 │ │ │ │ + tsteq r3, r2, lsl #10 │ │ │ │ strdeq lr, [r3, -lr] │ │ │ │ - tsteq r2, r6, lsr ip │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - smlatteq r3, r6, r3, lr │ │ │ │ - smlatteq r2, lr, fp, sp │ │ │ │ - strdeq ip, [r1, -sl] │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ - smlatbeq r3, r4, r3, lr │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - tsteq r1, ip, lsr #18 │ │ │ │ - smlatteq r9, r6, r1, sl │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - tsteq r2, sl, asr #22 │ │ │ │ - tsteq r2, r2, lsl fp │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - tsteq r0, r0, ror r3 │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - tsteq r1, r4, lsl #14 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - tsteq r4, r8, lsr #18 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - tsteq r4, ip, lsl r9 │ │ │ │ - tsteq r3, sl, lsr #4 │ │ │ │ - strdeq sl, [r9, -r6] │ │ │ │ - strdeq r0, [r4, -ip] │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - smlatteq r1, sl, r6, ip │ │ │ │ - smlabteq r1, r8, r6, ip │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - @ instruction: 0x0101c6be │ │ │ │ - smlabteq r4, r0, r8, r0 │ │ │ │ - smlabteq r4, r4, r8, r0 │ │ │ │ - @ instruction: 0x010408be │ │ │ │ - @ instruction: 0x010408b8 │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - tsteq r3, r6, ror #2 │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - smlabteq r3, sl, r7, sl │ │ │ │ - smlabteq r3, r4, r7, sl │ │ │ │ - @ instruction: 0x0103a7be │ │ │ │ - @ instruction: 0x0103a7b8 │ │ │ │ - @ instruction: 0x0103a7b2 │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - smlatbeq r9, r6, pc, r9 @ │ │ │ │ - tsteq r1, ip, lsr sl │ │ │ │ - tsteq r1, r0, asr sl │ │ │ │ - tsteq r1, r8, lsr sl │ │ │ │ - smlabteq r3, r4, r3, ip │ │ │ │ - smlabteq r4, ip, r7, r0 │ │ │ │ - smlabteq r2, sl, r4, pc @ │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - rscseq r8, pc, ip, lsl #29 │ │ │ │ - @ instruction: 0x0103c392 │ │ │ │ - @ instruction: 0x0103c398 │ │ │ │ - tsteq r9, r0, lsl #30 │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - @ instruction: 0x010153bc │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r0, lr, lsl #26 │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + tsteq r1, sl, asr sl │ │ │ │ + tsteq r1, r6, asr sl │ │ │ │ + tsteq r1, sl, asr sl │ │ │ │ + smlabbeq r9, ip, r3, sl │ │ │ │ + @ instruction: 0x0103e4be │ │ │ │ + strdeq sp, [r2, -r6] │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + smlatbeq r3, r6, r4, lr │ │ │ │ + smlatbeq r2, lr, ip, sp │ │ │ │ + @ instruction: 0x0101c8ba │ │ │ │ + tsteq r3, ip, lsl #6 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + smlatteq r1, r4, r9, ip │ │ │ │ + smlatteq r1, ip, r9, ip │ │ │ │ + smlatbeq r9, r6, r2, sl │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + tsteq r2, sl, lsl #24 │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + smlatteq r2, ip, fp, sp │ │ │ │ + tsteq r0, r0, lsr r4 │ │ │ │ + smlabteq r2, sl, fp, sp │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + smlabteq r1, r6, r7, ip │ │ │ │ + smlabteq r1, r4, r7, ip │ │ │ │ + smlatteq r4, r6, r9, r0 │ │ │ │ + smlatteq r4, r8, r9, r0 │ │ │ │ + @ instruction: 0x0101c7b2 │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + smlatteq r3, sl, r2, fp │ │ │ │ + @ instruction: 0x0109a1b6 │ │ │ │ + @ instruction: 0x010409bc │ │ │ │ + @ instruction: 0x0101c7bc │ │ │ │ + smlatbeq r1, sl, r7, ip │ │ │ │ + smlabbeq r1, r8, r7, ip │ │ │ │ + @ instruction: 0x0101c790 │ │ │ │ + tsteq r1, lr, ror r7 │ │ │ │ + smlabbeq r4, r0, r9, r0 │ │ │ │ + smlabbeq r4, r4, r9, r0 │ │ │ │ + tsteq r4, lr, ror r9 │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ + tsteq r1, r8, lsr r7 │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ + tsteq r3, r6, lsr #4 │ │ │ │ + @ instruction: 0x0103a890 │ │ │ │ + smlabbeq r3, sl, r8, sl │ │ │ │ + smlabbeq r3, r4, r8, sl │ │ │ │ + tsteq r3, lr, ror r8 │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + strdeq r5, [r1, -r4] │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ + tsteq r9, r6, rrx │ │ │ │ + strdeq r5, [r1, -ip] │ │ │ │ + tsteq r1, r0, lsl fp │ │ │ │ + strdeq r5, [r1, -r8] │ │ │ │ + smlabbeq r3, r4, r4, ip │ │ │ │ + smlabbeq r4, ip, r8, r0 │ │ │ │ + smlabbeq r2, sl, r5, pc @ │ │ │ │ + ldrdeq ip, [r1, -r2] │ │ │ │ + rscseq r8, pc, ip, asr #30 │ │ │ │ + tsteq r3, r2, asr r4 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + smlabteq r9, r0, pc, r9 @ │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + tsteq r2, r6, lsr #18 │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + smlabteq r0, lr, sp, sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1e134 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r1, r8, #88, 6 @ 0x60000001 │ │ │ │ strbhi pc, [r1, #-3]! @ │ │ │ │ orrhi pc, r0, r2, lsl #4 │ │ │ │ @@ -95019,104 +95019,104 @@ │ │ │ │ @ instruction: 0x73a4f6a0 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 97469c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbthi pc, [r4], r2, lsl #2 @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmlt r8, {r0, r1, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x0100d9bc │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ - tsteq r0, sl, ror #18 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ - tsteq r0, r4, lsr r9 │ │ │ │ - tsteq r0, lr, lsl #18 │ │ │ │ - smlatteq r0, r2, r8, sp │ │ │ │ - @ instruction: 0x0100d8bc │ │ │ │ - @ instruction: 0x0100d898 │ │ │ │ - tsteq r0, sl, ror #16 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - tsteq r0, lr, lsl #16 │ │ │ │ - smlatteq r0, r4, r7, sp │ │ │ │ - @ instruction: 0x0100d7b8 │ │ │ │ - smlabbeq r0, ip, r7, sp │ │ │ │ - smlabbeq r0, r2, r7, sp │ │ │ │ - tsteq r0, lr, asr r7 │ │ │ │ - tsteq r0, sl, lsr r7 │ │ │ │ - tsteq r0, lr, lsl #14 │ │ │ │ - smlatteq r0, r4, r6, sp │ │ │ │ - ldrdeq sp, [r0, -sl] │ │ │ │ - @ instruction: 0x0100d6b4 │ │ │ │ - smlabbeq r0, r8, r6, sp │ │ │ │ - tsteq r0, lr, ror r6 │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ + tsteq r0, ip, ror sl │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + tsteq r0, sl, lsr #20 │ │ │ │ + tsteq r0, ip, lsl #20 │ │ │ │ + strdeq sp, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r9, sp │ │ │ │ + smlatbeq r0, r2, r9, sp │ │ │ │ + tsteq r0, ip, ror r9 │ │ │ │ + tsteq r0, r8, asr r9 │ │ │ │ + tsteq r0, sl, lsr #18 │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + smlabteq r0, lr, r8, sp │ │ │ │ + smlatbeq r0, r4, r8, sp │ │ │ │ + tsteq r0, r8, ror r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ + tsteq r0, r2, asr #16 │ │ │ │ + tsteq r0, lr, lsl r8 │ │ │ │ + strdeq sp, [r0, -sl] │ │ │ │ + smlabteq r0, lr, r7, sp │ │ │ │ + smlatbeq r0, r4, r7, sp │ │ │ │ + @ instruction: 0x0100d79a │ │ │ │ + tsteq r0, r4, ror r7 │ │ │ │ + tsteq r0, r8, asr #14 │ │ │ │ + tsteq r0, lr, lsr r7 │ │ │ │ + tsteq r0, sl, lsl r7 │ │ │ │ + smlatteq r0, ip, r6, sp │ │ │ │ + smlabteq r0, r0, r6, sp │ │ │ │ + @ instruction: 0x0100d694 │ │ │ │ + smlabbeq r0, sl, r6, sp │ │ │ │ + tsteq r0, r4, ror #12 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ tsteq r0, ip, lsr #12 │ │ │ │ - tsteq r0, r0, lsl #12 │ │ │ │ - ldrdeq sp, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r5, sp │ │ │ │ + tsteq r0, r6, lsl #12 │ │ │ │ + ldrdeq sp, [r0, -sl] │ │ │ │ + smlatbeq r0, lr, r5, sp │ │ │ │ smlatbeq r0, r4, r5, sp │ │ │ │ - tsteq r0, r6, ror r5 │ │ │ │ - tsteq r0, ip, ror #10 │ │ │ │ - tsteq r0, r6, asr #10 │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - smlatteq r0, lr, r4, sp │ │ │ │ - smlatteq r0, r4, r4, sp │ │ │ │ - ldrdeq sp, [r0, -r2] │ │ │ │ - smlatbeq r0, r6, r4, sp │ │ │ │ - @ instruction: 0x0100d494 │ │ │ │ - smlabbeq r0, r2, r4, sp │ │ │ │ - tsteq r0, r4, asr r4 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - ldrdeq sp, [r0, -r0] │ │ │ │ - @ instruction: 0x0100d3be │ │ │ │ - smlatbeq r0, ip, r3, sp │ │ │ │ - smlabbeq r0, r0, r3, sp │ │ │ │ - tsteq r0, lr, ror #6 │ │ │ │ - tsteq r0, ip, asr r3 │ │ │ │ - tsteq r0, r0, lsr r3 │ │ │ │ - tsteq r0, r4, lsl #6 │ │ │ │ - smlatteq r0, r0, r2, sp │ │ │ │ - @ instruction: 0x0100d2b4 │ │ │ │ - smlabbeq r0, r8, r2, sp │ │ │ │ - tsteq r0, r4, ror #4 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, r4, lsl r2 │ │ │ │ + @ instruction: 0x0100d592 │ │ │ │ + tsteq r0, r6, ror #10 │ │ │ │ + tsteq r0, r4, asr r5 │ │ │ │ + tsteq r0, r2, asr #10 │ │ │ │ + tsteq r0, r4, lsl r5 │ │ │ │ + smlatteq r0, r8, r4, sp │ │ │ │ + @ instruction: 0x0100d4bc │ │ │ │ + @ instruction: 0x0100d490 │ │ │ │ + tsteq r0, lr, ror r4 │ │ │ │ + tsteq r0, ip, ror #8 │ │ │ │ + tsteq r0, r0, asr #8 │ │ │ │ + tsteq r0, lr, lsr #8 │ │ │ │ + tsteq r0, ip, lsl r4 │ │ │ │ strdeq sp, [r0, -r0] │ │ │ │ - smlabteq r0, ip, r1, sp │ │ │ │ - @ instruction: 0x0100d19e │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - tsteq r0, r4, asr #2 │ │ │ │ - tsteq r0, r8, lsl r1 │ │ │ │ - smlatteq r0, ip, r0, sp │ │ │ │ - smlatteq r0, r2, r0, sp │ │ │ │ + smlabteq r0, r4, r3, sp │ │ │ │ + smlatbeq r0, r0, r3, sp │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, r4, lsr #6 │ │ │ │ + mrseq sp, LR_irq │ │ │ │ + ldrdeq sp, [r0, -r4] │ │ │ │ + @ instruction: 0x0100d2b0 │ │ │ │ + smlabbeq r0, ip, r2, sp │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ + tsteq r0, r0, lsr r2 │ │ │ │ + tsteq r0, r4, lsl #4 │ │ │ │ + ldrdeq sp, [r0, -r8] │ │ │ │ + smlatbeq r0, ip, r1, sp │ │ │ │ + smlatbeq r0, r2, r1, sp │ │ │ │ + tsteq r0, lr, ror r1 │ │ │ │ + tsteq r0, sl, asr r1 │ │ │ │ + tsteq r0, lr, lsr #2 │ │ │ │ + tsteq r0, sl, lsl #2 │ │ │ │ + smlatteq r0, r8, r0, sp │ │ │ │ strheq sp, [r0, -lr] │ │ │ │ - swpeq sp, sl, [r0] │ │ │ │ - tsteq r0, lr, rrx │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - tsteq r0, r8, lsr #32 │ │ │ │ - strdeq ip, [r0, -lr] │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - @ instruction: 0x0100cfb2 │ │ │ │ - @ instruction: 0x0100cf90 │ │ │ │ - tsteq r0, r6, ror #30 │ │ │ │ - tsteq r0, r4, asr #30 │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - smlabteq r0, r8, lr, ip │ │ │ │ - @ instruction: 0x0100ce9c │ │ │ │ - tsteq r0, r8, ror lr │ │ │ │ - tsteq r0, ip, asr #28 │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - smlabteq r0, r8, sp, ip │ │ │ │ - smlabteq r0, r0, sp, ip │ │ │ │ - @ instruction: 0x0100cd9c │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - tsteq r0, sl, asr #26 │ │ │ │ + swpeq sp, r4, [r0] │ │ │ │ + tsteq r0, r2, ror r0 │ │ │ │ + qaddeq sp, r0, r0 │ │ │ │ + tsteq r0, r6, lsr #32 │ │ │ │ + tsteq r0, r4 │ │ │ │ + smlatteq r0, r2, pc, ip @ │ │ │ │ + @ instruction: 0x0100cfb4 │ │ │ │ + smlabbeq r0, r8, pc, ip @ │ │ │ │ + tsteq r0, ip, asr pc │ │ │ │ + tsteq r0, r8, lsr pc │ │ │ │ + tsteq r0, ip, lsl #30 │ │ │ │ + tsteq r0, r4, lsl #30 │ │ │ │ + smlatteq r0, r0, lr, ip │ │ │ │ + @ instruction: 0x0100ceb4 │ │ │ │ + smlabbeq r0, r8, lr, ip │ │ │ │ + smlabbeq r0, r0, lr, ip │ │ │ │ + tsteq r0, ip, asr lr │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + tsteq r0, sl, lsl #28 │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -95929,103 +95929,103 @@ │ │ │ │ @ instruction: 0xf04f53e7 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami sl, {r0, r3, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b97d │ │ │ │ - @ instruction: 0x0100cbb6 │ │ │ │ - smlabbeq r0, r8, fp, ip │ │ │ │ - tsteq r0, lr, ror fp │ │ │ │ - tsteq r0, sl, asr fp │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - tsteq r0, r6, lsl #22 │ │ │ │ - smlatteq r0, r2, sl, ip │ │ │ │ - @ instruction: 0x0100cab4 │ │ │ │ - smlatbeq r0, sl, sl, ip │ │ │ │ - smlabbeq r0, r4, sl, ip │ │ │ │ - tstpeq r3, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r6, ror ip │ │ │ │ + tsteq r0, r8, asr #24 │ │ │ │ + tsteq r0, lr, lsr ip │ │ │ │ + tsteq r0, sl, lsl ip │ │ │ │ + strdeq ip, [r0, -r4] │ │ │ │ + smlabteq r0, r6, fp, ip │ │ │ │ + smlatbeq r0, r2, fp, ip │ │ │ │ + tsteq r0, r4, ror fp │ │ │ │ + tsteq r0, sl, ror #22 │ │ │ │ + tsteq r0, r4, asr #22 │ │ │ │ + tstpeq r3, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r0, -r2] │ │ │ │ + smlatbeq r0, r4, sl, ip │ │ │ │ + tsteq r0, r4, ror sl │ │ │ │ + tsteq r0, r4, asr #20 │ │ │ │ tsteq r0, r2, lsl sl │ │ │ │ - smlatteq r0, r4, r9, ip │ │ │ │ - @ instruction: 0x0100c9b4 │ │ │ │ - smlabbeq r0, r4, r9, ip │ │ │ │ + tsteq r0, r8, lsl #20 │ │ │ │ + smlatteq r0, r2, r9, ip │ │ │ │ + @ instruction: 0x0100c9ba │ │ │ │ + smlabbeq r0, lr, r9, ip │ │ │ │ + tsteq r0, ip, asr r9 │ │ │ │ tsteq r0, r2, asr r9 │ │ │ │ - tsteq r0, r8, asr #18 │ │ │ │ - tsteq r0, r2, lsr #18 │ │ │ │ - strdeq ip, [r0, -sl] │ │ │ │ - smlabteq r0, lr, r8, ip │ │ │ │ - @ instruction: 0x0100c89c │ │ │ │ - @ instruction: 0x0100c892 │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ + tsteq r0, lr, lsr #18 │ │ │ │ + tsteq r0, sl, lsl #18 │ │ │ │ + ldrdeq ip, [r0, -r8] │ │ │ │ + smlatbeq r0, r6, r8, ip │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ tsteq r0, sl, asr #16 │ │ │ │ - tsteq r0, r8, lsl r8 │ │ │ │ - smlatteq r0, r6, r7, ip │ │ │ │ - @ instruction: 0x0100c7ba │ │ │ │ - @ instruction: 0x0100c7b0 │ │ │ │ - smlabbeq r0, sl, r7, ip │ │ │ │ - tsteq r0, ip, asr r7 │ │ │ │ - tsteq r0, r2, asr r7 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ - tsteq r0, r6, lsl #14 │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - smlatbeq r0, r4, r6, ip │ │ │ │ - @ instruction: 0x0100c69a │ │ │ │ - tsteq r0, r4, ror r6 │ │ │ │ - tsteq r0, lr, asr #12 │ │ │ │ - tsteq r0, sl, lsl r6 │ │ │ │ - smlatteq r0, r6, r5, ip │ │ │ │ - @ instruction: 0x0100c5b6 │ │ │ │ - smlabbeq r0, r6, r5, ip │ │ │ │ - tsteq r0, lr, asr r5 │ │ │ │ - tsteq r0, r6, lsr r5 │ │ │ │ - tsteq r0, sl, lsl #10 │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ + tsteq r0, r2, lsl r8 │ │ │ │ + smlatteq r0, r4, r7, ip │ │ │ │ + ldrdeq ip, [r0, -sl] │ │ │ │ + smlabteq r0, r6, r7, ip │ │ │ │ + @ instruction: 0x0100c794 │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ + tsteq r0, sl, asr r7 │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + tsteq r0, lr, lsl #14 │ │ │ │ + ldrdeq ip, [r0, -sl] │ │ │ │ + smlatbeq r0, r6, r6, ip │ │ │ │ + tsteq r0, r6, ror r6 │ │ │ │ + tsteq r0, r6, asr #12 │ │ │ │ + tsteq r0, lr, lsl r6 │ │ │ │ strdeq ip, [r0, -r6] │ │ │ │ + smlabteq r0, sl, r5, ip │ │ │ │ + @ instruction: 0x0100c5b6 │ │ │ │ + @ instruction: 0x0100c590 │ │ │ │ + tsteq r0, r0, ror #10 │ │ │ │ + tsteq r0, r0, lsr r5 │ │ │ │ + tsteq r0, r6, lsr #10 │ │ │ │ + strdeq ip, [r0, -lr] │ │ │ │ ldrdeq ip, [r0, -r0] │ │ │ │ - smlatbeq r0, r0, r4, ip │ │ │ │ - tsteq r0, r0, ror r4 │ │ │ │ - tsteq r0, r6, ror #8 │ │ │ │ - tsteq r0, lr, lsr r4 │ │ │ │ - tsteq r0, r0, lsl r4 │ │ │ │ - tsteq r0, r6, lsl #8 │ │ │ │ - ldrdeq ip, [r0, -lr] │ │ │ │ - smlatbeq r0, ip, r3, ip │ │ │ │ - tsteq r0, ip, ror r3 │ │ │ │ - tsteq r0, ip, asr #6 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ - strdeq ip, [r0, -r2] │ │ │ │ - smlatteq r0, r8, r2, ip │ │ │ │ - smlabteq r0, sl, r2, ip │ │ │ │ - @ instruction: 0x0100c29a │ │ │ │ - @ instruction: 0x0100c290 │ │ │ │ - tsteq r0, r8, ror #4 │ │ │ │ - tsteq r0, r8, lsr r2 │ │ │ │ - tsteq r0, r2, lsl r2 │ │ │ │ - smlatteq r0, r4, r1, ip │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ + smlabteq r0, r6, r4, ip │ │ │ │ + @ instruction: 0x0100c49e │ │ │ │ + tsteq r0, ip, ror #8 │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + tsteq r0, ip, lsl #8 │ │ │ │ + smlatteq r0, r4, r3, ip │ │ │ │ + @ instruction: 0x0100c3b2 │ │ │ │ + smlatbeq r0, r8, r3, ip │ │ │ │ + smlabbeq r0, sl, r3, ip │ │ │ │ + tsteq r0, sl, asr r3 │ │ │ │ + tsteq r0, r0, asr r3 │ │ │ │ + tsteq r0, r8, lsr #6 │ │ │ │ + strdeq ip, [r0, -r8] │ │ │ │ + ldrdeq ip, [r0, -r2] │ │ │ │ + smlatbeq r0, r4, r2, ip │ │ │ │ + @ instruction: 0x0100c29c │ │ │ │ + tsteq r0, lr, ror #4 │ │ │ │ + tsteq r0, r6, ror #4 │ │ │ │ + tsteq r0, r0, asr #4 │ │ │ │ + tsteq r0, r6, lsl #4 │ │ │ │ + ldrdeq ip, [r0, -sl] │ │ │ │ smlatbeq r0, lr, r1, ip │ │ │ │ - smlatbeq r0, r6, r1, ip │ │ │ │ - smlabbeq r0, r0, r1, ip │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ - tsteq r0, sl, lsl r1 │ │ │ │ - smlatteq r0, lr, r0, ip │ │ │ │ - smlabteq r0, r4, r0, ip │ │ │ │ - swpeq ip, r4, [r0] │ │ │ │ - smlabbeq r0, ip, r0, ip │ │ │ │ - tsteq r0, r6, rrx │ │ │ │ - tsteq r0, ip, lsr r0 │ │ │ │ - tsteq r0, r4, lsr r0 │ │ │ │ - tsteq r0, lr │ │ │ │ - smlatteq r0, r4, pc, fp @ │ │ │ │ - @ instruction: 0x0100bfba │ │ │ │ - @ instruction: 0x0100bfb2 │ │ │ │ - @ instruction: 0x0100bf90 │ │ │ │ - tsteq r0, lr, ror #30 │ │ │ │ - tsteq r0, r2, asr #30 │ │ │ │ - tsteq r0, r4, lsl pc │ │ │ │ + smlabbeq r0, r4, r1, ip │ │ │ │ + tsteq r0, r4, asr r1 │ │ │ │ + tsteq r0, ip, asr #2 │ │ │ │ + tsteq r0, r6, lsr #2 │ │ │ │ + strdeq ip, [r0, -ip] │ │ │ │ + strdeq ip, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r0, ip │ │ │ │ + smlatbeq r0, r4, r0, ip │ │ │ │ + tsteq r0, sl, ror r0 │ │ │ │ + tsteq r0, r2, ror r0 │ │ │ │ + qaddeq ip, r0, r0 │ │ │ │ + tsteq r0, lr, lsr #32 │ │ │ │ + tsteq r0, r2 │ │ │ │ + ldrdeq fp, [r0, -r4] │ │ │ │ @ instruction: 0x43bcf641 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e5 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -96833,103 +96833,103 @@ │ │ │ │ cmpppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9762f4 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ adcshi pc, r8, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ blt 1c0589c │ │ │ │ - smlabbeq r0, r2, sp, fp │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - tsteq r0, r4, asr sp │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ - tsteq r0, r4, lsl #26 │ │ │ │ - smlatteq r0, r0, ip, fp │ │ │ │ - @ instruction: 0x0100bcbc │ │ │ │ - smlabbeq r0, ip, ip, fp │ │ │ │ - tsteq r0, lr, asr ip │ │ │ │ - tsteq r0, r2, lsr ip │ │ │ │ - tsteq r0, lr, lsl #24 │ │ │ │ - smlatteq r0, r0, fp, fp │ │ │ │ - ldrdeq fp, [r0, -r6] │ │ │ │ - @ instruction: 0x0100bbb0 │ │ │ │ - smlabbeq r0, r2, fp, fp │ │ │ │ - tsteq r0, r4, asr fp │ │ │ │ - tsteq r0, sl, asr #22 │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ - strdeq fp, [r0, -lr] │ │ │ │ - ldrdeq fp, [r0, -r2] │ │ │ │ - smlatbeq r0, r6, sl, fp │ │ │ │ - tsteq r0, sl, ror sl │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - tsteq r0, ip, asr #20 │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - strdeq fp, [r0, -ip] │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, r9, fp │ │ │ │ - smlatbeq r0, r2, r9, fp │ │ │ │ - smlabbeq r0, ip, r9, fp │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, r0, lsr r9 │ │ │ │ - smlabbeq r3, sl, r4, lr │ │ │ │ - tsteq r3, lr, asr r5 │ │ │ │ - smlabteq r0, sl, r8, fp │ │ │ │ - @ instruction: 0x0100b8b6 │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - tsteq r0, lr, asr #16 │ │ │ │ - tsteq r0, sl, lsr r8 │ │ │ │ - ldrdeq lr, [r3, -r4] │ │ │ │ + tsteq r0, r2, asr #28 │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + tsteq r0, r4, lsl lr │ │ │ │ + strdeq fp, [r0, -r0] │ │ │ │ + smlabteq r0, r4, sp, fp │ │ │ │ + smlatbeq r0, r0, sp, fp │ │ │ │ + tsteq r0, ip, ror sp │ │ │ │ + tsteq r0, ip, asr #26 │ │ │ │ + tsteq r0, lr, lsl sp │ │ │ │ strdeq fp, [r0, -r2] │ │ │ │ - smlatbeq r3, ip, r3, lr │ │ │ │ - @ instruction: 0x0103e498 │ │ │ │ - tsteq r0, r4, ror r7 │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - tsteq r3, lr, asr r4 │ │ │ │ - ldrdeq fp, [r0, -lr] │ │ │ │ - smlatbeq r0, lr, r6, fp │ │ │ │ - smlabbeq r0, r0, r6, fp │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, r6, lsr r6 │ │ │ │ - tsteq r0, ip, lsr #12 │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - smlabteq r0, sl, r5, fp │ │ │ │ - smlabteq r0, r0, r5, fp │ │ │ │ - @ instruction: 0x0100b594 │ │ │ │ - smlabbeq r0, sl, r5, fp │ │ │ │ - tsteq r0, r2, ror r5 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - smlatteq r0, ip, r4, fp │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - @ instruction: 0x0100b4b6 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - smlatteq r3, r2, r3, lr │ │ │ │ + smlabteq r0, lr, ip, fp │ │ │ │ + smlatbeq r0, r0, ip, fp │ │ │ │ + @ instruction: 0x0100bc96 │ │ │ │ + tsteq r0, r0, ror ip │ │ │ │ + tsteq r0, r2, asr #24 │ │ │ │ + tsteq r0, r4, lsl ip │ │ │ │ + tsteq r0, sl, lsl #24 │ │ │ │ + smlatteq r0, r4, fp, fp │ │ │ │ + @ instruction: 0x0100bbbe │ │ │ │ + @ instruction: 0x0100bb92 │ │ │ │ + tsteq r0, r6, ror #22 │ │ │ │ + tsteq r0, sl, lsr fp │ │ │ │ + tsteq r0, r0, lsr fp │ │ │ │ + tsteq r0, ip, lsl #22 │ │ │ │ + smlatteq r0, r8, sl, fp │ │ │ │ + @ instruction: 0x0100babc │ │ │ │ + @ instruction: 0x0100ba98 │ │ │ │ + tsteq r0, ip, ror #20 │ │ │ │ + tsteq r0, r2, ror #20 │ │ │ │ + tsteq r0, ip, asr #20 │ │ │ │ + tsteq r0, r8, lsr sl │ │ │ │ + strdeq fp, [r0, -r0] │ │ │ │ + tsteq r3, sl, asr #10 │ │ │ │ + tsteq r3, lr, lsl r6 │ │ │ │ + smlabbeq r0, sl, r9, fp │ │ │ │ + tsteq r0, r6, ror r9 │ │ │ │ + smlabteq r3, lr, r5, lr │ │ │ │ + tsteq r0, lr, lsl #18 │ │ │ │ + strdeq fp, [r0, -sl] │ │ │ │ + @ instruction: 0x0103e594 │ │ │ │ + @ instruction: 0x0100b8b2 │ │ │ │ tsteq r3, ip, ror #8 │ │ │ │ - smlatteq r3, lr, r4, lr │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - tsteq r3, r6, lsl r6 │ │ │ │ - @ instruction: 0x0103e5ba │ │ │ │ - smlabbeq r0, r2, r3, fp │ │ │ │ - tsteq r0, r6, asr r3 │ │ │ │ - tsteq r0, r6, lsr #6 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ + tsteq r3, lr, lsl r5 │ │ │ │ + @ instruction: 0x0100b79e │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + tsteq r0, r2, lsr #14 │ │ │ │ strdeq fp, [r0, -r6] │ │ │ │ - smlabteq r0, r8, r2, fp │ │ │ │ - @ instruction: 0x0100b29a │ │ │ │ - @ instruction: 0x0100b292 │ │ │ │ - tsteq r0, lr, ror #4 │ │ │ │ - tsteq r0, lr, lsr r2 │ │ │ │ - tsteq r0, sl, lsl r2 │ │ │ │ + smlatteq r0, ip, r6, fp │ │ │ │ + smlabteq r0, r6, r6, fp │ │ │ │ + smlabbeq r0, sl, r6, fp │ │ │ │ + smlabbeq r0, r0, r6, fp │ │ │ │ + tsteq r0, r4, asr r6 │ │ │ │ + tsteq r0, sl, asr #12 │ │ │ │ + tsteq r0, r2, lsr r6 │ │ │ │ strdeq fp, [r0, -r8] │ │ │ │ - smlabteq r0, lr, r1, fp │ │ │ │ - smlatbeq r0, r4, r1, fp │ │ │ │ - @ instruction: 0x0100b19c │ │ │ │ - tsteq r0, r8, ror r1 │ │ │ │ - tsteq r0, sl, asr #2 │ │ │ │ - tsteq r0, r2, asr #2 │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ - strdeq fp, [r0, -r2] │ │ │ │ + ldrdeq fp, [r0, -sl] │ │ │ │ + smlatbeq r0, ip, r5, fp │ │ │ │ + @ instruction: 0x0100b598 │ │ │ │ + tsteq r0, r6, ror r5 │ │ │ │ + tsteq r3, r2, lsr #8 │ │ │ │ + smlatbeq r3, r2, r4, lr │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + smlatbeq r3, lr, r5, lr │ │ │ │ + tsteq r3, sl, lsl r6 │ │ │ │ + ldrdeq lr, [r3, -r6] │ │ │ │ + tsteq r3, sl, ror r6 │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + smlatteq r0, r6, r3, fp │ │ │ │ + @ instruction: 0x0100b3b6 │ │ │ │ + smlabbeq r0, r8, r3, fp │ │ │ │ + tsteq r0, sl, asr r3 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ + tsteq r0, lr, lsr #6 │ │ │ │ + strdeq fp, [r0, -lr] │ │ │ │ + ldrdeq fp, [r0, -sl] │ │ │ │ + @ instruction: 0x0100b2b8 │ │ │ │ + smlabbeq r0, lr, r2, fp │ │ │ │ + tsteq r0, r4, ror #4 │ │ │ │ + tsteq r0, ip, asr r2 │ │ │ │ + tsteq r0, r8, lsr r2 │ │ │ │ + tsteq r0, sl, lsl #4 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + smlatteq r0, r0, r1, fp │ │ │ │ + @ instruction: 0x0100b1b2 │ │ │ │ cmnppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmpppl pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -97731,106 +97731,106 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9770f8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0x81b6f100 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmdami ip, {r1, r3, r5, r6, r8, r9, sp, lr, pc}^ │ │ │ │ cmn r7, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - tsteq r0, lr, lsr #30 │ │ │ │ - tsteq r0, lr, lsl #30 │ │ │ │ - smlatteq r0, sl, lr, sl │ │ │ │ - @ instruction: 0x0100aebe │ │ │ │ - @ instruction: 0x0100aeb4 │ │ │ │ - smlabbeq r0, lr, lr, sl │ │ │ │ - tsteq r0, lr, asr lr │ │ │ │ - tsteq r0, lr, lsr #28 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ + tsteq r0, lr, lsl r0 │ │ │ │ + smlatteq r0, lr, pc, sl @ │ │ │ │ + smlabteq r0, lr, pc, sl @ │ │ │ │ + smlatbeq r0, sl, pc, sl @ │ │ │ │ + tsteq r0, lr, ror pc │ │ │ │ + tsteq r0, r4, ror pc │ │ │ │ + tsteq r0, lr, asr #30 │ │ │ │ + tsteq r0, lr, lsl pc │ │ │ │ + smlatteq r0, lr, lr, sl │ │ │ │ + smlatteq r0, r4, lr, sl │ │ │ │ + smlabteq r0, r0, lr, sl │ │ │ │ + @ instruction: 0x0100ae94 │ │ │ │ + smlabbeq r0, sl, lr, sl │ │ │ │ + tsteq r0, r4, ror #28 │ │ │ │ + tsteq r0, r2, lsr lr │ │ │ │ tsteq r0, r0, lsl #28 │ │ │ │ ldrdeq sl, [r0, -r4] │ │ │ │ - smlabteq r0, sl, sp, sl │ │ │ │ - smlatbeq r0, r4, sp, sl │ │ │ │ - tsteq r0, r2, ror sp │ │ │ │ - tsteq r0, r0, asr #26 │ │ │ │ - tsteq r0, r4, lsl sp │ │ │ │ - smlatteq r0, r8, ip, sl │ │ │ │ - smlabteq r0, r2, ip, sl │ │ │ │ + smlatbeq r0, r8, sp, sl │ │ │ │ + smlabbeq r0, r2, sp, sl │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r0, r2, lsr #26 │ │ │ │ + strdeq sl, [r0, -lr] │ │ │ │ + ldrdeq sl, [r0, -r2] │ │ │ │ + smlatbeq r0, r6, ip, sl │ │ │ │ @ instruction: 0x0100ac9c │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - tsteq r0, lr, lsr ip │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ + tsteq r0, r6, ror ip │ │ │ │ + tsteq r0, r6, asr #24 │ │ │ │ + tsteq r0, ip, lsr ip │ │ │ │ + tsteq r0, r8, lsl ip │ │ │ │ smlatteq r0, r6, fp, sl │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - @ instruction: 0x0100abb6 │ │ │ │ - smlabbeq r0, r6, fp, sl │ │ │ │ - tsteq r0, ip, ror fp │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r0, r6, lsr #22 │ │ │ │ - strdeq sl, [r0, -sl] │ │ │ │ - smlabteq r0, lr, sl, sl │ │ │ │ - smlabteq r0, r4, sl, sl │ │ │ │ + @ instruction: 0x0100abba │ │ │ │ + smlabbeq r0, lr, fp, sl │ │ │ │ + smlabbeq r0, r4, fp, sl │ │ │ │ + tsteq r0, lr, asr fp │ │ │ │ + tsteq r0, lr, lsr #22 │ │ │ │ + tsteq r0, r4, lsr #22 │ │ │ │ + tsteq r0, r0, lsl #22 │ │ │ │ + ldrdeq sl, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, sl, sl │ │ │ │ @ instruction: 0x0100aa9e │ │ │ │ - tsteq r0, lr, ror #20 │ │ │ │ - tsteq r0, r4, ror #20 │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - tsteq r0, r4, lsl sl │ │ │ │ + tsteq r0, r8, ror sl │ │ │ │ + tsteq r0, r8, asr #20 │ │ │ │ + tsteq r0, lr, lsr sl │ │ │ │ + tsteq r0, sl, lsl sl │ │ │ │ smlatteq r0, r8, r9, sl │ │ │ │ - ldrdeq sl, [r0, -lr] │ │ │ │ - @ instruction: 0x0100a9b8 │ │ │ │ - smlabbeq r0, r8, r9, sl │ │ │ │ - tsteq r0, lr, ror r9 │ │ │ │ - tsteq r0, sl, asr r9 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ - strdeq sl, [r0, -sl] │ │ │ │ - smlabteq r0, ip, r8, sl │ │ │ │ - @ instruction: 0x0100a89c │ │ │ │ - tsteq r0, ip, ror #16 │ │ │ │ - tsteq r0, ip, asr #16 │ │ │ │ - tsteq r0, r8, lsr #16 │ │ │ │ - strdeq sl, [r0, -ip] │ │ │ │ - strdeq sl, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r7, sl │ │ │ │ - @ instruction: 0x0100a79c │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - tsteq r0, r2, ror #14 │ │ │ │ - tsteq r0, lr, lsr r7 │ │ │ │ - tsteq r0, r2, lsl r7 │ │ │ │ - tsteq r0, r8, lsl #14 │ │ │ │ - smlatteq r0, r2, r6, sl │ │ │ │ - @ instruction: 0x0100a6b0 │ │ │ │ - smlabbeq r0, r4, r6, sl │ │ │ │ - tsteq r0, r8, asr r6 │ │ │ │ - tsteq r0, r2, lsr r6 │ │ │ │ - tsteq r0, ip, lsl #12 │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ + @ instruction: 0x0100a9ba │ │ │ │ + smlabbeq r0, ip, r9, sl │ │ │ │ + tsteq r0, ip, asr r9 │ │ │ │ + tsteq r0, ip, lsr #18 │ │ │ │ + tsteq r0, ip, lsl #18 │ │ │ │ + smlatteq r0, r8, r8, sl │ │ │ │ + @ instruction: 0x0100a8bc │ │ │ │ + @ instruction: 0x0100a8b2 │ │ │ │ + smlabbeq r0, ip, r8, sl │ │ │ │ + tsteq r0, ip, asr r8 │ │ │ │ + tsteq r0, ip, lsr #16 │ │ │ │ + tsteq r0, r2, lsr #16 │ │ │ │ + strdeq sl, [r0, -lr] │ │ │ │ ldrdeq sl, [r0, -r2] │ │ │ │ - @ instruction: 0x0100a5b0 │ │ │ │ - smlabbeq r0, r6, r5, sl │ │ │ │ - tsteq r0, ip, asr r5 │ │ │ │ - tsteq r0, r4, asr r5 │ │ │ │ - tsteq r0, r0, lsr r5 │ │ │ │ - tsteq r0, r2, lsl #10 │ │ │ │ - strdeq sl, [r0, -sl] │ │ │ │ + smlabteq r0, r8, r7, sl │ │ │ │ + smlatbeq r0, r2, r7, sl │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ + tsteq r0, r4, asr #14 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ + strdeq sl, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r6, sl │ │ │ │ + @ instruction: 0x0100a69c │ │ │ │ + @ instruction: 0x0100a692 │ │ │ │ + tsteq r0, r0, ror r6 │ │ │ │ + tsteq r0, r6, asr #12 │ │ │ │ + tsteq r0, ip, lsl r6 │ │ │ │ + tsteq r0, r4, lsl r6 │ │ │ │ + strdeq sl, [r0, -r0] │ │ │ │ + smlabteq r0, r2, r5, sl │ │ │ │ + @ instruction: 0x0100a5ba │ │ │ │ + @ instruction: 0x0100a598 │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + tsteq r0, r0, asr #10 │ │ │ │ + tsteq r0, r2, lsl r5 │ │ │ │ + smlatteq r0, r4, r4, sl │ │ │ │ + smlabteq r0, r6, r4, sl │ │ │ │ + smlatbeq r0, r6, r4, sl │ │ │ │ + tsteq r0, lr, ror r4 │ │ │ │ + tsteq r0, r8, ror r4 │ │ │ │ + tsteq r0, r6, asr r4 │ │ │ │ + tsteq r0, sl, lsr #8 │ │ │ │ + strdeq sl, [r0, -lr] │ │ │ │ + strdeq sl, [r0, -r8] │ │ │ │ ldrdeq sl, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, r4, sl │ │ │ │ - smlabbeq r0, r0, r4, sl │ │ │ │ - tsteq r0, r2, asr r4 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ - tsteq r0, r6, lsl #8 │ │ │ │ - smlatteq r0, r6, r3, sl │ │ │ │ - @ instruction: 0x0100a3be │ │ │ │ - @ instruction: 0x0100a3b8 │ │ │ │ - @ instruction: 0x0100a396 │ │ │ │ - tsteq r0, sl, ror #6 │ │ │ │ - tsteq r0, lr, lsr r3 │ │ │ │ - tsteq r0, r8, lsr r3 │ │ │ │ - tsteq r0, r8, lsl r3 │ │ │ │ - smlatteq r0, lr, r2, sl │ │ │ │ - smlatteq r0, r8, r2, sl │ │ │ │ + smlatbeq r0, lr, r3, sl │ │ │ │ + smlatbeq r0, r8, r3, sl │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 957068 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ rschi pc, sl, r0, lsl #2 │ │ │ │ @@ -98168,38 +98168,70 @@ │ │ │ │ stmiami r4!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2211 @ 0xfffff75d │ │ │ │ stmiami r3!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2210 @ 0xfffff75e │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - tsteq r0, sl, lsr #2 │ │ │ │ - strdeq sl, [r0, -ip] │ │ │ │ - smlabteq r0, lr, r0, sl │ │ │ │ - smlabteq r0, r6, r0, sl │ │ │ │ - smlatbeq r0, r4, r0, sl │ │ │ │ - tsteq r0, ip, ror r0 │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ - qaddeq sl, r2, r0 │ │ │ │ - tsteq r0, r6, lsr #32 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + smlatteq r0, sl, r1, sl │ │ │ │ + @ instruction: 0x0100a1bc │ │ │ │ + smlabbeq r0, lr, r1, sl │ │ │ │ + smlabbeq r0, r6, r1, sl │ │ │ │ + tsteq r0, r4, ror #2 │ │ │ │ + tsteq r0, ip, lsr r1 │ │ │ │ + tsteq r0, r4, lsr r1 │ │ │ │ + tsteq r0, r2, lsl r1 │ │ │ │ + smlatteq r0, r6, r0, sl │ │ │ │ + strheq sl, [r0, -sl] │ │ │ │ + strheq sl, [r0, -r2] │ │ │ │ + swpeq sl, r4, [r0] │ │ │ │ + tsteq r0, lr, rrx │ │ │ │ + tsteq r0, r8, rrx │ │ │ │ + tsteq r0, r8, asr #32 │ │ │ │ + tsteq r3, r0, ror #28 │ │ │ │ + ldrdeq ip, [r3, -r6] │ │ │ │ + tsteq r3, r0, ror ip │ │ │ │ + tsteq r0, sl, lsr #32 │ │ │ │ + smlatbeq r3, r0, r2, sp │ │ │ │ + tsteq r0, lr, lsl r0 │ │ │ │ + tsteq r0, r8, lsl r0 │ │ │ │ + tsteq r3, r6, lsl fp │ │ │ │ + tsteq r0, ip │ │ │ │ + tsteq r0, r6 │ │ │ │ + mrseq sl, (UNDEF: 0) │ │ │ │ strdeq r9, [r0, -sl] │ │ │ │ - strdeq r9, [r0, -r2] │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - smlatbeq r0, lr, pc, r9 @ │ │ │ │ - smlatbeq r0, r8, pc, r9 @ │ │ │ │ + strdeq r9, [r0, -r4] │ │ │ │ + smlatteq r0, lr, pc, r9 @ │ │ │ │ + smlatteq r0, r8, pc, r9 @ │ │ │ │ + smlatteq r0, r2, pc, r9 @ │ │ │ │ + ldrdeq r9, [r0, -ip] │ │ │ │ + ldrdeq r9, [r0, -r6] │ │ │ │ + ldrdeq r9, [r0, -r0] │ │ │ │ + smlabteq r0, sl, pc, r9 @ │ │ │ │ + smlabteq r0, r4, pc, r9 @ │ │ │ │ + @ instruction: 0x01009fbe │ │ │ │ + @ instruction: 0x01009fb8 │ │ │ │ + @ instruction: 0x01009fb2 │ │ │ │ + smlatbeq r0, ip, pc, r9 @ │ │ │ │ + smlatbeq r0, r6, pc, r9 @ │ │ │ │ + smlatbeq r0, r0, pc, r9 @ │ │ │ │ + @ instruction: 0x01009f9a │ │ │ │ + @ instruction: 0x01009f94 │ │ │ │ + smlabbeq r0, lr, pc, r9 @ │ │ │ │ smlabbeq r0, r8, pc, r9 @ │ │ │ │ - smlatbeq r3, r0, sp, ip │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - @ instruction: 0x0103cbb0 │ │ │ │ + smlabbeq r0, r2, pc, r9 @ │ │ │ │ + tsteq r0, ip, ror pc │ │ │ │ + tsteq r0, r6, ror pc │ │ │ │ + tsteq r0, r0, ror pc │ │ │ │ tsteq r0, sl, ror #30 │ │ │ │ - smlatteq r3, r0, r1, sp │ │ │ │ + tsteq r0, r4, ror #30 │ │ │ │ tsteq r0, lr, asr pc │ │ │ │ tsteq r0, r8, asr pc │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ + tsteq r0, r2, asr pc │ │ │ │ tsteq r0, ip, asr #30 │ │ │ │ tsteq r0, r6, asr #30 │ │ │ │ tsteq r0, r0, asr #30 │ │ │ │ tsteq r0, sl, lsr pc │ │ │ │ tsteq r0, r4, lsr pc │ │ │ │ tsteq r0, lr, lsr #30 │ │ │ │ tsteq r0, r8, lsr #30 │ │ │ │ @@ -98208,15 +98240,15 @@ │ │ │ │ tsteq r0, r6, lsl pc │ │ │ │ tsteq r0, r0, lsl pc │ │ │ │ tsteq r0, sl, lsl #30 │ │ │ │ tsteq r0, r4, lsl #30 │ │ │ │ strdeq r9, [r0, -lr] │ │ │ │ strdeq r9, [r0, -r8] │ │ │ │ strdeq r9, [r0, -r2] │ │ │ │ - smlatteq r0, ip, lr, r9 │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ smlatteq r0, r6, lr, r9 │ │ │ │ smlatteq r0, r0, lr, r9 │ │ │ │ ldrdeq r9, [r0, -sl] │ │ │ │ ldrdeq r9, [r0, -r4] │ │ │ │ smlabteq r0, lr, lr, r9 │ │ │ │ smlabteq r0, r8, lr, r9 │ │ │ │ smlabteq r0, r2, lr, r9 │ │ │ │ @@ -98224,120 +98256,88 @@ │ │ │ │ @ instruction: 0x01009eb6 │ │ │ │ @ instruction: 0x01009eb0 │ │ │ │ smlatbeq r0, sl, lr, r9 │ │ │ │ smlatbeq r0, r4, lr, r9 │ │ │ │ @ instruction: 0x01009e9e │ │ │ │ @ instruction: 0x01009e98 │ │ │ │ @ instruction: 0x01009e92 │ │ │ │ - smlabbeq r0, ip, lr, r9 │ │ │ │ + ldrdeq ip, [r3, -r4] │ │ │ │ smlabbeq r0, r6, lr, r9 │ │ │ │ smlabbeq r0, r0, lr, r9 │ │ │ │ - tsteq r0, sl, ror lr │ │ │ │ + smlatteq r3, lr, fp, ip │ │ │ │ tsteq r0, r4, ror lr │ │ │ │ - tsteq r0, lr, ror #28 │ │ │ │ - tsteq r0, r8, ror #28 │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + tsteq r3, r8, lsl #24 │ │ │ │ tsteq r0, r2, ror #28 │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ tsteq r0, r6, asr lr │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ tsteq r0, sl, asr #28 │ │ │ │ tsteq r0, r4, asr #28 │ │ │ │ - tsteq r0, lr, lsr lr │ │ │ │ + tsteq r3, r6, asr sl │ │ │ │ tsteq r0, r8, lsr lr │ │ │ │ - tsteq r0, r2, lsr lr │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r0, r6, lsr #28 │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ + tsteq r3, sl, ror lr │ │ │ │ + tsteq r3, r4, lsr #26 │ │ │ │ + @ instruction: 0x0103cc92 │ │ │ │ + tsteq r3, r0, ror ip │ │ │ │ tsteq r0, sl, lsl lr │ │ │ │ tsteq r0, r4, lsl lr │ │ │ │ tsteq r0, lr, lsl #28 │ │ │ │ - tsteq r0, r8, lsl #28 │ │ │ │ + @ instruction: 0x0103cc90 │ │ │ │ tsteq r0, r2, lsl #28 │ │ │ │ - strdeq r9, [r0, -ip] │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ + @ instruction: 0x0103cd9c │ │ │ │ + tsteq r3, r6, lsr #26 │ │ │ │ strdeq r9, [r0, -r0] │ │ │ │ - smlatteq r0, sl, sp, r9 │ │ │ │ + smlabteq r3, r2, sp, ip │ │ │ │ smlatteq r0, r4, sp, r9 │ │ │ │ - ldrdeq r9, [r0, -lr] │ │ │ │ - ldrdeq r9, [r0, -r8] │ │ │ │ - ldrdeq r9, [r0, -r2] │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ + tsteq r3, r6, ror #30 │ │ │ │ + smlatteq r3, r0, lr, ip │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ + smlabteq r0, ip, sp, r9 │ │ │ │ smlabteq r0, r6, sp, r9 │ │ │ │ - smlabteq r0, r0, sp, r9 │ │ │ │ - tsteq r3, lr, lsr #22 │ │ │ │ + smlabbeq r3, r8, pc, ip @ │ │ │ │ + @ instruction: 0x01009dba │ │ │ │ @ instruction: 0x01009db4 │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - tsteq r3, r8, asr #22 │ │ │ │ + smlatbeq r0, lr, sp, r9 │ │ │ │ + smlatbeq r0, r8, sp, r9 │ │ │ │ smlatbeq r0, r2, sp, r9 │ │ │ │ - tsteq r3, r8, ror #22 │ │ │ │ + @ instruction: 0x01009d9c │ │ │ │ @ instruction: 0x01009d96 │ │ │ │ - smlabbeq r3, r8, fp, ip │ │ │ │ + @ instruction: 0x01009d90 │ │ │ │ smlabbeq r0, sl, sp, r9 │ │ │ │ smlabbeq r0, r4, sp, r9 │ │ │ │ - @ instruction: 0x0103c996 │ │ │ │ + tsteq r0, lr, ror sp │ │ │ │ tsteq r0, r8, ror sp │ │ │ │ - @ instruction: 0x0103cdba │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - ldrdeq ip, [r3, -r2] │ │ │ │ - @ instruction: 0x0103cbb0 │ │ │ │ + tsteq r0, r2, ror sp │ │ │ │ + tsteq r0, ip, ror #26 │ │ │ │ + tsteq r0, r6, ror #26 │ │ │ │ + tsteq r0, r0, ror #26 │ │ │ │ tsteq r0, sl, asr sp │ │ │ │ tsteq r0, r4, asr sp │ │ │ │ tsteq r0, lr, asr #26 │ │ │ │ - ldrdeq ip, [r3, -r0] │ │ │ │ + tsteq r0, r8, asr #26 │ │ │ │ tsteq r0, r2, asr #26 │ │ │ │ - ldrdeq ip, [r3, -ip] │ │ │ │ - tsteq r3, r6, ror #24 │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r0, r6, lsr sp │ │ │ │ tsteq r0, r0, lsr sp │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ + tsteq r0, sl, lsr #26 │ │ │ │ tsteq r0, r4, lsr #26 │ │ │ │ - smlatbeq r3, r6, lr, ip │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - @ instruction: 0x0103cd9a │ │ │ │ + tsteq r0, lr, lsl sp │ │ │ │ + tsteq r0, r8, lsl sp │ │ │ │ + tsteq r0, r2, lsl sp │ │ │ │ tsteq r0, ip, lsl #26 │ │ │ │ tsteq r0, r6, lsl #26 │ │ │ │ - smlabteq r3, r8, lr, ip │ │ │ │ + tsteq r0, r0, lsl #26 │ │ │ │ strdeq r9, [r0, -sl] │ │ │ │ strdeq r9, [r0, -r4] │ │ │ │ smlatteq r0, lr, ip, r9 │ │ │ │ smlatteq r0, r8, ip, r9 │ │ │ │ smlatteq r0, r2, ip, r9 │ │ │ │ ldrdeq r9, [r0, -ip] │ │ │ │ ldrdeq r9, [r0, -r6] │ │ │ │ - ldrdeq r9, [r0, -r0] │ │ │ │ - smlabteq r0, sl, ip, r9 │ │ │ │ - smlabteq r0, r4, ip, r9 │ │ │ │ - @ instruction: 0x01009cbe │ │ │ │ - @ instruction: 0x01009cb8 │ │ │ │ - @ instruction: 0x01009cb2 │ │ │ │ - smlatbeq r0, ip, ip, r9 │ │ │ │ - smlatbeq r0, r6, ip, r9 │ │ │ │ - smlatbeq r0, r0, ip, r9 │ │ │ │ - @ instruction: 0x01009c9a │ │ │ │ - @ instruction: 0x01009c94 │ │ │ │ - smlabbeq r0, lr, ip, r9 │ │ │ │ - smlabbeq r0, r8, ip, r9 │ │ │ │ - smlabbeq r0, r2, ip, r9 │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, r6, ror ip │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ - tsteq r0, sl, ror #24 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, lr, asr ip │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - tsteq r0, r2, asr ip │ │ │ │ - tsteq r0, ip, asr #24 │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ - tsteq r0, r0, asr #24 │ │ │ │ - tsteq r0, sl, lsr ip │ │ │ │ - tsteq r0, r4, lsr ip │ │ │ │ - tsteq r0, lr, lsr #24 │ │ │ │ - tsteq r0, r8, lsr #24 │ │ │ │ - tsteq r0, r2, lsr #24 │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ - tsteq r0, r6, lsl ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsne pc, r8, #536870916 @ 0x20000004 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -100944,16 +100944,16 @@ │ │ │ │ blcc 8e2694 │ │ │ │ blcs 7fa32c │ │ │ │ cmnphi ip, #0, 4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ tst fp, r5, ror r3 │ │ │ │ - smlabbeq r0, r2, r0, r8 │ │ │ │ - tsteq r2, sl, ror #16 │ │ │ │ + tsteq r0, r2, asr #2 │ │ │ │ + tsteq r2, sl, lsr #18 │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r0, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r0, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -101392,89 +101392,89 @@ │ │ │ │ mul r7, r0, r9 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmib r6, {r2, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, r8, lsr #2 │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - tsteq r3, ip, lsl r1 │ │ │ │ + smlatteq r3, r8, r1, sl │ │ │ │ + smlatteq r3, r4, r1, sl │ │ │ │ + smlatteq r3, r0, r1, sl │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + ldrdeq sl, [r3, -r4] │ │ │ │ + tsteq r9, lr, lsl #2 │ │ │ │ + @ instruction: 0x0103a1be │ │ │ │ + tsteq r0, r4, lsl r3 │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + smlatbeq r3, r6, r1, sl │ │ │ │ + smlatbeq r3, r8, r1, sl │ │ │ │ + smlatbeq r3, r8, r1, sl │ │ │ │ + smlatbeq r3, sl, r1, sl │ │ │ │ + smlabbeq r9, r2, r0, r3 │ │ │ │ + @ instruction: 0x0103a196 │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + tsteq r3, r4, asr r1 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ + tsteq r3, r2, ror #2 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + tsteq r3, r2, ror #2 │ │ │ │ + smlabteq r9, sl, pc, r2 @ │ │ │ │ + tsteq r2, lr, lsl #2 │ │ │ │ + tsteq r2, r2, lsr r9 │ │ │ │ + tsteq r2, r0, ror r3 │ │ │ │ + @ instruction: 0x010071bc │ │ │ │ + @ instruction: 0x010071b6 │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r3, r6, lsl r1 │ │ │ │ tsteq r3, r8, lsl r1 │ │ │ │ - tsteq r3, r4, lsl r1 │ │ │ │ - tsteq r9, lr, asr #32 │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ - tsteq r0, r4, asr r2 │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ - smlatteq r3, r6, r0, sl │ │ │ │ - smlatteq r3, r8, r0, sl │ │ │ │ - smlatteq r3, r8, r0, sl │ │ │ │ - smlatteq r3, sl, r0, sl │ │ │ │ - smlabteq r9, r2, pc, r2 @ │ │ │ │ - ldrdeq sl, [r3, -r6] │ │ │ │ - swpeq sl, r2, [r3] │ │ │ │ - swpeq sl, r4, [r3] │ │ │ │ - swpeq sl, r6, [r3] │ │ │ │ - tsteq r9, lr, ror #30 │ │ │ │ - smlatbeq r3, r2, r0, sl │ │ │ │ - smlatbeq r3, r8, r0, sl │ │ │ │ - smlatbeq r3, r6, r0, sl │ │ │ │ - smlatbeq r3, r4, r0, sl │ │ │ │ - smlatbeq r3, r2, r0, sl │ │ │ │ - tsteq r9, sl, lsl #30 │ │ │ │ - tsteq r2, lr, asr #32 │ │ │ │ - tsteq r2, r2, ror r8 │ │ │ │ - @ instruction: 0x010282b0 │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ - strdeq r7, [r0, -r6] │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - tsteq r3, r4, asr #32 │ │ │ │ - qaddeq sl, r6, r3 │ │ │ │ - qaddeq sl, r8, r3 │ │ │ │ - qaddeq sl, r6, r3 │ │ │ │ - tsteq r2, ip, asr #4 │ │ │ │ + tsteq r3, r6, lsl r1 │ │ │ │ tsteq r2, ip, lsl #6 │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, ip, lsr r2 │ │ │ │ + smlabteq r2, ip, r3, r8 │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + strdeq r8, [r2, -ip] │ │ │ │ + smlatbeq r2, r0, r3, r8 │ │ │ │ + ldrdeq r8, [r2, -r6] │ │ │ │ + smlatteq r2, r4, r2, r8 │ │ │ │ + strdeq r8, [r2, -r0] │ │ │ │ + smlatteq r2, lr, r2, r8 │ │ │ │ + smlatteq r2, ip, r2, r8 │ │ │ │ + smlabteq r2, r4, r2, r8 │ │ │ │ + smlabteq r2, r2, r2, r8 │ │ │ │ smlatteq r2, r0, r2, r8 │ │ │ │ - tsteq r2, r6, lsl r2 │ │ │ │ - tsteq r2, r4, lsr #4 │ │ │ │ - tsteq r2, r0, lsr r2 │ │ │ │ - tsteq r2, lr, lsr #4 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ - tsteq r2, r4, lsl #4 │ │ │ │ - tsteq r2, r2, lsl #4 │ │ │ │ - tsteq r2, r0, lsr #4 │ │ │ │ - tsteq r2, r4, lsl r2 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - tsteq r2, r0, lsl r2 │ │ │ │ - tsteq r2, r6, lsl r2 │ │ │ │ - tsteq r2, ip, lsl r2 │ │ │ │ - tsteq r2, r6, lsr #4 │ │ │ │ - tsteq r3, r8, ror #20 │ │ │ │ - tsteq r9, r0, lsr sp │ │ │ │ - tsteq r2, r8, lsl #4 │ │ │ │ - tsteq r2, ip, lsl #4 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - tsteq r2, ip, lsr #2 │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - tsteq r0, r4, asr lr │ │ │ │ - tsteq r2, lr, lsr r6 │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - tsteq r0, sl, asr lr │ │ │ │ - tsteq r2, r2, lsl #12 │ │ │ │ - tsteq r0, r0, lsr r1 │ │ │ │ - smlatteq r2, r6, r5, r6 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - smlabteq r2, ip, r5, r6 │ │ │ │ - smlabteq r0, r2, sp, r6 │ │ │ │ - smlatbeq r2, lr, r5, r6 │ │ │ │ - smlabbeq r0, r0, sl, r6 │ │ │ │ + ldrdeq r8, [r2, -r4] │ │ │ │ + ldrdeq r8, [r2, -r2] │ │ │ │ + ldrdeq r8, [r2, -r0] │ │ │ │ + ldrdeq r8, [r2, -r6] │ │ │ │ + ldrdeq r8, [r2, -ip] │ │ │ │ + smlatteq r2, r6, r2, r8 │ │ │ │ + tsteq r3, r8, lsr #22 │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ + smlabteq r2, r8, r2, r8 │ │ │ │ + smlabteq r2, ip, r2, r8 │ │ │ │ + smlatteq r2, lr, r1, r8 │ │ │ │ + smlatteq r2, ip, r1, r8 │ │ │ │ + @ instruction: 0x01092d9c │ │ │ │ + tsteq r0, r4, lsl pc │ │ │ │ + strdeq r6, [r2, -lr] │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + smlatteq r2, r0, r6, r6 │ │ │ │ + tsteq r0, sl, lsl pc │ │ │ │ + smlabteq r2, r2, r6, r6 │ │ │ │ + strdeq lr, [r0, -r0] │ │ │ │ + smlatbeq r2, r6, r6, r6 │ │ │ │ + smlatteq r0, r8, r1, lr │ │ │ │ + smlabbeq r2, ip, r6, r6 │ │ │ │ + smlabbeq r0, r2, lr, r6 │ │ │ │ + tsteq r2, lr, ror #12 │ │ │ │ + tsteq r0, r0, asr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25308 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -101495,21 +101495,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq r9, [r3, -ip] │ │ │ │ - smlatbeq r3, r6, ip, r9 │ │ │ │ - @ instruction: 0x01039cbc │ │ │ │ - tsteq r3, lr, ror ip │ │ │ │ - smlatteq r3, ip, ip, r9 │ │ │ │ - strdeq r9, [r3, -sl] │ │ │ │ - smlabteq r3, ip, ip, r9 │ │ │ │ + @ instruction: 0x01039d9c │ │ │ │ + tsteq r3, r6, ror #26 │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + smlatbeq r3, ip, sp, r9 │ │ │ │ + @ instruction: 0x01039dba │ │ │ │ + smlabbeq r3, ip, sp, r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec25394 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -101851,96 +101851,96 @@ │ │ │ │ bmi 1686714 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldcl 7, cr15, [r4, #620]! @ 0x26c │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf79b4620 │ │ │ │ ldcllt 13, cr14, [r8, #952]! @ 0x3b8 │ │ │ │ - tsteq r3, r4, asr r1 │ │ │ │ - tsteq r2, r2, asr r9 │ │ │ │ - tsteq r2, lr, asr #18 │ │ │ │ - tsteq r2, r2, asr r9 │ │ │ │ - smlatbeq r9, ip, r9, r2 │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - tsteq r2, ip, lsl #6 │ │ │ │ - ldrdeq r3, [r3, -r6] │ │ │ │ + tsteq r3, r4, lsl r2 │ │ │ │ + tsteq r2, r2, lsl sl │ │ │ │ + tsteq r2, lr, lsl #20 │ │ │ │ + tsteq r2, r2, lsl sl │ │ │ │ + tsteq r9, ip, ror #20 │ │ │ │ + strdeq r9, [r3, -r0] │ │ │ │ + smlabteq r2, ip, r3, r6 │ │ │ │ + @ instruction: 0x01033196 │ │ │ │ + tsteq r0, r8, lsl ip │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + tsteq r0, r0, lsl ip │ │ │ │ + strdeq r6, [r0, -ip] │ │ │ │ + smlatteq r9, r6, r9, r2 │ │ │ │ + smlatteq r0, sl, fp, r6 │ │ │ │ + smlatteq r0, ip, fp, r6 │ │ │ │ + smlatteq r0, r4, fp, r6 │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tsteq r3, lr, asr #24 │ │ │ │ + tsteq r3, r6, asr #24 │ │ │ │ + smlatbeq r0, r8, fp, r6 │ │ │ │ + smlabbeq r3, lr, r1, r7 │ │ │ │ + @ instruction: 0x01006b96 │ │ │ │ + smlatbeq r0, r4, fp, r6 │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ + smlatbeq r0, r4, fp, r6 │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + @ instruction: 0x01006b9a │ │ │ │ + smlabbeq r0, r8, fp, r6 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + smlabbeq r0, r2, fp, r6 │ │ │ │ + smlabbeq r0, r4, fp, r6 │ │ │ │ + tsteq r0, lr, ror fp │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ tsteq r0, r8, asr fp │ │ │ │ - @ instruction: 0x01037190 │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - tsteq r0, ip, lsr fp │ │ │ │ - tsteq r9, r6, lsr #18 │ │ │ │ - tsteq r0, sl, lsr #22 │ │ │ │ - tsteq r0, ip, lsr #22 │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ - smlabbeq r3, ip, fp, r9 │ │ │ │ - smlabbeq r3, lr, fp, r9 │ │ │ │ - smlabbeq r3, r6, fp, r9 │ │ │ │ - smlatteq r0, r8, sl, r6 │ │ │ │ - smlabteq r3, lr, r0, r7 │ │ │ │ - ldrdeq r6, [r0, -r6] │ │ │ │ - smlatteq r0, r4, sl, r6 │ │ │ │ - tsteq r9, r8, ror #16 │ │ │ │ - smlatteq r0, r4, sl, r6 │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - ldrdeq r6, [r0, -sl] │ │ │ │ - smlabteq r0, r8, sl, r6 │ │ │ │ - tsteq r9, r4, lsl r8 │ │ │ │ - @ instruction: 0x01006aba │ │ │ │ - smlabteq r0, r2, sl, r6 │ │ │ │ - smlabteq r0, r4, sl, r6 │ │ │ │ - @ instruction: 0x01006abe │ │ │ │ - @ instruction: 0x01006a96 │ │ │ │ - @ instruction: 0x01006a98 │ │ │ │ - smlatbeq r0, sl, sl, r6 │ │ │ │ - smlabteq r0, r6, r9, r6 │ │ │ │ - smlabteq r0, r0, r9, r6 │ │ │ │ - @ instruction: 0x01006a96 │ │ │ │ - @ instruction: 0x0100699a │ │ │ │ - @ instruction: 0x01006994 │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - tsteq r0, lr, ror #18 │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ - tsteq r2, r2, ror #12 │ │ │ │ - tsteq r2, r2, ror #12 │ │ │ │ - tsteq r2, r0, ror #12 │ │ │ │ - smlatbeq r2, r6, r6, r8 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - tsteq r2, r4, lsr r6 │ │ │ │ + tsteq r0, sl, ror #22 │ │ │ │ + smlabbeq r0, r6, sl, r6 │ │ │ │ + smlabbeq r0, r0, sl, r6 │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ + tsteq r0, sl, asr sl │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ + @ instruction: 0x01035296 │ │ │ │ + tsteq r0, lr, lsr #20 │ │ │ │ + tsteq r0, r8, lsr #20 │ │ │ │ + tsteq r2, r2, lsr #14 │ │ │ │ + tsteq r2, r2, lsr #14 │ │ │ │ + tsteq r2, r0, lsr #14 │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ + strdeq r8, [r2, -r6] │ │ │ │ + strdeq r8, [r2, -r4] │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ + tsteq r3, sl, lsl pc │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + tsteq r3, r8, lsl #30 │ │ │ │ + smlabbeq r0, sl, r1, lr │ │ │ │ + smlabbeq r0, r8, r1, lr │ │ │ │ + smlatteq r3, r6, lr, r2 │ │ │ │ + smlatteq r9, lr, r6, r2 │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + @ instruction: 0x0100e198 │ │ │ │ + tsteq r0, lr, ror r1 │ │ │ │ + smlatteq r3, r4, lr, r2 │ │ │ │ + smlabteq r0, ip, r8, r6 │ │ │ │ + smlabteq r0, r6, r8, r6 │ │ │ │ + smlabbeq r3, r4, lr, r6 │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + strdeq r2, [r3, -r6] │ │ │ │ tsteq r3, ip, ror #28 │ │ │ │ - tsteq r3, r6, ror #28 │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tsteq r3, sl, asr lr │ │ │ │ + smlabteq r3, r4, sp, r2 │ │ │ │ + smlabteq r3, sl, sp, r2 │ │ │ │ tsteq r3, r4, asr lr │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - tsteq r3, r8, asr #28 │ │ │ │ - smlabteq r0, sl, r0, lr │ │ │ │ - smlabteq r0, r8, r0, lr │ │ │ │ - tsteq r3, r6, lsr #28 │ │ │ │ - tsteq r9, lr, lsr #12 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - ldrdeq lr, [r0, -r8] │ │ │ │ - strheq lr, [r0, -lr] │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - tsteq r0, r6, lsl #16 │ │ │ │ - smlabteq r3, r4, sp, r6 │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - tsteq r3, r6, lsr sp │ │ │ │ - smlatbeq r3, ip, sp, r6 │ │ │ │ - tsteq r3, r4, lsl #26 │ │ │ │ - tsteq r3, sl, lsl #26 │ │ │ │ - @ instruction: 0x01036d94 │ │ │ │ - @ instruction: 0x01036d9a │ │ │ │ - smlabbeq r3, r0, sp, r6 │ │ │ │ - tsteq r9, ip, lsr r5 │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - smlatbeq r2, sl, lr, r5 │ │ │ │ - smlabbeq r3, r0, sp, r6 │ │ │ │ - tsteq r0, lr, lsl r8 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ + tsteq r3, r0, asr #28 │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ + tsteq r2, sl, ror #30 │ │ │ │ + tsteq r3, r0, asr #28 │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + tsteq r2, sl, lsr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25a50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrbhi pc, [r6, -r0] @ │ │ │ │ cmpphi r6, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -102738,100 +102738,100 @@ │ │ │ │ @ instruction: 0xf5a080b9 │ │ │ │ @ instruction: 0xf04f535d │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b54478 │ │ │ │ - smlatteq r0, r6, r0, r6 │ │ │ │ - @ instruction: 0x01039ab0 │ │ │ │ - swpeq r6, r4, [r0] │ │ │ │ - tsteq r0, lr, ror r0 │ │ │ │ - qaddeq r6, r2, r0 │ │ │ │ + smlatbeq r0, r6, r1, r6 │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ + tsteq r0, r4, asr r1 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r2, lsl r1 │ │ │ │ + smlatteq r0, r8, r0, r6 │ │ │ │ + smlabteq r0, r2, r0, r6 │ │ │ │ + swpeq r6, lr, [r0] │ │ │ │ + tsteq r0, r2, ror r0 │ │ │ │ + tsteq r0, ip, asr #32 │ │ │ │ tsteq r0, r8, lsr #32 │ │ │ │ - tsteq r0, r2 │ │ │ │ - ldrdeq r5, [r0, -lr] │ │ │ │ - @ instruction: 0x01005fb2 │ │ │ │ - smlabbeq r0, ip, pc, r5 @ │ │ │ │ - tsteq r0, r8, ror #30 │ │ │ │ - @ instruction: 0x010394b0 │ │ │ │ - tsteq r3, r6, asr r4 │ │ │ │ - ldrdeq r5, [r0, -ip] │ │ │ │ - smlatbeq r0, lr, lr, r5 │ │ │ │ - smlabbeq r0, r4, lr, r5 │ │ │ │ - tsteq r0, sl, asr lr │ │ │ │ - tsteq r0, lr, lsr #28 │ │ │ │ - tsteq r0, r4, lsl #28 │ │ │ │ - strdeq r5, [r0, -sl] │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ + tsteq r3, r6, lsl r5 │ │ │ │ + @ instruction: 0x01005f9c │ │ │ │ + tsteq r0, lr, ror #30 │ │ │ │ + tsteq r0, r4, asr #30 │ │ │ │ + tsteq r0, sl, lsl pc │ │ │ │ + smlatteq r0, lr, lr, r5 │ │ │ │ + smlabteq r0, r4, lr, r5 │ │ │ │ + @ instruction: 0x01005eba │ │ │ │ + @ instruction: 0x01005e96 │ │ │ │ + tsteq r0, r2, ror lr │ │ │ │ + tsteq r0, r8, asr #28 │ │ │ │ + tsteq r0, r4, lsr #28 │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + smlabteq r0, r8, sp, r5 │ │ │ │ + @ instruction: 0x01005d9c │ │ │ │ + @ instruction: 0x01005d92 │ │ │ │ + tsteq r0, lr, ror #26 │ │ │ │ + tsteq r0, r2, asr #26 │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq r0, r6, lsr #26 │ │ │ │ + strdeq r5, [r0, -r6] │ │ │ │ + @ instruction: 0x01005cbe │ │ │ │ + smlatbeq r0, r0, ip, r5 │ │ │ │ + tsteq r0, r0, ror ip │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r0, lr, lsr ip │ │ │ │ + tsteq r0, ip, lsl #24 │ │ │ │ + smlatteq r0, r0, fp, r5 │ │ │ │ ldrdeq r5, [r0, -r6] │ │ │ │ - @ instruction: 0x01005db2 │ │ │ │ - smlabbeq r0, r8, sp, r5 │ │ │ │ - tsteq r0, r4, ror #26 │ │ │ │ - tsteq r0, r0, asr #26 │ │ │ │ - tsteq r0, r8, lsl #26 │ │ │ │ - ldrdeq r5, [r0, -ip] │ │ │ │ + @ instruction: 0x01005bb8 │ │ │ │ + @ instruction: 0x01005b94 │ │ │ │ + tsteq r3, r8, lsl r1 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + tsteq r3, lr, lsl r2 │ │ │ │ + tsteq r3, r0, lsr r3 │ │ │ │ + smlabteq r3, r6, r3, r9 │ │ │ │ + strdeq r9, [r3, -lr] │ │ │ │ + tsteq r0, r0, ror #20 │ │ │ │ + tsteq r0, lr, lsr #20 │ │ │ │ + tsteq r0, r0, lsl #20 │ │ │ │ ldrdeq r5, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, ip, r5 │ │ │ │ - smlabbeq r0, r2, ip, r5 │ │ │ │ - tsteq r0, r8, ror ip │ │ │ │ - tsteq r0, r6, ror #24 │ │ │ │ - tsteq r0, r6, lsr ip │ │ │ │ - strdeq r5, [r0, -lr] │ │ │ │ - smlatteq r0, r0, fp, r5 │ │ │ │ - @ instruction: 0x01005bb0 │ │ │ │ - @ instruction: 0x01005b9c │ │ │ │ - tsteq r0, lr, ror fp │ │ │ │ - tsteq r0, ip, asr #22 │ │ │ │ - tsteq r0, r0, lsr #22 │ │ │ │ - tsteq r0, r6, lsl fp │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - ldrdeq r5, [r0, -r4] │ │ │ │ - qaddeq r9, r8, r3 │ │ │ │ - strheq r9, [r3, -lr] │ │ │ │ - tsteq r3, lr, asr r1 │ │ │ │ - tsteq r3, r0, ror r2 │ │ │ │ - tsteq r3, r6, lsl #6 │ │ │ │ - tsteq r3, lr, lsr r3 │ │ │ │ - smlatbeq r0, r0, r9, r5 │ │ │ │ + smlatbeq r0, r4, r9, r5 │ │ │ │ + tsteq r0, r6, ror r9 │ │ │ │ tsteq r0, lr, ror #18 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - tsteq r0, r2, lsl r9 │ │ │ │ - smlatteq r0, r4, r8, r5 │ │ │ │ - @ instruction: 0x010058b6 │ │ │ │ - smlatbeq r0, lr, r8, r5 │ │ │ │ - smlabbeq r0, sl, r8, r5 │ │ │ │ - tsteq r0, r6, ror #16 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - tsteq r0, r2, lsl r8 │ │ │ │ - tsteq r0, sl, lsl #16 │ │ │ │ - smlatteq r0, r6, r7, r5 │ │ │ │ - smlabteq r0, r2, r7, r5 │ │ │ │ - @ instruction: 0x01005796 │ │ │ │ - tsteq r0, sl, ror #14 │ │ │ │ - tsteq r0, lr, lsr r7 │ │ │ │ - tsteq r0, r8, lsr r7 │ │ │ │ - tsteq r0, r8, lsl r7 │ │ │ │ + tsteq r0, sl, asr #18 │ │ │ │ + tsteq r0, r6, lsr #18 │ │ │ │ + strdeq r5, [r0, -ip] │ │ │ │ + ldrdeq r5, [r0, -r2] │ │ │ │ + smlabteq r0, sl, r8, r5 │ │ │ │ + smlatbeq r0, r6, r8, r5 │ │ │ │ + smlabbeq r0, r2, r8, r5 │ │ │ │ + tsteq r0, r6, asr r8 │ │ │ │ + tsteq r0, sl, lsr #16 │ │ │ │ + strdeq r5, [r0, -lr] │ │ │ │ strdeq r5, [r0, -r8] │ │ │ │ - smlabteq r0, ip, r6, r5 │ │ │ │ - @ instruction: 0x010056b0 │ │ │ │ - @ instruction: 0x01005690 │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, sl, lsr r6 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - smlatteq r0, sl, r5, r5 │ │ │ │ - smlatteq r0, r4, r5, r5 │ │ │ │ - smlabteq r0, r2, r5, r5 │ │ │ │ - smlatbeq r0, r0, r5, r5 │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ - tsteq r0, r8, asr #10 │ │ │ │ - tsteq r0, r2, asr #10 │ │ │ │ - tsteq r0, r2, lsr #10 │ │ │ │ - tsteq r0, r2, lsl #10 │ │ │ │ ldrdeq r5, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, r4, r5 │ │ │ │ + @ instruction: 0x010057b8 │ │ │ │ + smlabbeq r0, ip, r7, r5 │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ + tsteq r0, r0, asr r7 │ │ │ │ + tsteq r0, r2, lsr #14 │ │ │ │ + strdeq r5, [r0, -sl] │ │ │ │ + ldrdeq r5, [r0, -r2] │ │ │ │ + smlatbeq r0, sl, r6, r5 │ │ │ │ + smlatbeq r0, r4, r6, r5 │ │ │ │ + smlabbeq r0, r2, r6, r5 │ │ │ │ + tsteq r0, r0, ror #12 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + tsteq r0, r8, lsl #12 │ │ │ │ + tsteq r0, r2, lsl #12 │ │ │ │ + smlatteq r0, r2, r5, r5 │ │ │ │ + smlabteq r0, r2, r5, r5 │ │ │ │ + @ instruction: 0x01005598 │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ tstpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r1, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x005cf5b0 │ │ │ │ @ instruction: 0xf5a0d30b │ │ │ │ @ instruction: 0xf04f535c │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -102958,74 +102958,74 @@ │ │ │ │ ldmdami lr!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2109 @ 0xfffff7c3 │ │ │ │ ldmdami sp!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r0, lr, lsr #6 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - tsteq r0, r8, lsl #6 │ │ │ │ + smlatteq r0, lr, r3, r5 │ │ │ │ + smlatteq r0, r8, r3, r5 │ │ │ │ + smlabteq r0, r8, r3, r5 │ │ │ │ + smlatbeq r0, r8, r3, r5 │ │ │ │ + smlabbeq r0, r2, r3, r5 │ │ │ │ + tsteq r0, r2, ror #6 │ │ │ │ + tsteq r0, r2, asr #6 │ │ │ │ + tsteq r3, r2, lsr #20 │ │ │ │ + smlabteq r3, ip, r8, r8 │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + smlatteq r3, ip, ip, r8 │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ + tsteq r0, r8, lsl r3 │ │ │ │ + tsteq r0, r2, lsl r3 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + mrseq r5, LR_irq │ │ │ │ + strdeq r5, [r0, -sl] │ │ │ │ + strdeq r5, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r2, r5 │ │ │ │ smlatteq r0, r8, r2, r5 │ │ │ │ - smlabteq r0, r2, r2, r5 │ │ │ │ - smlatbeq r0, r2, r2, r5 │ │ │ │ - smlabbeq r0, r2, r2, r5 │ │ │ │ - tsteq r3, r2, ror #18 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - smlatbeq r3, lr, r7, r8 │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ + smlatteq r0, r2, r2, r5 │ │ │ │ + ldrdeq r5, [r0, -ip] │ │ │ │ + ldrdeq r5, [r0, -r6] │ │ │ │ + ldrdeq r5, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r2, r5 │ │ │ │ + smlabteq r0, r4, r2, r5 │ │ │ │ + @ instruction: 0x010052be │ │ │ │ + smlabteq r3, r4, r8, r8 │ │ │ │ + smlabbeq r3, r6, r8, r8 │ │ │ │ + smlatbeq r0, ip, r2, r5 │ │ │ │ + tsteq r3, r2, lsr #18 │ │ │ │ + tsteq r3, r4, asr r9 │ │ │ │ + @ instruction: 0x0100529a │ │ │ │ + tsteq r3, r8, lsr #22 │ │ │ │ + tsteq r3, r2, ror #20 │ │ │ │ + smlatteq r3, r4, r9, r8 │ │ │ │ + tsteq r3, r6, lsl sl │ │ │ │ + tsteq r0, ip, ror r2 │ │ │ │ + smlabbeq r3, sl, sl, r8 │ │ │ │ + tsteq r0, r0, ror r2 │ │ │ │ + @ instruction: 0x01038bbe │ │ │ │ + tsteq r3, r8, lsr fp │ │ │ │ tsteq r0, lr, asr r2 │ │ │ │ tsteq r0, r8, asr r2 │ │ │ │ tsteq r0, r2, asr r2 │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ + tsteq r0, ip, asr #4 │ │ │ │ tsteq r0, r6, asr #4 │ │ │ │ tsteq r0, r0, asr #4 │ │ │ │ tsteq r0, sl, lsr r2 │ │ │ │ tsteq r0, r4, lsr r2 │ │ │ │ tsteq r0, lr, lsr #4 │ │ │ │ tsteq r0, r8, lsr #4 │ │ │ │ tsteq r0, r2, lsr #4 │ │ │ │ tsteq r0, ip, lsl r2 │ │ │ │ tsteq r0, r6, lsl r2 │ │ │ │ tsteq r0, r0, lsl r2 │ │ │ │ tsteq r0, sl, lsl #4 │ │ │ │ tsteq r0, r4, lsl #4 │ │ │ │ strdeq r5, [r0, -lr] │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - smlabteq r3, r6, r7, r8 │ │ │ │ - smlatteq r0, ip, r1, r5 │ │ │ │ - tsteq r3, r2, ror #16 │ │ │ │ - @ instruction: 0x01038894 │ │ │ │ - ldrdeq r5, [r0, -sl] │ │ │ │ - tsteq r3, r8, ror #20 │ │ │ │ - smlatbeq r3, r2, r9, r8 │ │ │ │ - tsteq r3, r4, lsr #18 │ │ │ │ - tsteq r3, r6, asr r9 │ │ │ │ - @ instruction: 0x010051bc │ │ │ │ - smlabteq r3, sl, r9, r8 │ │ │ │ - @ instruction: 0x010051b0 │ │ │ │ - strdeq r8, [r3, -lr] │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ - @ instruction: 0x0100519e │ │ │ │ - @ instruction: 0x01005198 │ │ │ │ - @ instruction: 0x01005192 │ │ │ │ - smlabbeq r0, ip, r1, r5 │ │ │ │ - smlabbeq r0, r6, r1, r5 │ │ │ │ - smlabbeq r0, r0, r1, r5 │ │ │ │ - tsteq r0, sl, ror r1 │ │ │ │ - tsteq r0, r4, ror r1 │ │ │ │ - tsteq r0, lr, ror #2 │ │ │ │ - tsteq r0, r8, ror #2 │ │ │ │ - tsteq r0, r2, ror #2 │ │ │ │ - tsteq r0, ip, asr r1 │ │ │ │ - tsteq r0, r6, asr r1 │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - tsteq r0, sl, asr #2 │ │ │ │ - tsteq r0, r4, asr #2 │ │ │ │ - tsteq r0, lr, lsr r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ andcc pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -103587,43 +103587,43 @@ │ │ │ │ stmda r8!, {r1, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 708228 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf79a9600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r0, r8, ror ip │ │ │ │ - tsteq r2, r4, ror #8 │ │ │ │ - tsteq r3, r4, asr #18 │ │ │ │ - tsteq r2, r2, asr r4 │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - @ instruction: 0x01004cb2 │ │ │ │ - tsteq r3, r6, lsr lr │ │ │ │ - @ instruction: 0x01004c92 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ - smlatteq r0, r0, lr, fp │ │ │ │ - @ instruction: 0x01024396 │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - tsteq r0, r6, ror fp │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ - tsteq r0, r2, lsr r8 │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq r2, r4, lsr #10 │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + tsteq r2, r2, lsl r5 │ │ │ │ + ldrdeq r5, [r3, -r0] │ │ │ │ + ldrdeq r5, [r3, -r0] │ │ │ │ + tsteq r0, r2, ror sp │ │ │ │ + strdeq r5, [r3, -r6] │ │ │ │ + tsteq r0, r2, asr sp │ │ │ │ + strdeq r5, [r3, -r0] │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r0, lr, lsr #26 │ │ │ │ + @ instruction: 0x010382b4 │ │ │ │ + smlatbeq r0, r0, pc, fp @ │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + @ instruction: 0x0100bf98 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r0, r6, lsr ip │ │ │ │ + tsteq r2, r0, lsr #8 │ │ │ │ + strdeq r4, [r0, -r2] │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2747c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f60ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r3, sl, lsr #2 │ │ │ │ + smlatteq r3, sl, r1, r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2749c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f6d002 │ │ │ │ ldrd pc, [r4], -r5 @ │ │ │ │ bmi 561b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d790> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 3446f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x230388> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ strd lr, [r4], -r8 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ ldcllt 15, cr14, [r0, #-968]! @ 0xfffffc38 │ │ │ │ - @ instruction: 0x01012eb8 │ │ │ │ - @ instruction: 0x0102429c │ │ │ │ - strdeq fp, [r0, -r2] │ │ │ │ - smlabbeq r3, r4, r1, r7 │ │ │ │ - smlabbeq r3, r8, r1, r7 │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + tsteq r2, ip, asr r3 │ │ │ │ + @ instruction: 0x0100beb2 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r8, asr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs r7, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ ldmdacs r4, {r1, fp, ip, lr, pc} │ │ │ │ sub sp, r0, pc, lsl #18 │ │ │ │ @@ -103692,23 +103692,23 @@ │ │ │ │ stmdami fp, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabbeq r3, sl, r0, r8 │ │ │ │ - tsteq r0, lr, lsr #12 │ │ │ │ - tsteq r0, ip, lsl #12 │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - ldrdeq r4, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r5, r4 │ │ │ │ - smlabteq r0, r6, r5, r4 │ │ │ │ + tsteq r3, sl, asr #2 │ │ │ │ + smlatteq r0, lr, r6, r4 │ │ │ │ + smlabteq r0, ip, r6, r4 │ │ │ │ + smlabteq r0, r6, r6, r4 │ │ │ │ + strdeq r8, [r3, -ip] │ │ │ │ + @ instruction: 0x01004698 │ │ │ │ + @ instruction: 0x01004692 │ │ │ │ + smlabbeq r0, ip, r6, r4 │ │ │ │ + smlabbeq r0, r6, r6, r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [pc], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @@ -103835,35 +103835,35 @@ │ │ │ │ and lr, r7, sl, ror lr │ │ │ │ @ instruction: 0x46434a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mrc 7, 3, APSR_nzcv, cr0, cr9, {4} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - tsteq r3, r4, ror r6 │ │ │ │ - strheq r4, [r2, -lr] │ │ │ │ - smlabteq r3, sl, sp, r6 │ │ │ │ - tsteq r3, r2, ror r6 │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - tsteq r3, r2, lsl #30 │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - strdeq r7, [r3, -r2] │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - tsteq r2, sl │ │ │ │ - tsteq r3, r0, lsl r6 │ │ │ │ - smlabbeq r1, sl, ip, r2 │ │ │ │ - smlabbeq r1, r0, ip, r2 │ │ │ │ - tsteq r3, r2, lsl #12 │ │ │ │ - smlabteq r2, r2, pc, r3 @ │ │ │ │ - tsteq r1, r0, lsl #28 │ │ │ │ - smlatbeq r3, r6, sl, r2 │ │ │ │ - rscseq pc, lr, r0, ror r5 @ │ │ │ │ - tsteq r9, r0, lsl #12 │ │ │ │ - tsteq r0, r4, asr r4 │ │ │ │ + tsteq r3, r4, lsr r7 │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ + smlabbeq r3, sl, lr, r6 │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + @ instruction: 0x01037fb6 │ │ │ │ + smlabteq r3, r0, pc, r7 @ │ │ │ │ + smlabteq r3, r2, pc, r7 @ │ │ │ │ + @ instruction: 0x01037fb0 │ │ │ │ + @ instruction: 0x01037fb2 │ │ │ │ + tsteq r3, r4, lsr #28 │ │ │ │ + smlabteq r2, sl, r0, r4 │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + smlabteq r3, r2, r6, r4 │ │ │ │ + smlabbeq r2, r2, r0, r4 │ │ │ │ + smlabteq r1, r0, lr, r2 │ │ │ │ + tsteq r3, r6, ror #22 │ │ │ │ + rscseq pc, lr, r0, lsr r6 @ │ │ │ │ + smlabteq r9, r0, r6, r0 │ │ │ │ + tsteq r0, r4, lsl r5 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ addhi pc, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27864 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vrhadd.s8 d24, d16, d8 │ │ │ │ @@ -104700,109 +104700,109 @@ │ │ │ │ bicshi pc, r9, #805306368 @ 0x30000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307db │ │ │ │ stmdami r0!, {r0, r1, r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000bf66 │ │ │ │ - smlatteq r3, r2, fp, r9 │ │ │ │ - tsteq r0, r0, ror #4 │ │ │ │ - tsteq r0, r2, asr #4 │ │ │ │ - tsteq r0, sl, lsr #4 │ │ │ │ - tsteq r0, r4, lsl #4 │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - @ instruction: 0x010041b2 │ │ │ │ - smlabbeq r0, lr, r1, r4 │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - smlatbeq r3, r4, ip, r7 │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - smlatteq r3, lr, lr, r7 │ │ │ │ - tsteq r3, sl, asr pc │ │ │ │ - smlatbeq r3, r8, pc, r7 @ │ │ │ │ - smlatbeq r3, sl, pc, r7 @ │ │ │ │ - @ instruction: 0x01003fb2 │ │ │ │ - smlatbeq r0, r8, pc, r3 @ │ │ │ │ - smlabbeq r0, r4, pc, r3 @ │ │ │ │ - tsteq r0, sl, asr pc │ │ │ │ - tsteq r0, r0, lsr pc │ │ │ │ - tsteq r0, r6, lsr #30 │ │ │ │ - tsteq r0, r2, lsl #30 │ │ │ │ - ldrdeq r3, [r0, -r6] │ │ │ │ - @ instruction: 0x01003eb0 │ │ │ │ - smlabbeq r0, r4, lr, r3 │ │ │ │ - tsteq r0, sl, ror lr │ │ │ │ - tsteq r0, r6, asr lr │ │ │ │ - tsteq r3, r4, ror #28 │ │ │ │ - @ instruction: 0x01037e9e │ │ │ │ - smlabteq r3, sl, lr, r7 │ │ │ │ - smlabteq r3, ip, lr, r7 │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - tsteq r3, r2, lsr r1 │ │ │ │ - tsteq r3, r2, asr #2 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - tsteq r3, r2, asr pc │ │ │ │ - tsteq r3, sl, ror r1 │ │ │ │ - tsteq r3, r6, ror #30 │ │ │ │ - smlatbeq r3, r4, r1, r8 │ │ │ │ - @ instruction: 0x010381b4 │ │ │ │ - smlatteq r0, r2, fp, r3 │ │ │ │ - @ instruction: 0x01003bb6 │ │ │ │ - @ instruction: 0x01003b90 │ │ │ │ - tsteq r0, r2, ror #22 │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - tsteq r0, r8, lsl #22 │ │ │ │ - smlatteq r0, r2, sl, r3 │ │ │ │ - @ instruction: 0x01003ab6 │ │ │ │ - smlatbeq r0, ip, sl, r3 │ │ │ │ - @ instruction: 0x01003a9a │ │ │ │ - tsteq r0, lr, ror #20 │ │ │ │ - tsteq r0, r4, lsr sl │ │ │ │ - tsteq r0, sl, lsr #20 │ │ │ │ - tsteq r0, r8, lsl sl │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - smlabteq r0, lr, r9, r3 │ │ │ │ - smlabteq r0, r4, r9, r3 │ │ │ │ - @ instruction: 0x010039b2 │ │ │ │ - tsteq r0, sl, ror r9 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - tsteq r0, r6, lsr r9 │ │ │ │ - tsteq r0, r4, lsr #18 │ │ │ │ - tsteq r0, r6, lsl #18 │ │ │ │ - ldrdeq r3, [r0, -ip] │ │ │ │ - ldrdeq r3, [r0, -r4] │ │ │ │ - smlabteq r0, r4, r8, r3 │ │ │ │ - smlabbeq r0, lr, r8, r3 │ │ │ │ - smlabbeq r0, r6, r8, r3 │ │ │ │ - tsteq r0, r6, ror r8 │ │ │ │ - tsteq r0, sl, asr #16 │ │ │ │ - tsteq r0, lr, lsl r8 │ │ │ │ + smlatbeq r3, r2, ip, r9 │ │ │ │ + tsteq r0, r0, lsr #6 │ │ │ │ + tsteq r0, r2, lsl #6 │ │ │ │ + smlatteq r0, sl, r2, r4 │ │ │ │ + smlabteq r0, r4, r2, r4 │ │ │ │ + @ instruction: 0x01004298 │ │ │ │ + tsteq r0, r2, ror r2 │ │ │ │ + tsteq r0, lr, asr #4 │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + tsteq r3, r4, ror #26 │ │ │ │ + @ instruction: 0x01037db6 │ │ │ │ + smlatteq r3, ip, sp, r7 │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ + @ instruction: 0x01037e92 │ │ │ │ + smlatteq r3, r0, lr, r7 │ │ │ │ + tsteq r3, r8, lsr pc │ │ │ │ + smlatbeq r3, lr, pc, r7 @ │ │ │ │ + tsteq r3, sl, lsl r0 │ │ │ │ + tsteq r3, r8, rrx │ │ │ │ + tsteq r3, sl, rrx │ │ │ │ + tsteq r0, r2, ror r0 │ │ │ │ + tsteq r0, r8, rrx │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + tsteq r0, sl, lsl r0 │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + smlatteq r0, r6, pc, r3 @ │ │ │ │ + smlabteq r0, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x01003f96 │ │ │ │ + tsteq r0, r0, ror pc │ │ │ │ + tsteq r0, r4, asr #30 │ │ │ │ + tsteq r0, sl, lsr pc │ │ │ │ + tsteq r0, r6, lsl pc │ │ │ │ + tsteq r3, r4, lsr #30 │ │ │ │ + tsteq r3, lr, asr pc │ │ │ │ + smlabbeq r3, sl, pc, r7 @ │ │ │ │ + smlabbeq r3, ip, pc, r7 @ │ │ │ │ + @ instruction: 0x01037fb4 │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + mrseq r8, (UNDEF: 3) │ │ │ │ + tsteq r3, r2, lsl r0 │ │ │ │ + tsteq r3, sl, lsr r2 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + smlatbeq r0, r2, ip, r3 │ │ │ │ + tsteq r0, r6, ror ip │ │ │ │ + tsteq r0, r0, asr ip │ │ │ │ + tsteq r0, r2, lsr #24 │ │ │ │ + tsteq r0, r8, lsl ip │ │ │ │ strdeq r3, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r7, r3 │ │ │ │ - smlatbeq r0, r0, r7, r3 │ │ │ │ - @ instruction: 0x01003798 │ │ │ │ - tsteq r0, r6, ror r7 │ │ │ │ - tsteq r0, r4, asr r7 │ │ │ │ - tsteq r0, sl, lsr #14 │ │ │ │ - tsteq r0, r0, lsl #14 │ │ │ │ - strdeq r3, [r0, -r8] │ │ │ │ - ldrdeq r3, [r0, -r6] │ │ │ │ - @ instruction: 0x010036b4 │ │ │ │ - smlabbeq r0, r8, r6, r3 │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ - tsteq r0, r2, lsr r6 │ │ │ │ - tsteq r0, sl, lsr #12 │ │ │ │ - tsteq r0, r8, lsl #12 │ │ │ │ + smlabteq r0, r8, fp, r3 │ │ │ │ + smlatbeq r0, r2, fp, r3 │ │ │ │ + tsteq r0, r6, ror fp │ │ │ │ + tsteq r0, ip, ror #22 │ │ │ │ + tsteq r0, sl, asr fp │ │ │ │ + tsteq r0, lr, lsr #22 │ │ │ │ + strdeq r3, [r0, -r4] │ │ │ │ + smlatteq r0, sl, sl, r3 │ │ │ │ + ldrdeq r3, [r0, -r8] │ │ │ │ + @ instruction: 0x01003aba │ │ │ │ + smlabbeq r0, lr, sl, r3 │ │ │ │ + smlabbeq r0, r4, sl, r3 │ │ │ │ + tsteq r0, r2, ror sl │ │ │ │ + tsteq r0, sl, lsr sl │ │ │ │ + tsteq r0, r0, lsl #20 │ │ │ │ + strdeq r3, [r0, -r6] │ │ │ │ + smlatteq r0, r4, r9, r3 │ │ │ │ + smlabteq r0, r6, r9, r3 │ │ │ │ + @ instruction: 0x0100399c │ │ │ │ + @ instruction: 0x01003994 │ │ │ │ + smlabbeq r0, r4, r9, r3 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r0, r6, asr #18 │ │ │ │ + tsteq r0, r6, lsr r9 │ │ │ │ + tsteq r0, sl, lsl #18 │ │ │ │ + ldrdeq r3, [r0, -lr] │ │ │ │ + @ instruction: 0x010038b4 │ │ │ │ + smlabbeq r0, sl, r8, r3 │ │ │ │ + tsteq r0, r0, ror #16 │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + tsteq r0, r6, lsr r8 │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ + smlatteq r0, sl, r7, r3 │ │ │ │ + smlabteq r0, r0, r7, r3 │ │ │ │ + @ instruction: 0x010037b8 │ │ │ │ + @ instruction: 0x01003796 │ │ │ │ + tsteq r0, r4, ror r7 │ │ │ │ + tsteq r0, r8, asr #14 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + strdeq r3, [r0, -r2] │ │ │ │ + smlatteq r0, sl, r6, r3 │ │ │ │ + smlabteq r0, r8, r6, r3 │ │ │ │ teqpvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7fdf74 │ │ │ │ movwhi pc, #49667 @ 0xc203 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307d9 │ │ │ │ @ instruction: 0xf8df8123 │ │ │ │ @@ -105604,101 +105604,101 @@ │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r9, {r0, r1, r2, r5, r6, r7, r9, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldmdami r8, {r1, r3, r4, r6, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b856 │ │ │ │ - tsteq r0, r6, ror #8 │ │ │ │ - tsteq r0, sl, lsr r4 │ │ │ │ - tsteq r0, lr, lsl #8 │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ - smlatteq r0, r0, r3, r3 │ │ │ │ - @ instruction: 0x010033bc │ │ │ │ - smlabbeq r0, ip, r3, r3 │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ - tsteq r0, r4, lsr r3 │ │ │ │ - tsteq r0, r8, lsl #6 │ │ │ │ - strdeq r3, [r0, -lr] │ │ │ │ - ldrdeq r3, [r0, -sl] │ │ │ │ - @ instruction: 0x010032b6 │ │ │ │ - smlabbeq r0, sl, r2, r3 │ │ │ │ - tsteq r0, lr, asr r2 │ │ │ │ - tsteq r0, r4, asr r2 │ │ │ │ - tsteq r0, r0, lsr r2 │ │ │ │ - tsteq r0, ip, lsl #4 │ │ │ │ - ldrdeq r3, [r0, -ip] │ │ │ │ - smlatbeq r0, lr, r1, r3 │ │ │ │ - smlabbeq r0, r0, r1, r3 │ │ │ │ - tsteq r0, r6, ror r1 │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - tsteq r0, r2, lsr #2 │ │ │ │ - tsteq r0, r8, lsl r1 │ │ │ │ - strdeq r3, [r0, -r2] │ │ │ │ - smlabteq r0, r4, r0, r3 │ │ │ │ - swpeq r3, r6, [r0] │ │ │ │ - smlabbeq r0, ip, r0, r3 │ │ │ │ - tsteq r0, r6, rrx │ │ │ │ - tsteq r0, r8, lsr r0 │ │ │ │ - tsteq r0, lr, lsr #32 │ │ │ │ - tsteq r0, ip │ │ │ │ - smlabteq r3, sl, r8, r7 │ │ │ │ - smlatteq r3, r8, r6, r7 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ + tsteq r0, r6, lsr #10 │ │ │ │ + strdeq r3, [r0, -sl] │ │ │ │ + smlabteq r0, lr, r4, r3 │ │ │ │ + smlabteq r0, r4, r4, r3 │ │ │ │ + smlatbeq r0, r0, r4, r3 │ │ │ │ + tsteq r0, ip, ror r4 │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r0, r0, lsr #8 │ │ │ │ + strdeq r3, [r0, -r4] │ │ │ │ + smlabteq r0, r8, r3, r3 │ │ │ │ + @ instruction: 0x010033be │ │ │ │ + @ instruction: 0x0100339a │ │ │ │ + tsteq r0, r6, ror r3 │ │ │ │ + tsteq r0, sl, asr #6 │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ + tsteq r0, r4, lsl r3 │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + smlabteq r0, ip, r2, r3 │ │ │ │ + @ instruction: 0x0100329c │ │ │ │ + tsteq r0, lr, ror #4 │ │ │ │ + tsteq r0, r0, asr #4 │ │ │ │ + tsteq r0, r6, lsr r2 │ │ │ │ + tsteq r0, r0, lsl r2 │ │ │ │ + smlatteq r0, r2, r1, r3 │ │ │ │ + ldrdeq r3, [r0, -r8] │ │ │ │ + @ instruction: 0x010031b2 │ │ │ │ + smlabbeq r0, r4, r1, r3 │ │ │ │ + tsteq r0, r6, asr r1 │ │ │ │ + tsteq r0, ip, asr #2 │ │ │ │ + tsteq r0, r6, lsr #2 │ │ │ │ + strdeq r3, [r0, -r8] │ │ │ │ + smlatteq r0, lr, r0, r3 │ │ │ │ + smlabteq r0, ip, r0, r3 │ │ │ │ + smlabbeq r3, sl, r9, r7 │ │ │ │ + smlatbeq r3, r8, r7, r7 │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + tsteq r3, sl, lsl r8 │ │ │ │ + smlatbeq r0, r4, pc, r2 @ │ │ │ │ + tsteq r0, r8, ror pc │ │ │ │ + tsteq r0, sl, asr #30 │ │ │ │ tsteq r0, r2, lsr pc │ │ │ │ - tsteq r3, sl, asr r7 │ │ │ │ - smlatteq r0, r4, lr, r2 │ │ │ │ - @ instruction: 0x01002eb8 │ │ │ │ - smlabbeq r0, sl, lr, r2 │ │ │ │ - tsteq r0, r2, ror lr │ │ │ │ - tsteq r0, lr, asr #28 │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ - strdeq r2, [r0, -sl] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - smlabbeq r3, r4, r6, r7 │ │ │ │ - tsteq r0, r8, ror #26 │ │ │ │ - tsteq r0, r6, lsr sp │ │ │ │ - tsteq r0, ip, lsr #26 │ │ │ │ - tsteq r0, r6, lsl #26 │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - smlabteq r0, sl, ip, r2 │ │ │ │ - smlatbeq r0, r4, ip, r2 │ │ │ │ - @ instruction: 0x01037594 │ │ │ │ - smlabbeq r3, ip, r5, r7 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - smlabteq r0, sl, fp, r2 │ │ │ │ - smlatbeq r0, r4, fp, r2 │ │ │ │ - tsteq r0, r4, ror fp │ │ │ │ - tsteq r0, sl, ror #22 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - tsteq r0, r6, lsl #22 │ │ │ │ - smlatteq r0, lr, sl, r2 │ │ │ │ - smlabteq r0, r2, sl, r2 │ │ │ │ - @ instruction: 0x01002aba │ │ │ │ - smlatbeq r0, r8, sl, r2 │ │ │ │ - smlatbeq r3, r8, r4, r7 │ │ │ │ - tsteq r3, r0, lsl #10 │ │ │ │ - @ instruction: 0x010374b6 │ │ │ │ - tsteq r0, r0, lsl #20 │ │ │ │ - ldrdeq r2, [r0, -r6] │ │ │ │ - smlatbeq r0, sl, r9, r2 │ │ │ │ - smlabbeq r0, r0, r9, r2 │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, r6, asr r9 │ │ │ │ - tsteq r0, r4, lsr r9 │ │ │ │ - tsteq r0, r4, lsl #18 │ │ │ │ - smlatteq r0, r2, r8, r2 │ │ │ │ - @ instruction: 0x010028b4 │ │ │ │ - smlabbeq r0, lr, r8, r2 │ │ │ │ - tsteq r0, ip, ror r8 │ │ │ │ - tsteq r0, lr, asr #16 │ │ │ │ - tsteq r0, lr, lsl r8 │ │ │ │ - strdeq r2, [r0, -r0] │ │ │ │ - smlatteq r0, r8, r7, r2 │ │ │ │ + tsteq r0, lr, lsl #30 │ │ │ │ + smlatteq r0, r0, lr, r2 │ │ │ │ + @ instruction: 0x01002eba │ │ │ │ + @ instruction: 0x01002e94 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r0, r8, lsr #28 │ │ │ │ + strdeq r2, [r0, -r6] │ │ │ │ + smlatteq r0, ip, sp, r2 │ │ │ │ + smlabteq r0, r6, sp, r2 │ │ │ │ + @ instruction: 0x01002d94 │ │ │ │ + smlabbeq r0, sl, sp, r2 │ │ │ │ + tsteq r0, r4, ror #26 │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + smlabteq r0, r4, ip, r2 │ │ │ │ + @ instruction: 0x01002c94 │ │ │ │ + smlabbeq r0, sl, ip, r2 │ │ │ │ + tsteq r0, r4, ror #24 │ │ │ │ + tsteq r0, r4, lsr ip │ │ │ │ + tsteq r0, sl, lsr #24 │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + smlabteq r0, r6, fp, r2 │ │ │ │ + smlatbeq r0, lr, fp, r2 │ │ │ │ + smlabbeq r0, r2, fp, r2 │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ + tsteq r3, r8, ror #10 │ │ │ │ + smlabteq r3, r0, r5, r7 │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + smlabteq r0, r0, sl, r2 │ │ │ │ + @ instruction: 0x01002a96 │ │ │ │ + tsteq r0, sl, ror #20 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + tsteq r0, r8, lsr sl │ │ │ │ + tsteq r0, r6, lsl sl │ │ │ │ + strdeq r2, [r0, -r4] │ │ │ │ + smlabteq r0, r4, r9, r2 │ │ │ │ + smlatbeq r0, r2, r9, r2 │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r0, ip, lsr r9 │ │ │ │ + tsteq r0, lr, lsl #18 │ │ │ │ + ldrdeq r2, [r0, -lr] │ │ │ │ + @ instruction: 0x010028b0 │ │ │ │ + smlatbeq r0, r8, r8, r2 │ │ │ │ @ instruction: 0x53aaf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ vmin.s8 d24, d1, d5 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d2 │ │ │ │ @@ -106498,100 +106498,100 @@ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ stmdblt r3!, {r1, ip, sp, lr, pc}^ │ │ │ │ teqppl r0, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdami r7, {r0, r1, r2, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b95a │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, r0, lsr r6 │ │ │ │ - tsteq r0, r6, lsr #12 │ │ │ │ - tsteq r0, r0, lsl #12 │ │ │ │ - smlabteq r0, lr, r5, r2 │ │ │ │ - @ instruction: 0x0100259e │ │ │ │ - @ instruction: 0x01002594 │ │ │ │ - tsteq r0, ip, ror #10 │ │ │ │ - tsteq r0, sl, lsr r5 │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - strdeq r2, [r0, -r6] │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ - tsteq r3, r2, asr r1 │ │ │ │ - smlatbeq r3, r6, r1, r7 │ │ │ │ - tsteq r0, ip, lsr #8 │ │ │ │ - smlatteq r3, sl, r1, r7 │ │ │ │ - smlatbeq r0, lr, r3, r2 │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, r2, lsr #14 │ │ │ │ + strdeq r2, [r0, -r0] │ │ │ │ + smlatteq r0, r6, r6, r2 │ │ │ │ + smlabteq r0, r0, r6, r2 │ │ │ │ + smlabbeq r0, lr, r6, r2 │ │ │ │ + tsteq r0, lr, asr r6 │ │ │ │ + tsteq r0, r4, asr r6 │ │ │ │ + tsteq r0, ip, lsr #12 │ │ │ │ + strdeq r2, [r0, -sl] │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ + @ instruction: 0x010025b6 │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + @ instruction: 0x0103719e │ │ │ │ + tsteq r3, r2, lsl r2 │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + smlatteq r0, ip, r4, r2 │ │ │ │ + smlatbeq r3, sl, r2, r7 │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + tsteq r0, lr, lsr r4 │ │ │ │ + tsteq r0, ip, lsl #8 │ │ │ │ + ldrdeq r2, [r0, -ip] │ │ │ │ + ldrdeq r2, [r0, -r2] │ │ │ │ + smlatbeq r0, ip, r3, r2 │ │ │ │ + smlabbeq r0, r6, r3, r2 │ │ │ │ + tsteq r0, r6, asr r3 │ │ │ │ tsteq r0, ip, asr #6 │ │ │ │ - tsteq r0, ip, lsl r3 │ │ │ │ - tsteq r0, r2, lsl r3 │ │ │ │ - smlatteq r0, ip, r2, r2 │ │ │ │ - smlabteq r0, r6, r2, r2 │ │ │ │ - @ instruction: 0x01002296 │ │ │ │ - smlabbeq r0, ip, r2, r2 │ │ │ │ - tsteq r0, r6, ror #4 │ │ │ │ - tsteq r0, r4, lsr r2 │ │ │ │ - tsteq r0, r2, lsl #4 │ │ │ │ - ldrdeq r2, [r0, -sl] │ │ │ │ - @ instruction: 0x010021b2 │ │ │ │ - smlabbeq r0, r6, r1, r2 │ │ │ │ + tsteq r0, r6, lsr #6 │ │ │ │ + strdeq r2, [r0, -r4] │ │ │ │ + smlabteq r0, r2, r2, r2 │ │ │ │ + @ instruction: 0x0100229a │ │ │ │ + tsteq r0, r2, ror r2 │ │ │ │ + tsteq r0, r6, asr #4 │ │ │ │ + tsteq r0, r2, lsr #4 │ │ │ │ + strdeq r2, [r0, -r0] │ │ │ │ + smlatteq r0, r6, r1, r2 │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + smlabbeq r0, lr, r1, r2 │ │ │ │ tsteq r0, r2, ror #2 │ │ │ │ - tsteq r0, r0, lsr r1 │ │ │ │ - tsteq r0, r6, lsr #2 │ │ │ │ - tsteq r0, r0, lsl r1 │ │ │ │ - smlabteq r0, lr, r0, r2 │ │ │ │ - smlatbeq r0, r2, r0, r2 │ │ │ │ - tsteq r0, r6, ror r0 │ │ │ │ - qaddeq r2, r2, r0 │ │ │ │ - tsteq r0, lr, lsr #32 │ │ │ │ - tsteq r0, r2 │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, pc, r1 @ │ │ │ │ - tsteq r0, ip, ror pc │ │ │ │ - tsteq r0, r2, ror pc │ │ │ │ - tsteq r0, lr, asr #30 │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - tsteq r0, r8, lsl pc │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - smlatbeq r0, sl, lr, r1 │ │ │ │ - tsteq r0, sl, ror lr │ │ │ │ - tsteq r0, lr, asr #28 │ │ │ │ - tsteq r0, r2, lsr #28 │ │ │ │ - tsteq r0, r8, lsl lr │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - smlabteq r0, r6, sp, r1 │ │ │ │ - smlatbeq r0, r0, sp, r1 │ │ │ │ - tsteq r0, sl, ror sp │ │ │ │ - tsteq r0, ip, asr #26 │ │ │ │ - tsteq r0, lr, lsl sp │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, ip, r1 │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - @ instruction: 0x01001bbe │ │ │ │ - @ instruction: 0x01001b92 │ │ │ │ - smlabbeq r0, sl, fp, r1 │ │ │ │ - tsteq r0, r8, ror fp │ │ │ │ - tsteq r0, lr, asr #22 │ │ │ │ + tsteq r0, r6, lsr r1 │ │ │ │ + tsteq r0, r2, lsl r1 │ │ │ │ + smlatteq r0, lr, r0, r2 │ │ │ │ + smlabteq r0, r2, r0, r2 │ │ │ │ + strheq r2, [r0, -r8] │ │ │ │ + swpeq r2, r4, [r0] │ │ │ │ + tsteq r0, r8, rrx │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, r2, lsr r0 │ │ │ │ + tsteq r0, lr │ │ │ │ + smlatteq r0, r2, pc, r1 @ │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + @ instruction: 0x01001fb4 │ │ │ │ + tsteq r0, sl, ror #30 │ │ │ │ + tsteq r0, sl, lsr pc │ │ │ │ + tsteq r0, lr, lsl #30 │ │ │ │ + smlatteq r0, r2, lr, r1 │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + @ instruction: 0x01001eb4 │ │ │ │ + smlabbeq r0, r6, lr, r1 │ │ │ │ + tsteq r0, r0, ror #28 │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, ip, lsl #28 │ │ │ │ + ldrdeq r1, [r0, -lr] │ │ │ │ + @ instruction: 0x01001db8 │ │ │ │ + @ instruction: 0x01001d94 │ │ │ │ + tsteq r0, r8, ror #26 │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + tsteq r0, r2, lsr #26 │ │ │ │ + tsteq r0, r0, lsl sp │ │ │ │ + smlatteq r0, r4, ip, r1 │ │ │ │ + @ instruction: 0x01001cb8 │ │ │ │ + tsteq r0, lr, ror ip │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ + tsteq r0, sl, asr #24 │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + tsteq r0, lr, lsl #24 │ │ │ │ + strdeq r1, [r0, -ip] │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + smlatbeq r0, lr, fp, r1 │ │ │ │ + smlabbeq r0, r4, fp, r1 │ │ │ │ + tsteq r0, r0, ror #22 │ │ │ │ tsteq r0, ip, lsr fp │ │ │ │ - tsteq r0, r8, lsl fp │ │ │ │ - smlatteq r0, lr, sl, r1 │ │ │ │ - smlabteq r0, r4, sl, r1 │ │ │ │ - smlatbeq r0, r0, sl, r1 │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - tsteq r0, r2, lsl #20 │ │ │ │ - strdeq r1, [r0, -r0] │ │ │ │ + tsteq r0, r0, lsl #22 │ │ │ │ + smlatteq r0, r4, sl, r1 │ │ │ │ + smlabteq r0, r2, sl, r1 │ │ │ │ + @ instruction: 0x01001ab0 │ │ │ │ movwvs pc, #33346 @ 0x8242 @ │ │ │ │ vqsub.s8 d4, d17, d8 │ │ │ │ vabd.s8 d24, d18, d17 │ │ │ │ addsmi r5, r8, #-1140850685 @ 0xbc000003 │ │ │ │ @ instruction: 0xf5a0d910 │ │ │ │ vcge.s8 d21, d1, d7 │ │ │ │ vsubl.s8 , d0, d1 │ │ │ │ @@ -107398,101 +107398,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r8, {r0, r1, r2, r3, r4, r6, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000ba52 │ │ │ │ - tsteq r0, r2, ror #16 │ │ │ │ - tsteq r0, r8, lsr r8 │ │ │ │ - tsteq r0, r4, lsr #16 │ │ │ │ - strdeq r6, [r3, -r4] │ │ │ │ - tsteq r3, r2, lsl sl │ │ │ │ - strdeq r6, [r3, -lr] │ │ │ │ - tsteq r3, ip, lsl sl │ │ │ │ - tsteq r3, r0, lsr sl │ │ │ │ + tsteq r0, r2, lsr #18 │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ + smlatteq r0, r4, r8, r1 │ │ │ │ + @ instruction: 0x01036ab4 │ │ │ │ + ldrdeq r6, [r3, -r2] │ │ │ │ + @ instruction: 0x01036abe │ │ │ │ + ldrdeq r6, [r3, -ip] │ │ │ │ strdeq r6, [r3, -r0] │ │ │ │ - smlatteq r3, lr, r6, r6 │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - tsteq r3, r0, lsl r7 │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - tsteq r3, r6, lsr lr │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ + @ instruction: 0x010367b0 │ │ │ │ + smlatbeq r3, lr, r7, r6 │ │ │ │ + smlabteq r3, r4, r7, r6 │ │ │ │ ldrdeq r6, [r3, -r0] │ │ │ │ - ldrdeq r6, [r3, -r6] │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tsteq r3, r8, asr r7 │ │ │ │ - tsteq r0, r6, ror #10 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - tsteq r0, r6, lsl #10 │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlatbeq r0, r4, r4, r1 │ │ │ │ - tsteq r0, r4, ror r4 │ │ │ │ - tsteq r0, lr, asr #8 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ + strdeq r6, [r3, -ip] │ │ │ │ + strdeq r6, [r3, -r6] │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ + tsteq r3, r8, lsr #30 │ │ │ │ + @ instruction: 0x01036b90 │ │ │ │ + @ instruction: 0x01036b96 │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + tsteq r3, r8, lsl r8 │ │ │ │ + tsteq r0, r6, lsr #12 │ │ │ │ strdeq r1, [r0, -r8] │ │ │ │ - smlatteq r0, lr, r3, r1 │ │ │ │ - smlabteq r0, r8, r3, r1 │ │ │ │ - @ instruction: 0x0100139c │ │ │ │ - tsteq r0, r0, ror r3 │ │ │ │ - tsteq r0, r8, asr #6 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - smlatteq r0, r8, r2, r1 │ │ │ │ - smlabteq r0, r4, r2, r1 │ │ │ │ - @ instruction: 0x01001296 │ │ │ │ - tsteq r0, r6, ror #4 │ │ │ │ - tsteq r0, r6, lsr r2 │ │ │ │ - tsteq r0, r6, lsl r2 │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - smlabteq r0, r6, r1, r1 │ │ │ │ - @ instruction: 0x010011bc │ │ │ │ - @ instruction: 0x01001196 │ │ │ │ - tsteq r0, r6, ror #2 │ │ │ │ - tsteq r0, r6, lsr r1 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ + smlabteq r0, r6, r5, r1 │ │ │ │ + @ instruction: 0x01001594 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq r0, r4, lsr r5 │ │ │ │ + tsteq r0, lr, lsl #10 │ │ │ │ + smlatteq r0, r8, r4, r1 │ │ │ │ + @ instruction: 0x010014b8 │ │ │ │ + smlatbeq r0, lr, r4, r1 │ │ │ │ + smlabbeq r0, r8, r4, r1 │ │ │ │ + tsteq r0, ip, asr r4 │ │ │ │ + tsteq r0, r0, lsr r4 │ │ │ │ + tsteq r0, r8, lsl #8 │ │ │ │ + smlatteq r0, r2, r3, r1 │ │ │ │ + @ instruction: 0x010013b2 │ │ │ │ + smlatbeq r0, r8, r3, r1 │ │ │ │ + smlabbeq r0, r4, r3, r1 │ │ │ │ + tsteq r0, r6, asr r3 │ │ │ │ + tsteq r0, r6, lsr #6 │ │ │ │ + strdeq r1, [r0, -r6] │ │ │ │ + ldrdeq r1, [r0, -r6] │ │ │ │ + @ instruction: 0x010012b2 │ │ │ │ + smlabbeq r0, r6, r2, r1 │ │ │ │ + tsteq r0, ip, ror r2 │ │ │ │ + tsteq r0, r6, asr r2 │ │ │ │ + tsteq r0, r6, lsr #4 │ │ │ │ + strdeq r1, [r0, -r6] │ │ │ │ + smlatteq r0, ip, r1, r1 │ │ │ │ + smlabteq r0, r8, r1, r1 │ │ │ │ + @ instruction: 0x0100119c │ │ │ │ + @ instruction: 0x01001192 │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + tsteq r0, sl, lsr r1 │ │ │ │ tsteq r0, r8, lsl #2 │ │ │ │ ldrdeq r1, [r0, -ip] │ │ │ │ - ldrdeq r1, [r0, -r2] │ │ │ │ - smlatbeq r0, ip, r0, r1 │ │ │ │ - tsteq r0, sl, ror r0 │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ - strdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, sl, pc, r0 @ │ │ │ │ + strheq r1, [r0, -r0] │ │ │ │ + smlabbeq r0, sl, r0, r1 │ │ │ │ + tsteq r0, r4, rrx │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ + tsteq r0, sl, lsr #32 │ │ │ │ + tsteq r0, r6 │ │ │ │ + ldrdeq r0, [r0, -sl] │ │ │ │ + smlatbeq r0, lr, pc, r0 @ │ │ │ │ smlatbeq r0, r4, pc, r0 @ │ │ │ │ - tsteq r0, r4, ror pc │ │ │ │ - tsteq r0, sl, ror #30 │ │ │ │ - tsteq r0, r6, asr #30 │ │ │ │ - tsteq r0, sl, lsl pc │ │ │ │ - smlatteq r0, lr, lr, r0 │ │ │ │ - smlatteq r0, r4, lr, r0 │ │ │ │ - smlabteq r0, r0, lr, r0 │ │ │ │ - @ instruction: 0x01000e92 │ │ │ │ - smlabbeq r0, sl, lr, r0 │ │ │ │ - tsteq r0, r8, ror #28 │ │ │ │ - tsteq r0, ip, lsr lr │ │ │ │ - tsteq r0, lr, lsl #28 │ │ │ │ - smlatteq r0, r0, sp, r0 │ │ │ │ - smlabteq r0, r2, sp, r0 │ │ │ │ - smlatbeq r0, r0, sp, r0 │ │ │ │ - tsteq r0, r6, ror sp │ │ │ │ - tsteq r0, lr, ror #26 │ │ │ │ - tsteq r0, sl, asr #26 │ │ │ │ - tsteq r0, ip, lsl sp │ │ │ │ - smlatteq r0, lr, ip, r0 │ │ │ │ - smlatteq r0, r6, ip, r0 │ │ │ │ - smlabteq r0, r4, ip, r0 │ │ │ │ - @ instruction: 0x01000c9a │ │ │ │ - @ instruction: 0x01000c92 │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - tsteq r0, r2, asr #24 │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ - smlatteq r0, r0, fp, r0 │ │ │ │ + smlabbeq r0, r0, pc, r0 @ │ │ │ │ + tsteq r0, r2, asr pc │ │ │ │ + tsteq r0, sl, asr #30 │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + strdeq r0, [r0, -ip] │ │ │ │ + smlabteq r0, lr, lr, r0 │ │ │ │ + smlatbeq r0, r0, lr, r0 │ │ │ │ + smlabbeq r0, r2, lr, r0 │ │ │ │ + tsteq r0, r0, ror #28 │ │ │ │ + tsteq r0, r6, lsr lr │ │ │ │ + tsteq r0, lr, lsr #28 │ │ │ │ + tsteq r0, sl, lsl #28 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + smlatbeq r0, lr, sp, r0 │ │ │ │ + smlatbeq r0, r6, sp, r0 │ │ │ │ + smlabbeq r0, r4, sp, r0 │ │ │ │ + tsteq r0, sl, asr sp │ │ │ │ + tsteq r0, r2, asr sp │ │ │ │ + tsteq r0, lr, lsr #26 │ │ │ │ + tsteq r0, r2, lsl #26 │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + smlatbeq r0, r0, ip, r0 │ │ │ │ tstpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0068f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -108305,218 +108305,218 @@ │ │ │ │ movt r4, #25720 @ 0x6478 │ │ │ │ ldrbtmi r4, [r8], #-2253 @ 0xfffff733 │ │ │ │ stmiami sp, {r0, r1, r6, r8, r9, sp, lr, pc}^ │ │ │ │ movt r4, #1144 @ 0x478 │ │ │ │ ldrbtmi r4, [r8], #-2252 @ 0xfffff734 │ │ │ │ stmiami ip, {r0, r2, r3, r4, r5, r8, r9, sp, lr, pc}^ │ │ │ │ teq sl, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r0, r6, asr sl │ │ │ │ - tsteq r0, sl, lsr #20 │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ + tsteq r0, r6, lsl fp │ │ │ │ + smlatteq r0, sl, sl, r0 │ │ │ │ + smlabteq r0, r4, sl, r0 │ │ │ │ + @ instruction: 0x01000a9e │ │ │ │ + tsteq r0, lr, ror #20 │ │ │ │ + tsteq r0, r4, ror #20 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + tsteq r0, r4, lsl sl │ │ │ │ + smlatteq r0, r8, r9, r0 │ │ │ │ ldrdeq r0, [r0, -lr] │ │ │ │ - smlatbeq r0, lr, r9, r0 │ │ │ │ - smlatbeq r0, r4, r9, r0 │ │ │ │ - smlabbeq r0, r0, r9, r0 │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ - tsteq r0, lr, lsl r9 │ │ │ │ - strdeq r0, [r0, -r8] │ │ │ │ - smlabteq r0, r8, r8, r0 │ │ │ │ - @ instruction: 0x010008be │ │ │ │ - @ instruction: 0x0100089a │ │ │ │ - tsteq r0, ip, ror #16 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - smlatteq r0, ip, r7, r0 │ │ │ │ - smlabteq r0, r8, r7, r0 │ │ │ │ - @ instruction: 0x0100079c │ │ │ │ - @ instruction: 0x01000792 │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - tsteq r0, ip, lsr r7 │ │ │ │ - tsteq r0, ip, lsl #14 │ │ │ │ - tsteq r0, r2, lsl #14 │ │ │ │ + @ instruction: 0x010009b8 │ │ │ │ + smlabbeq r0, r8, r9, r0 │ │ │ │ + tsteq r0, lr, ror r9 │ │ │ │ + tsteq r0, sl, asr r9 │ │ │ │ + tsteq r0, ip, lsr #18 │ │ │ │ + strdeq r0, [r0, -ip] │ │ │ │ + smlabteq r0, ip, r8, r0 │ │ │ │ + smlatbeq r0, ip, r8, r0 │ │ │ │ + smlabbeq r0, r8, r8, r0 │ │ │ │ + tsteq r0, ip, asr r8 │ │ │ │ + tsteq r0, r2, asr r8 │ │ │ │ + tsteq r0, ip, lsr #16 │ │ │ │ + strdeq r0, [r0, -ip] │ │ │ │ + smlabteq r0, ip, r7, r0 │ │ │ │ + smlabteq r0, r2, r7, r0 │ │ │ │ + @ instruction: 0x0100079e │ │ │ │ + tsteq r0, r2, ror r7 │ │ │ │ + tsteq r0, r8, ror #14 │ │ │ │ + tsteq r0, r2, asr #14 │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ ldrdeq r0, [r0, -lr] │ │ │ │ @ instruction: 0x010006b2 │ │ │ │ - smlatbeq r0, r8, r6, r0 │ │ │ │ - smlabbeq r0, r2, r6, r0 │ │ │ │ - tsteq r0, r0, asr r6 │ │ │ │ - tsteq r0, lr, lsl r6 │ │ │ │ - strdeq r0, [r0, -r2] │ │ │ │ - smlabteq r0, r6, r5, r0 │ │ │ │ - smlatbeq r0, r0, r5, r0 │ │ │ │ + smlabbeq r0, r6, r6, r0 │ │ │ │ + tsteq r0, r0, ror #12 │ │ │ │ + tsteq r0, sl, lsr r6 │ │ │ │ + tsteq r0, sl, lsl #12 │ │ │ │ + tsteq r0, r0, lsl #12 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + @ instruction: 0x010005b0 │ │ │ │ + smlabbeq r0, r4, r5, r0 │ │ │ │ tsteq r0, sl, ror r5 │ │ │ │ - tsteq r0, sl, asr #10 │ │ │ │ - tsteq r0, r0, asr #10 │ │ │ │ - tsteq r0, ip, lsl r5 │ │ │ │ - strdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, r4, r4, r0 │ │ │ │ - @ instruction: 0x010004ba │ │ │ │ - @ instruction: 0x01000494 │ │ │ │ - tsteq r0, r4, ror #8 │ │ │ │ - tsteq r0, sl, asr r4 │ │ │ │ - tsteq r0, r6, lsr r4 │ │ │ │ - tsteq r0, r8, lsl #8 │ │ │ │ - ldrdeq r0, [r0, -r8] │ │ │ │ - smlatbeq r0, r8, r3, r0 │ │ │ │ - smlabbeq r0, r8, r3, r0 │ │ │ │ + tsteq r0, r4, asr r5 │ │ │ │ + tsteq r0, r4, lsr #10 │ │ │ │ + tsteq r0, sl, lsl r5 │ │ │ │ + strdeq r0, [r0, -r6] │ │ │ │ + smlabteq r0, r8, r4, r0 │ │ │ │ + @ instruction: 0x01000498 │ │ │ │ + tsteq r0, r8, ror #8 │ │ │ │ + tsteq r0, r8, asr #8 │ │ │ │ + tsteq r0, r4, lsr #8 │ │ │ │ + strdeq r0, [r0, -r8] │ │ │ │ + smlatteq r0, lr, r3, r0 │ │ │ │ + smlabteq r0, sl, r3, r0 │ │ │ │ + @ instruction: 0x0100039c │ │ │ │ + tsteq r0, lr, ror #6 │ │ │ │ tsteq r0, r4, ror #6 │ │ │ │ - tsteq r0, r8, lsr r3 │ │ │ │ - tsteq r0, lr, lsr #6 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - smlatbeq r0, lr, r2, r0 │ │ │ │ - smlatbeq r0, r4, r2, r0 │ │ │ │ - smlabbeq r0, r2, r2, r0 │ │ │ │ + tsteq r0, r2, asr #6 │ │ │ │ + tsteq r0, r8, lsl r3 │ │ │ │ + tsteq r0, lr, lsl #6 │ │ │ │ + smlatteq r0, sl, r2, r0 │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + @ instruction: 0x010343bc │ │ │ │ + qaddeq r4, lr, r3 │ │ │ │ + smlatbeq r3, r0, lr, r3 │ │ │ │ + @ instruction: 0x01033dbe │ │ │ │ + smlatbeq r0, r8, r2, r0 │ │ │ │ + smlabbeq r3, r6, sp, r4 │ │ │ │ + @ instruction: 0x01000294 │ │ │ │ + smlabbeq r0, sl, r2, r0 │ │ │ │ + @ instruction: 0x01034bbc │ │ │ │ + tsteq r0, r6, ror r2 │ │ │ │ + tsteq r0, ip, ror #4 │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ tsteq r0, r8, asr r2 │ │ │ │ tsteq r0, lr, asr #4 │ │ │ │ - tsteq r0, sl, lsr #4 │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - @ instruction: 0x01033f9e │ │ │ │ - smlatteq r3, r0, sp, r3 │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - smlatteq r0, r8, r1, r0 │ │ │ │ - smlabteq r3, r6, ip, r4 │ │ │ │ - ldrdeq r0, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r1, r0 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - @ instruction: 0x010001b6 │ │ │ │ - smlatbeq r0, ip, r1, r0 │ │ │ │ - tsteq r3, lr, asr #20 │ │ │ │ - @ instruction: 0x01000198 │ │ │ │ - smlabbeq r0, lr, r1, r0 │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - tsteq r0, sl, ror r1 │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - tsteq r0, r6, ror #2 │ │ │ │ - tsteq r0, ip, asr r1 │ │ │ │ - tsteq r3, sl, lsl ip │ │ │ │ - tsteq r0, r8, asr #2 │ │ │ │ - @ instruction: 0x01033cb6 │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - tsteq r0, sl, lsr #2 │ │ │ │ - @ instruction: 0x01033cbc │ │ │ │ - tsteq r0, r6, lsl r1 │ │ │ │ - smlabteq r3, r4, sp, r3 │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - tsteq r3, r0, lsl #26 │ │ │ │ - smlatteq r0, lr, r0, r0 │ │ │ │ - tsteq r3, ip, asr #26 │ │ │ │ - ldrdeq r0, [r0, -sl] │ │ │ │ - tsteq r3, r8, lsl #28 │ │ │ │ - smlatbeq r3, r6, sp, r3 │ │ │ │ - strheq r0, [r0, -ip] │ │ │ │ - strheq r0, [r0, -r2] │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ - @ instruction: 0x01033ebc │ │ │ │ - tsteq r3, r2, asr lr │ │ │ │ - smlabbeq r0, r0, r0, r0 │ │ │ │ - smlabteq r3, lr, lr, r3 │ │ │ │ - tsteq r0, ip, rrx │ │ │ │ - smlatbeq r3, sl, pc, r3 @ │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - tsteq r0, lr, asr #32 │ │ │ │ - tsteq r0, r4, asr #32 │ │ │ │ - smlabbeq r3, r2, r0, r4 │ │ │ │ - tsteq r3, r0, lsr #32 │ │ │ │ + strdeq r3, [r3, -r4] │ │ │ │ + tsteq r0, sl, lsr r2 │ │ │ │ + tsteq r0, r0, lsr r2 │ │ │ │ + tsteq r0, r6, lsr #4 │ │ │ │ + tsteq r0, ip, lsl r2 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + tsteq r0, r8, lsl #4 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + tsteq r3, r4, lsr #26 │ │ │ │ + smlatteq r0, sl, r1, r0 │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ + ldrdeq r0, [r0, -r6] │ │ │ │ + smlabbeq r3, r4, lr, r3 │ │ │ │ + tsteq r3, r2, lsl #28 │ │ │ │ + smlabteq r3, r0, sp, r3 │ │ │ │ + smlatbeq r0, lr, r1, r0 │ │ │ │ + tsteq r3, ip, lsl #28 │ │ │ │ + @ instruction: 0x0100019a │ │ │ │ + smlabteq r3, r8, lr, r3 │ │ │ │ + tsteq r3, r6, ror #28 │ │ │ │ + tsteq r0, ip, ror r1 │ │ │ │ + tsteq r0, r2, ror r1 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + tsteq r3, r2, lsl pc │ │ │ │ + tsteq r0, r0, asr #2 │ │ │ │ + smlabbeq r3, lr, pc, r3 @ │ │ │ │ + tsteq r0, ip, lsr #2 │ │ │ │ + tsteq r3, sl, rrx │ │ │ │ + mrseq r4, (UNDEF: 3) │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + tsteq r0, r4, lsl #2 │ │ │ │ + tsteq r3, r2, asr #2 │ │ │ │ + smlatteq r3, r0, r0, r4 │ │ │ │ + smlatteq r0, r6, r0, r0 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + smlabteq r0, r8, r0, r0 │ │ │ │ + smlabteq r3, lr, r0, r4 │ │ │ │ + strheq r0, [r0, -r4] │ │ │ │ + tsteq r3, r6, asr #2 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + swpeq r0, r6, [r0] @ │ │ │ │ + tsteq r3, r6, asr #2 │ │ │ │ + smlabbeq r0, r6, r0, r0 │ │ │ │ + tsteq r3, lr, lsr r5 │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ + smlatbeq r3, r2, r1, r4 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + qaddeq r0, r6, r0 │ │ │ │ + smlabteq r3, sl, r3, r4 │ │ │ │ + tsteq r0, r6, asr #32 │ │ │ │ + smlatteq r3, r6, r1, r4 │ │ │ │ + @ instruction: 0x010341ba │ │ │ │ + tsteq r0, lr, lsr #32 │ │ │ │ tsteq r0, r6, lsr #32 │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ - tsteq r0, r2, lsl r0 │ │ │ │ - tsteq r0, r8 │ │ │ │ - tsteq r3, lr │ │ │ │ - ldrshteq pc, [pc], #244 @ │ │ │ │ - smlabbeq r3, r6, r0, r4 │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - ldrsbteq pc, [pc], #246 @ │ │ │ │ - smlabbeq r3, r6, r0, r4 │ │ │ │ - rscseq pc, pc, r6, asr #31 │ │ │ │ - tsteq r3, lr, ror r4 │ │ │ │ - smlabbeq r3, r2, r1, r4 │ │ │ │ - tsteq r3, lr, asr #6 │ │ │ │ - smlatteq r3, r2, r0, r4 │ │ │ │ - smlatbeq r3, r6, r0, r4 │ │ │ │ - smlalseq pc, pc, r6, pc @ │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - rscseq pc, pc, r6, lsl #31 │ │ │ │ - tsteq r3, r6, lsr #2 │ │ │ │ - strdeq r4, [r3, -sl] │ │ │ │ - rscseq pc, pc, lr, ror #30 │ │ │ │ + tsteq r3, r6, asr r2 │ │ │ │ + tsteq r3, r6, asr #8 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + tsteq r0, r6 │ │ │ │ + tsteq r3, r2, lsl r2 │ │ │ │ + ldrshteq pc, [pc], #246 @ │ │ │ │ + smlabbeq r3, ip, r4, r4 │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + rscseq pc, pc, r4, ror #31 │ │ │ │ + ldrsbteq pc, [pc], #254 @ │ │ │ │ + tsteq r3, r0, lsr r3 │ │ │ │ + strdeq r4, [r3, -lr] │ │ │ │ + @ instruction: 0x01034294 │ │ │ │ + tsteq r3, sl, ror #4 │ │ │ │ + rscseq pc, pc, r0, asr #31 │ │ │ │ + smlabteq r3, r2, r4, r4 │ │ │ │ + ldrhteq pc, [pc], #244 @ │ │ │ │ + smlatteq r3, r2, r2, r4 │ │ │ │ + @ instruction: 0x010342b8 │ │ │ │ + rscseq pc, pc, r2, lsr #31 │ │ │ │ + smlalseq pc, pc, ip, pc @ │ │ │ │ + smlabteq r3, sl, r5, r4 │ │ │ │ + tsteq r3, ip, asr #10 │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + rscseq pc, pc, r4, lsl #31 │ │ │ │ + rscseq pc, pc, lr, ror pc @ │ │ │ │ + rscseq pc, pc, r8, ror pc @ │ │ │ │ + rscseq pc, pc, r2, ror pc @ │ │ │ │ + tsteq r3, r0, asr r5 │ │ │ │ rscseq pc, pc, r6, ror #30 │ │ │ │ - @ instruction: 0x01034196 │ │ │ │ - smlabbeq r3, r6, r3, r4 │ │ │ │ - tsteq r3, sl, asr r3 │ │ │ │ - rscseq pc, pc, r6, asr #30 │ │ │ │ - tsteq r3, r2, asr r1 │ │ │ │ + tsteq r3, ip, ror #10 │ │ │ │ + tsteq r3, r6, lsl #12 │ │ │ │ + @ instruction: 0x010345b0 │ │ │ │ + rscseq pc, pc, lr, asr #30 │ │ │ │ + smlabteq r3, ip, r5, r4 │ │ │ │ + tsteq r3, r6, lsl r6 │ │ │ │ + rscseq pc, pc, ip, lsr pc @ │ │ │ │ rscseq pc, pc, r6, lsr pc @ │ │ │ │ - smlabteq r3, ip, r3, r4 │ │ │ │ - smlatbeq r3, r2, r3, r4 │ │ │ │ + rscseq pc, pc, r0, lsr pc @ │ │ │ │ + rscseq pc, pc, sl, lsr #30 │ │ │ │ rscseq pc, pc, r4, lsr #30 │ │ │ │ rscseq pc, pc, lr, lsl pc @ │ │ │ │ - tsteq r3, r0, ror r2 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlatbeq r3, sl, r1, r4 │ │ │ │ + rscseq pc, pc, r8, lsl pc @ │ │ │ │ + rscseq pc, pc, r2, lsl pc @ │ │ │ │ + rscseq pc, pc, ip, lsl #30 │ │ │ │ + rscseq pc, pc, r6, lsl #30 │ │ │ │ rscseq pc, pc, r0, lsl #30 │ │ │ │ - tsteq r3, r2, lsl #8 │ │ │ │ + ldrshteq pc, [pc], #234 @ │ │ │ │ ldrshteq pc, [pc], #228 @ │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - rscseq pc, pc, r2, ror #29 │ │ │ │ - ldrsbteq pc, [pc], #236 @ │ │ │ │ - tsteq r3, sl, lsl #10 │ │ │ │ - smlabbeq r3, ip, r4, r4 │ │ │ │ - tsteq r3, r2, ror #8 │ │ │ │ + rscseq pc, pc, lr, ror #29 │ │ │ │ + rscseq pc, pc, r8, ror #29 │ │ │ │ + smlabteq r3, r2, r4, r5 │ │ │ │ + tsteq r3, r0, lsr #20 │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ + smlabbeq r3, r0, r6, r4 │ │ │ │ + tsteq r3, r2, lsl #12 │ │ │ │ rscseq pc, pc, r4, asr #29 │ │ │ │ ldrhteq pc, [pc], #238 @ │ │ │ │ ldrhteq pc, [pc], #232 @ │ │ │ │ ldrhteq pc, [pc], #226 @ │ │ │ │ - @ instruction: 0x01034490 │ │ │ │ + rscseq pc, pc, ip, lsr #29 │ │ │ │ rscseq pc, pc, r6, lsr #29 │ │ │ │ - smlatbeq r3, ip, r4, r4 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - strdeq r4, [r3, -r0] │ │ │ │ - rscseq pc, pc, lr, lsl #29 │ │ │ │ - tsteq r3, ip, lsl #10 │ │ │ │ - tsteq r3, r6, asr r5 │ │ │ │ - rscseq pc, pc, ip, ror lr @ │ │ │ │ + rscseq pc, pc, r0, lsr #29 │ │ │ │ + smlalseq pc, pc, sl, lr @ │ │ │ │ + smlatteq r3, r0, r8, r4 │ │ │ │ + tsteq r3, r6, asr #16 │ │ │ │ + rscseq pc, pc, r8, lsl #29 │ │ │ │ + rscseq pc, pc, r2, lsl #29 │ │ │ │ + tsteq r3, r0, lsl #16 │ │ │ │ rscseq pc, pc, r6, ror lr @ │ │ │ │ - rscseq pc, pc, r0, ror lr @ │ │ │ │ - rscseq pc, pc, sl, ror #28 │ │ │ │ - rscseq pc, pc, r4, ror #28 │ │ │ │ - rscseq pc, pc, lr, asr lr @ │ │ │ │ - rscseq pc, pc, r8, asr lr @ │ │ │ │ - rscseq pc, pc, r2, asr lr @ │ │ │ │ - rscseq pc, pc, ip, asr #28 │ │ │ │ - rscseq pc, pc, r6, asr #28 │ │ │ │ - rscseq pc, pc, r0, asr #28 │ │ │ │ - rscseq pc, pc, sl, lsr lr @ │ │ │ │ - rscseq pc, pc, r4, lsr lr @ │ │ │ │ - rscseq pc, pc, lr, lsr #28 │ │ │ │ - rscseq pc, pc, r8, lsr #28 │ │ │ │ - tsteq r3, r2, lsl #8 │ │ │ │ - tsteq r3, r0, ror #18 │ │ │ │ - tsteq r3, r2, asr #12 │ │ │ │ - smlabteq r3, r0, r5, r4 │ │ │ │ - tsteq r3, r2, asr #10 │ │ │ │ - rscseq pc, pc, r4, lsl #28 │ │ │ │ - ldrshteq pc, [pc], #222 @ │ │ │ │ - ldrshteq pc, [pc], #216 @ │ │ │ │ - ldrshteq pc, [pc], #210 @ │ │ │ │ - rscseq pc, pc, ip, ror #27 │ │ │ │ - rscseq pc, pc, r6, ror #27 │ │ │ │ - rscseq pc, pc, r0, ror #27 │ │ │ │ - ldrsbteq pc, [pc], #218 @ │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - smlabbeq r3, r6, r7, r4 │ │ │ │ - rscseq pc, pc, r8, asr #27 │ │ │ │ - rscseq pc, pc, r2, asr #27 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - ldrhteq pc, [pc], #214 @ │ │ │ │ - @ instruction: 0x0103479c │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ ldrbtmi r4, [r8], #-2257 @ 0xfffff72f │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, ip, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2256 @ 0xfffff730 │ │ │ │ ldmmi r0, {r0, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, r6, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2255 @ 0xfffff731 │ │ │ │ @@ -108719,154 +108719,154 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ stmmi ip, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ + rscseq pc, pc, sl, lsr fp @ │ │ │ │ + rscseq pc, pc, r4, lsr fp @ │ │ │ │ + tsteq r3, lr, asr #12 │ │ │ │ + rscseq pc, pc, r8, lsr #22 │ │ │ │ + rscseq pc, pc, r2, lsr #22 │ │ │ │ + rscseq pc, pc, ip, lsl fp @ │ │ │ │ + rscseq pc, pc, r6, lsl fp @ │ │ │ │ + rscseq pc, pc, r0, lsl fp @ │ │ │ │ + rscseq pc, pc, sl, lsl #22 │ │ │ │ + rscseq pc, pc, r4, lsl #22 │ │ │ │ + ldrshteq pc, [pc], #174 @ │ │ │ │ + ldrshteq pc, [pc], #168 @ │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + smlabteq r3, r6, r6, r4 │ │ │ │ + tsteq r3, r8, asr r6 │ │ │ │ + ldrsbteq pc, [pc], #170 @ │ │ │ │ + smlatteq r3, r8, r6, r4 │ │ │ │ + rscseq pc, pc, lr, asr #21 │ │ │ │ + smlatteq r3, r0, r7, r4 │ │ │ │ + tsteq r3, r2, ror r7 │ │ │ │ + ldrhteq pc, [pc], #172 @ │ │ │ │ + ldrhteq pc, [pc], #166 @ │ │ │ │ + smlabteq r3, ip, r8, r4 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + rscseq pc, pc, r4, lsr #21 │ │ │ │ + smlatteq r3, lr, r8, r4 │ │ │ │ + smlalseq pc, pc, r8, sl @ │ │ │ │ + smlalseq pc, pc, r2, sl @ │ │ │ │ + rscseq pc, pc, ip, lsl #21 │ │ │ │ + rscseq pc, pc, r6, lsl #21 │ │ │ │ + rscseq pc, pc, r0, lsl #21 │ │ │ │ rscseq pc, pc, sl, ror sl @ │ │ │ │ rscseq pc, pc, r4, ror sl @ │ │ │ │ - smlabbeq r3, lr, r5, r4 │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ rscseq pc, pc, r8, ror #20 │ │ │ │ rscseq pc, pc, r2, ror #20 │ │ │ │ rscseq pc, pc, ip, asr sl @ │ │ │ │ rscseq pc, pc, r6, asr sl @ │ │ │ │ rscseq pc, pc, r0, asr sl @ │ │ │ │ rscseq pc, pc, sl, asr #20 │ │ │ │ - rscseq pc, pc, r4, asr #20 │ │ │ │ - rscseq pc, pc, lr, lsr sl @ │ │ │ │ + smlatteq r3, r8, pc, r4 @ │ │ │ │ + smlatteq r3, r2, r8, r4 │ │ │ │ rscseq pc, pc, r8, lsr sl @ │ │ │ │ - @ instruction: 0x010347b2 │ │ │ │ - smlatbeq r3, r8, r6, r4 │ │ │ │ - tsteq r3, r6, lsl #12 │ │ │ │ - @ instruction: 0x01034598 │ │ │ │ + rscseq pc, pc, r2, lsr sl @ │ │ │ │ + rscseq pc, pc, ip, lsr #20 │ │ │ │ + rscseq pc, pc, r6, lsr #20 │ │ │ │ + rscseq pc, pc, r0, lsr #20 │ │ │ │ rscseq pc, pc, sl, lsl sl @ │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ + rscseq pc, pc, r4, lsl sl @ │ │ │ │ rscseq pc, pc, lr, lsl #20 │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - @ instruction: 0x010346b2 │ │ │ │ + rscseq pc, pc, r8, lsl #20 │ │ │ │ + rscseq pc, pc, r2, lsl #20 │ │ │ │ ldrshteq pc, [pc], #156 @ │ │ │ │ - ldrshteq pc, [pc], #150 @ │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - @ instruction: 0x0103479e │ │ │ │ - rscseq pc, pc, r4, ror #19 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - ldrsbteq pc, [pc], #152 @ │ │ │ │ - ldrsbteq pc, [pc], #146 @ │ │ │ │ + smlabteq r3, lr, r8, r4 │ │ │ │ + ldrshteq pc, [pc], #144 @ │ │ │ │ + tsteq r3, r2, ror #20 │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + tsteq r3, r6, lsr r0 │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ rscseq pc, pc, ip, asr #19 │ │ │ │ - rscseq pc, pc, r6, asr #19 │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ rscseq pc, pc, r0, asr #19 │ │ │ │ - ldrhteq pc, [pc], #154 @ │ │ │ │ - ldrhteq pc, [pc], #148 @ │ │ │ │ - tsteq r3, r2, lsr r8 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + tsteq r3, r8, lsr #18 │ │ │ │ + rscseq pc, pc, lr, lsr #19 │ │ │ │ rscseq pc, pc, r8, lsr #19 │ │ │ │ - rscseq pc, pc, r2, lsr #19 │ │ │ │ - smlalseq pc, pc, ip, r9 @ │ │ │ │ - smlalseq pc, pc, r6, r9 @ │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + smlatteq r3, r8, ip, r4 │ │ │ │ + tsteq r3, r6, rrx │ │ │ │ smlalseq pc, pc, r0, r9 @ │ │ │ │ - rscseq pc, pc, sl, lsl #19 │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - rscseq pc, pc, r8, ror r9 @ │ │ │ │ + swpeq r5, r6, [r3] │ │ │ │ + rscseq pc, pc, r4, lsl #19 │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + smlabteq r3, r0, r0, r5 │ │ │ │ rscseq pc, pc, r2, ror r9 @ │ │ │ │ rscseq pc, pc, ip, ror #18 │ │ │ │ - rscseq pc, pc, r6, ror #18 │ │ │ │ - rscseq pc, pc, r0, ror #18 │ │ │ │ - rscseq pc, pc, sl, asr r9 @ │ │ │ │ - rscseq pc, pc, r4, asr r9 @ │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ + tsteq r3, r4, asr sp │ │ │ │ rscseq pc, pc, lr, asr #18 │ │ │ │ - rscseq pc, pc, r8, asr #18 │ │ │ │ + smlabbeq r3, r4, sp, r4 │ │ │ │ rscseq pc, pc, r2, asr #18 │ │ │ │ - rscseq pc, pc, ip, lsr r9 @ │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + smlatbeq r3, lr, sp, r4 │ │ │ │ rscseq pc, pc, r0, lsr r9 @ │ │ │ │ - smlatbeq r3, r2, r9, r4 │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ + rscseq pc, pc, sl, lsr #18 │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ + smlabteq r3, lr, r1, r5 │ │ │ │ + tsteq r3, r0, ror #20 │ │ │ │ + rscseq pc, pc, r2, lsl r9 @ │ │ │ │ rscseq pc, pc, ip, lsl #18 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - rscseq pc, pc, r0, lsl #18 │ │ │ │ - smlabbeq r3, lr, pc, r4 @ │ │ │ │ - tsteq r3, r8, ror #16 │ │ │ │ + tsteq r3, lr, ror #28 │ │ │ │ + smlatteq r3, ip, r1, r5 │ │ │ │ + ldrshteq pc, [pc], #138 @ │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ rscseq pc, pc, lr, ror #17 │ │ │ │ rscseq pc, pc, r8, ror #17 │ │ │ │ - tsteq r3, sl, ror #24 │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - smlatbeq r3, r6, pc, r4 @ │ │ │ │ + rscseq pc, pc, r2, ror #17 │ │ │ │ + ldrsbteq pc, [pc], #140 @ │ │ │ │ + ldrsbteq pc, [pc], #134 @ │ │ │ │ ldrsbteq pc, [pc], #128 @ │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ + rscseq pc, pc, sl, asr #17 │ │ │ │ rscseq pc, pc, r4, asr #17 │ │ │ │ - smlabbeq r3, r2, ip, r4 │ │ │ │ - mrseq r5, (UNDEF: 3) │ │ │ │ + ldrhteq pc, [pc], #142 @ │ │ │ │ + ldrhteq pc, [pc], #136 @ │ │ │ │ ldrhteq pc, [pc], #130 @ │ │ │ │ rscseq pc, pc, ip, lsr #17 │ │ │ │ - tsteq r3, sl, lsl r1 │ │ │ │ - smlabbeq r3, r0, r9, r4 │ │ │ │ - tsteq r3, r6, asr #18 │ │ │ │ - @ instruction: 0x01034c94 │ │ │ │ + rscseq pc, pc, r6, lsr #17 │ │ │ │ + rscseq pc, pc, r0, lsr #17 │ │ │ │ + smlalseq pc, pc, sl, r8 @ │ │ │ │ + smlalseq pc, pc, r4, r8 @ │ │ │ │ rscseq pc, pc, lr, lsl #17 │ │ │ │ - smlabteq r3, r4, ip, r4 │ │ │ │ + rscseq pc, pc, r8, lsl #17 │ │ │ │ rscseq pc, pc, r2, lsl #17 │ │ │ │ - @ instruction: 0x01034990 │ │ │ │ - smlatteq r3, lr, ip, r4 │ │ │ │ + rscseq pc, pc, ip, ror r8 @ │ │ │ │ + rscseq pc, pc, r6, ror r8 @ │ │ │ │ rscseq pc, pc, r0, ror r8 @ │ │ │ │ rscseq pc, pc, sl, ror #16 │ │ │ │ - @ instruction: 0x01034d90 │ │ │ │ - tsteq r3, lr, lsl #2 │ │ │ │ - smlatbeq r3, r0, r9, r4 │ │ │ │ + rscseq pc, pc, r4, ror #16 │ │ │ │ + rscseq pc, pc, lr, asr r8 @ │ │ │ │ + rscseq pc, pc, r8, asr r8 @ │ │ │ │ rscseq pc, pc, r2, asr r8 @ │ │ │ │ rscseq pc, pc, ip, asr #16 │ │ │ │ - smlatbeq r3, lr, sp, r4 │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ + rscseq pc, pc, r6, asr #16 │ │ │ │ + rscseq pc, pc, r0, asr #16 │ │ │ │ rscseq pc, pc, sl, lsr r8 @ │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ + rscseq pc, pc, r4, lsr r8 @ │ │ │ │ rscseq pc, pc, lr, lsr #16 │ │ │ │ rscseq pc, pc, r8, lsr #16 │ │ │ │ rscseq pc, pc, r2, lsr #16 │ │ │ │ rscseq pc, pc, ip, lsl r8 @ │ │ │ │ rscseq pc, pc, r6, lsl r8 @ │ │ │ │ rscseq pc, pc, r0, lsl r8 @ │ │ │ │ rscseq pc, pc, sl, lsl #16 │ │ │ │ rscseq pc, pc, r4, lsl #16 │ │ │ │ ldrshteq pc, [pc], #126 @ │ │ │ │ ldrshteq pc, [pc], #120 @ │ │ │ │ - ldrshteq pc, [pc], #114 @ │ │ │ │ - rscseq pc, pc, ip, ror #15 │ │ │ │ - rscseq pc, pc, r6, ror #15 │ │ │ │ - rscseq pc, pc, r0, ror #15 │ │ │ │ - ldrsbteq pc, [pc], #122 @ │ │ │ │ - ldrsbteq pc, [pc], #116 @ │ │ │ │ - rscseq pc, pc, lr, asr #15 │ │ │ │ - rscseq pc, pc, r8, asr #15 │ │ │ │ - rscseq pc, pc, r2, asr #15 │ │ │ │ - ldrhteq pc, [pc], #124 @ │ │ │ │ - ldrhteq pc, [pc], #118 @ │ │ │ │ - ldrhteq pc, [pc], #112 @ │ │ │ │ - rscseq pc, pc, sl, lsr #15 │ │ │ │ - rscseq pc, pc, r4, lsr #15 │ │ │ │ - smlalseq pc, pc, lr, r7 @ │ │ │ │ - smlalseq pc, pc, r8, r7 @ │ │ │ │ - smlalseq pc, pc, r2, r7 @ │ │ │ │ - rscseq pc, pc, ip, lsl #15 │ │ │ │ - rscseq pc, pc, r6, lsl #15 │ │ │ │ - rscseq pc, pc, r0, lsl #15 │ │ │ │ - rscseq pc, pc, sl, ror r7 @ │ │ │ │ - rscseq pc, pc, r4, ror r7 @ │ │ │ │ - rscseq pc, pc, lr, ror #14 │ │ │ │ - rscseq pc, pc, r8, ror #14 │ │ │ │ - rscseq pc, pc, r2, ror #14 │ │ │ │ - rscseq pc, pc, ip, asr r7 @ │ │ │ │ - rscseq pc, pc, r6, asr r7 @ │ │ │ │ - rscseq pc, pc, r0, asr r7 @ │ │ │ │ - rscseq pc, pc, sl, asr #14 │ │ │ │ - rscseq pc, pc, r4, asr #14 │ │ │ │ - rscseq pc, pc, lr, lsr r7 @ │ │ │ │ - rscseq pc, pc, r8, lsr r7 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -109706,20 +109706,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q13 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ ldrbhi pc, [r8], #-324 @ 0xfffffebc @ │ │ │ │ ldmdblt lr, {r1, ip, sp, lr, pc} │ │ │ │ - smlabbeq r3, ip, lr, r4 │ │ │ │ - smlabteq r1, lr, pc, lr @ │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - tsteq r0, ip, lsl #26 │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ + tsteq r3, ip, asr #30 │ │ │ │ + smlabbeq r1, lr, r0, pc @ │ │ │ │ + strdeq r0, [r2, -sl] │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + smlabteq r0, ip, sp, r6 │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ cmnpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0066f5b1 │ │ │ │ strbhi pc, [r2], #-196 @ 0xffffff3c @ │ │ │ │ rsbvs pc, r6, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -110724,22 +110724,22 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf003812d │ │ │ │ svclt 0x0000bc63 │ │ │ │ - tsteq r3, ip, lsr pc │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - rscseq lr, pc, r6, lsl r9 @ │ │ │ │ - smlabbeq r1, r4, lr, sp │ │ │ │ - rscseq lr, pc, r0, lsr #18 │ │ │ │ - ldrsbteq lr, [pc], #84 │ │ │ │ - @ instruction: 0x0101ddbc │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + smlatteq r1, r0, r0, lr │ │ │ │ + strdeq r3, [r3, -r4] │ │ │ │ + ldrsbteq lr, [pc], #150 │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + rscseq lr, pc, r0, ror #19 │ │ │ │ + smlalseq lr, pc, r4, r6 @ │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 703c38 │ │ │ │ strbhi pc, [ip], #-515 @ 0xfffffdfd @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ tstphi ip, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -112777,202 +112777,202 @@ │ │ │ │ @ instruction: 0xf791447a │ │ │ │ mvnseq lr, #156, 16 @ 0x9c0000 │ │ │ │ orrhi pc, r0, r0, lsl #2 │ │ │ │ @ instruction: 0x21014abe │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r2, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e17f │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - rscseq ip, pc, r4, lsr #19 │ │ │ │ - smlalseq ip, pc, ip, r9 @ │ │ │ │ - smlabbeq r3, r4, lr, r1 │ │ │ │ - rscseq ip, pc, r0, ror r9 @ │ │ │ │ - smlabbeq r0, r6, r2, r4 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ + @ instruction: 0x0102cebc │ │ │ │ + tsteq r1, sl, lsl #4 │ │ │ │ + @ instruction: 0x0102ceb2 │ │ │ │ + @ instruction: 0x0102ceb8 │ │ │ │ + rscseq ip, pc, r4, ror #20 │ │ │ │ + rscseq ip, pc, ip, asr sl @ │ │ │ │ + tsteq r3, r4, asr #30 │ │ │ │ + rscseq ip, pc, r0, lsr sl @ │ │ │ │ + tsteq r0, r6, asr #6 │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + ldrdeq sp, [r1, -sl] │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + smlatteq r1, lr, r7, sp │ │ │ │ + tsteq r2, r2, asr lr │ │ │ │ + rscseq ip, pc, lr, ror #18 │ │ │ │ + strdeq r1, [r3, -lr] │ │ │ │ + rscseq ip, pc, sl, asr #18 │ │ │ │ + tsteq r3, r2, lsl #30 │ │ │ │ + rscseq ip, pc, lr, lsr #18 │ │ │ │ + smlalseq ip, pc, sl, r8 @ │ │ │ │ + qaddeq ip, ip, r1 │ │ │ │ + smlalseq ip, pc, r2, r8 @ │ │ │ │ + tsteq r1, r8, lsr r0 │ │ │ │ + ldrdeq r1, [r3, -ip] │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + ldrdeq r1, [r3, -r6] │ │ │ │ + ldrdeq r1, [r3, -r4] │ │ │ │ + ldrdeq r1, [r3, -r2] │ │ │ │ + ldrdeq ip, [r1, -r2] │ │ │ │ + @ instruction: 0x0102a294 │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + ldrdeq r4, [r0, -ip] │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ - @ instruction: 0x0102cd92 │ │ │ │ - rscseq ip, pc, lr, lsr #17 │ │ │ │ - tsteq r3, lr, lsr lr │ │ │ │ - rscseq ip, pc, sl, lsl #17 │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - rscseq ip, pc, lr, ror #16 │ │ │ │ - ldrsbteq ip, [pc], #122 │ │ │ │ - @ instruction: 0x0101bf9c │ │ │ │ - ldrsbteq ip, [pc], #114 │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - tsteq r3, ip, lsl sp │ │ │ │ - tsteq r1, ip, asr pc │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - ldrdeq sl, [r2, -r4] │ │ │ │ - @ instruction: 0x0101c6b4 │ │ │ │ - @ instruction: 0x0101c6b0 │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ - @ instruction: 0x0101c69c │ │ │ │ - @ instruction: 0x0101c69c │ │ │ │ - @ instruction: 0x0101c69c │ │ │ │ - @ instruction: 0x0101c694 │ │ │ │ - @ instruction: 0x0101c690 │ │ │ │ - smlabbeq r1, ip, r6, ip │ │ │ │ - smlabbeq r1, ip, r6, ip │ │ │ │ - @ instruction: 0x0101c690 │ │ │ │ - @ instruction: 0x0101c694 │ │ │ │ - @ instruction: 0x0101c69c │ │ │ │ - tsteq r8, r6, lsl #8 │ │ │ │ - tsteq r1, sl, lsr r4 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, sl, lsl r4 │ │ │ │ - smlabteq r8, r4, r3, r8 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - ldrhteq ip, [pc], #84 │ │ │ │ - rscseq ip, pc, r4, lsr #11 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - tsteq r0, r6, lsl #22 │ │ │ │ - @ instruction: 0x0101bcb4 │ │ │ │ - @ instruction: 0x0101c79a │ │ │ │ - @ instruction: 0x0101bc94 │ │ │ │ - rscseq ip, pc, r6, lsl #9 │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - rscseq ip, pc, r0, ror #8 │ │ │ │ - tsteq r1, sl, asr #24 │ │ │ │ - rscseq ip, pc, r2, asr #8 │ │ │ │ - smlatteq r3, lr, sl, r1 │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - smlatteq r1, r4, fp, fp │ │ │ │ - smlabbeq r0, ip, ip, r3 │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - tsteq r0, r8, ror #24 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, r0, ror #24 │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - tsteq r0, r4, asr ip │ │ │ │ - tsteq r0, ip, asr #24 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - tsteq r2, r4, asr r8 │ │ │ │ - tsteq r8, sl, ror #2 │ │ │ │ - tsteq r0, sl, lsr #24 │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - tsteq r0, sl, lsr #24 │ │ │ │ - rscseq ip, pc, lr, asr #8 │ │ │ │ - @ instruction: 0x0101ba98 │ │ │ │ - tsteq r0, r6, lsl #24 │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + tsteq r1, r0, asr r7 │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + smlabteq r8, r6, r4, r8 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + tsteq r1, sl, lsl #10 │ │ │ │ + ldrdeq sp, [r1, -sl] │ │ │ │ + smlabbeq r8, r4, r4, r8 │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + tsteq r1, ip, lsl r5 │ │ │ │ + tsteq r1, r4, lsr #10 │ │ │ │ + rscseq ip, pc, r4, ror r6 @ │ │ │ │ + rscseq ip, pc, r4, ror #12 │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + @ instruction: 0x0101bd98 │ │ │ │ + smlabteq r0, r6, fp, sl │ │ │ │ + tsteq r1, r4, ror sp │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r1, r4, asr sp │ │ │ │ + rscseq ip, pc, r6, asr #10 │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ + rscseq ip, pc, r0, lsr #10 │ │ │ │ + tsteq r1, sl, lsl #26 │ │ │ │ + rscseq ip, pc, r2, lsl #10 │ │ │ │ + smlatbeq r3, lr, fp, r1 │ │ │ │ + smlatteq r1, r8, ip, fp │ │ │ │ + smlatbeq r1, r4, ip, fp │ │ │ │ + tsteq r0, ip, asr #26 │ │ │ │ + @ instruction: 0x0101bc9a │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + tsteq r0, r4, lsr #26 │ │ │ │ + tsteq r0, r0, lsr #26 │ │ │ │ + tsteq r0, ip, lsl sp │ │ │ │ + tsteq r0, r8, lsl sp │ │ │ │ + tsteq r0, r4, lsl sp │ │ │ │ + tsteq r0, ip, lsl #26 │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + tsteq r2, r4, lsr r9 │ │ │ │ + tsteq r2, r4, lsl r9 │ │ │ │ + tsteq r8, sl, lsr #4 │ │ │ │ + smlatteq r0, sl, ip, r3 │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + smlatteq r0, sl, ip, r3 │ │ │ │ + rscseq ip, pc, lr, lsl #10 │ │ │ │ + tsteq r1, r8, asr fp │ │ │ │ + smlabteq r0, r6, ip, r3 │ │ │ │ + @ instruction: 0x01003cba │ │ │ │ + @ instruction: 0x01003cb4 │ │ │ │ + smlatbeq r0, lr, ip, r3 │ │ │ │ + smlatbeq r0, r8, ip, r3 │ │ │ │ + smlatbeq r0, r2, ip, r3 │ │ │ │ + tsteq r8, sl, asr #2 │ │ │ │ + ldrhteq ip, [pc], #46 │ │ │ │ + smlatbeq r1, r6, sl, fp │ │ │ │ + tsteq r0, r6, lsr sl │ │ │ │ + tsteq r3, r4, asr r9 │ │ │ │ + tsteq r0, r0, lsr #24 │ │ │ │ + smlatbeq r2, ip, sp, r9 │ │ │ │ + smlabbeq r1, ip, r2, ip │ │ │ │ + smlabbeq r1, r8, r2, ip │ │ │ │ strdeq r3, [r0, -r4] │ │ │ │ - smlatteq r0, lr, fp, r3 │ │ │ │ - smlatteq r0, r8, fp, r3 │ │ │ │ - smlatteq r0, r2, fp, r3 │ │ │ │ - smlabbeq r8, sl, r0, r8 │ │ │ │ - ldrshteq ip, [pc], #30 │ │ │ │ - smlatteq r1, r6, r9, fp │ │ │ │ - tsteq r0, r6, ror r9 │ │ │ │ - @ instruction: 0x01031894 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - smlatteq r2, ip, ip, r9 │ │ │ │ - smlabteq r1, ip, r1, ip │ │ │ │ - smlabteq r1, r8, r1, ip │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - @ instruction: 0x0101c1b4 │ │ │ │ - @ instruction: 0x0101c1b4 │ │ │ │ - @ instruction: 0x0101c1b4 │ │ │ │ - smlatbeq r1, ip, r1, ip │ │ │ │ - smlatbeq r1, r8, r1, ip │ │ │ │ - smlatbeq r1, r4, r1, ip │ │ │ │ - smlatbeq r1, r4, r1, ip │ │ │ │ - smlatbeq r1, r8, r1, ip │ │ │ │ - smlatbeq r1, ip, r1, ip │ │ │ │ - @ instruction: 0x0101c1b4 │ │ │ │ - tsteq r8, lr, lsl pc │ │ │ │ - tsteq r3, ip, ror r7 │ │ │ │ - smlabbeq r1, r8, r8, fp │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - tsteq r3, r6, ror r7 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r3, sl, ror #14 │ │ │ │ - tsteq r3, r8, ror #14 │ │ │ │ - tsteq r2, r2, asr sl │ │ │ │ - tsteq r2, r4, asr sl │ │ │ │ - tsteq r2, r8, asr sl │ │ │ │ - tsteq r2, r0, ror #20 │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - tsteq r2, r8, asr sl │ │ │ │ - tsteq r2, r6, ror #20 │ │ │ │ - tsteq r2, sl, ror #20 │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - smlabbeq r2, r0, sl, fp │ │ │ │ - smlabbeq r2, r6, sl, fp │ │ │ │ - tsteq r0, r2, lsl r3 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - tsteq r0, r6, lsl #6 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - tsteq r3, sl, ror r6 │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - @ instruction: 0x0101b69c │ │ │ │ - @ instruction: 0x0101b6b4 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, ip, ror #4 │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r1, ip, ror #4 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ + tsteq r1, r8, asr #18 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + tsteq r3, sl, lsr #16 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + tsteq r2, r2, lsl fp │ │ │ │ + tsteq r2, r4, lsl fp │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + tsteq r2, r0, lsr #22 │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + tsteq r2, sl, lsr #22 │ │ │ │ + tsteq r2, lr, lsr #22 │ │ │ │ + tsteq r2, r0, asr #22 │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + ldrdeq r3, [r0, -r2] │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + smlabteq r0, r6, r3, r3 │ │ │ │ + @ instruction: 0x0101b7b8 │ │ │ │ + tsteq r3, sl, lsr r7 │ │ │ │ + @ instruction: 0x0101b796 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + rscseq ip, pc, lr, ror #3 │ │ │ │ + ldrshteq ip, [pc], #22 │ │ │ │ + @ instruction: 0x01087db8 │ │ │ │ + ldrsbteq ip, [pc], #30 │ │ │ │ + ldrhteq ip, [pc], #20 │ │ │ │ + rscseq ip, pc, r0, asr #3 │ │ │ │ + ldrhteq ip, [pc], #28 │ │ │ │ + ldrhteq ip, [pc], #24 │ │ │ │ + ldrhteq ip, [pc], #20 │ │ │ │ + ldrhteq ip, [pc], #20 │ │ │ │ + tsteq r8, r6, lsr #26 │ │ │ │ + rscseq ip, pc, r2, lsr #3 │ │ │ │ rscseq ip, pc, lr, lsr #2 │ │ │ │ - rscseq ip, pc, r6, lsr r1 @ │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - rscseq ip, pc, lr, lsl r1 @ │ │ │ │ - ldrshteq ip, [pc], #4 │ │ │ │ - rscseq ip, pc, r0, lsl #2 │ │ │ │ - ldrshteq ip, [pc], #12 │ │ │ │ - ldrshteq ip, [pc], #8 │ │ │ │ - ldrshteq ip, [pc], #4 │ │ │ │ - ldrshteq ip, [pc], #4 │ │ │ │ - tsteq r8, r6, ror #24 │ │ │ │ - rscseq ip, pc, r2, ror #1 │ │ │ │ - rscseq ip, pc, lr, rrx │ │ │ │ - tsteq r8, lr, lsr #24 │ │ │ │ - rscseq ip, pc, lr, lsr #32 │ │ │ │ - smlabbeq r1, lr, r5, fp │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - tsteq r1, r8, ror #10 │ │ │ │ - tsteq r0, lr, ror #2 │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - smlatteq r1, ip, r3, sp │ │ │ │ - smlatteq r1, lr, r3, sp │ │ │ │ - smlatteq r1, r8, r3, sp │ │ │ │ - smlatteq r1, r8, r3, sp │ │ │ │ - tsteq r1, r2, lsl #8 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, r2, lsr r4 │ │ │ │ - tsteq r1, r6, asr #8 │ │ │ │ - tsteq r2, r4, lsr r3 │ │ │ │ - tsteq r1, sl, lsr #8 │ │ │ │ - tsteq r1, ip, lsr #8 │ │ │ │ - tsteq r1, lr, lsr #8 │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, lr, asr #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ - ldrdeq ip, [r1, -sl] │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r2, r6, lsr #4 │ │ │ │ + smlatteq r8, lr, ip, r7 │ │ │ │ + rscseq ip, pc, lr, ror #1 │ │ │ │ + tsteq r1, lr, asr #12 │ │ │ │ + smlatteq r3, r0, r5, r1 │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ + tsteq r0, lr, lsr #4 │ │ │ │ + tsteq r0, r0, lsr r2 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + smlatbeq r1, ip, r4, sp │ │ │ │ + smlatbeq r1, lr, r4, sp │ │ │ │ + smlatbeq r1, r8, r4, sp │ │ │ │ + smlatbeq r1, r8, r4, sp │ │ │ │ + smlabteq r1, r2, r4, sp │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + strdeq ip, [r2, -r4] │ │ │ │ + smlatteq r1, sl, r4, sp │ │ │ │ + smlatteq r1, ip, r4, sp │ │ │ │ + smlatteq r1, lr, r4, sp │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + tsteq r1, lr, lsl #10 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ + swpeq sp, sl, [r1] │ │ │ │ + tsteq r8, r2, lsl fp │ │ │ │ + smlatteq r1, r4, r4, sp │ │ │ │ + smlatteq r2, r6, r2, lr │ │ │ │ stccs 8, cr15, [r0], {223} @ 0xdf │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xf8dfef12 │ │ │ │ @ instruction: 0x463b2c78 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @@ -113766,192 +113766,192 @@ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xe1bbe8e0 │ │ │ │ @ instruction: 0x21014ab4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r8, {r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - tsteq r1, r8, lsl r1 │ │ │ │ - rscseq fp, pc, r6, lsr r9 @ │ │ │ │ - rscseq fp, pc, lr, lsr #18 │ │ │ │ - strdeq sp, [r1, -r8] │ │ │ │ - smlabteq r2, sl, lr, fp │ │ │ │ - smlatteq r1, lr, r1, ip │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - ldrdeq fp, [r2, -lr] │ │ │ │ - strdeq ip, [r1, -sl] │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - smlatteq r1, lr, r1, ip │ │ │ │ + smlatteq r1, r4, r1, sp │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + ldrshteq fp, [pc], #150 │ │ │ │ + rscseq fp, pc, lr, ror #19 │ │ │ │ + @ instruction: 0x0101d1b8 │ │ │ │ + smlabbeq r2, sl, pc, fp @ │ │ │ │ + smlatbeq r1, lr, r2, ip │ │ │ │ + @ instruction: 0x0101c2b6 │ │ │ │ + smlabteq r1, r2, r2, ip │ │ │ │ + smlabteq r1, r2, r2, ip │ │ │ │ + smlabteq r1, r2, r2, ip │ │ │ │ + smlabteq r1, r2, r2, ip │ │ │ │ + smlabteq r1, lr, r2, ip │ │ │ │ + smlabteq r1, lr, r2, ip │ │ │ │ + smlabteq r1, lr, r3, ip │ │ │ │ + @ instruction: 0x0102bd9e │ │ │ │ + @ instruction: 0x0101c2ba │ │ │ │ strdeq ip, [r1, -lr] │ │ │ │ - @ instruction: 0x0101cfbe │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, sl, lsr #4 │ │ │ │ - smlabteq r1, r6, pc, ip @ │ │ │ │ - smlabteq r1, r6, pc, ip @ │ │ │ │ - smlabteq r1, r6, pc, ip @ │ │ │ │ - smlabteq r1, r6, pc, ip @ │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - smlatbeq r1, r6, pc, ip @ │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - @ instruction: 0x0101cf9a │ │ │ │ - smlatbeq r1, r6, pc, ip @ │ │ │ │ - smlatbeq r1, lr, pc, ip @ │ │ │ │ - @ instruction: 0x010874b0 │ │ │ │ - smlatbeq r1, r0, pc, ip @ │ │ │ │ - ldrdeq r9, [r0, -r6] │ │ │ │ - ldrdeq r9, [r0, -r2] │ │ │ │ - smlabbeq r1, r4, pc, ip @ │ │ │ │ - smlatteq r1, r8, sp, sl │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - rscseq fp, pc, r2, asr #12 │ │ │ │ - rscseq fp, pc, sl, lsr r6 @ │ │ │ │ - @ instruction: 0x01027aba │ │ │ │ - rscseq fp, pc, r0, lsl r6 @ │ │ │ │ - rscseq fp, pc, r8, lsl #12 │ │ │ │ - strdeq r2, [r0, -ip] │ │ │ │ - smlatteq r0, ip, sp, r2 │ │ │ │ - smlatteq r0, r8, sp, r2 │ │ │ │ - smlatteq r0, r4, sp, r2 │ │ │ │ - smlatteq r0, r0, sp, r2 │ │ │ │ - ldrdeq r2, [r0, -ip] │ │ │ │ - ldrdeq r2, [r0, -r8] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - smlabteq r0, ip, sp, r2 │ │ │ │ - smlabteq r0, r8, sp, r2 │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - ldrdeq r7, [r2, -r4] │ │ │ │ - smlatteq r8, sl, r2, r7 │ │ │ │ - tsteq r3, r2, lsl ip │ │ │ │ - tsteq r3, lr, lsl #24 │ │ │ │ + smlatbeq r1, lr, r2, ip │ │ │ │ + @ instruction: 0x0101c2be │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + swpeq sp, lr, [r1] │ │ │ │ + smlatteq r1, r2, r2, ip │ │ │ │ + smlatteq r1, sl, r2, ip │ │ │ │ + smlabbeq r1, r6, r0, sp │ │ │ │ + smlabbeq r1, r6, r0, sp │ │ │ │ + smlabbeq r1, r6, r0, sp │ │ │ │ + smlabbeq r1, r6, r0, sp │ │ │ │ + smlabteq r1, sl, r2, ip │ │ │ │ + smlabteq r1, sl, r2, ip │ │ │ │ + tsteq r1, r6, rrx │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ + qaddeq sp, sl, r1 │ │ │ │ + tsteq r1, r6, rrx │ │ │ │ + tsteq r1, lr, rrx │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + @ instruction: 0x01009996 │ │ │ │ + @ instruction: 0x01009992 │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + smlatbeq r1, r8, lr, sl │ │ │ │ + tsteq r1, r8, lsr r0 │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ + rscseq fp, pc, r2, lsl #14 │ │ │ │ + ldrshteq fp, [pc], #106 │ │ │ │ + tsteq r2, sl, ror fp │ │ │ │ + ldrsbteq fp, [pc], #96 │ │ │ │ + rscseq fp, pc, r8, asr #13 │ │ │ │ + @ instruction: 0x01002ebc │ │ │ │ + smlatbeq r0, ip, lr, r2 │ │ │ │ + smlatbeq r0, r8, lr, r2 │ │ │ │ + smlatbeq r0, r4, lr, r2 │ │ │ │ + smlatbeq r0, r0, lr, r2 │ │ │ │ + @ instruction: 0x01002e9c │ │ │ │ + @ instruction: 0x01002e98 │ │ │ │ + @ instruction: 0x01002e94 │ │ │ │ + smlabbeq r0, ip, lr, r2 │ │ │ │ + smlabbeq r0, r8, lr, r2 │ │ │ │ + @ instruction: 0x01027ab4 │ │ │ │ + @ instruction: 0x01027a94 │ │ │ │ + smlatbeq r8, sl, r3, r7 │ │ │ │ + ldrdeq r0, [r3, -r2] │ │ │ │ + smlabteq r3, lr, ip, r0 │ │ │ │ + @ instruction: 0x01030cbe │ │ │ │ + smlabteq r3, sl, ip, r0 │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlatteq r3, r6, ip, r0 │ │ │ │ + smlatteq r3, lr, ip, r0 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + tsteq r3, r6, lsl #26 │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + tsteq r3, r6, lsr #26 │ │ │ │ + tsteq r3, r6, lsr sp │ │ │ │ + tsteq r3, r6, asr #26 │ │ │ │ + @ instruction: 0x01087298 │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + smlabteq r3, r6, fp, r0 │ │ │ │ + ldrdeq r0, [r3, -r2] │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlatteq r3, r6, fp, r0 │ │ │ │ + smlatteq r3, lr, fp, r0 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ strdeq r0, [r3, -lr] │ │ │ │ - tsteq r3, sl, lsl #24 │ │ │ │ - tsteq r3, r6, lsl ip │ │ │ │ + tsteq r3, lr, lsl #24 │ │ │ │ tsteq r3, lr, lsl ip │ │ │ │ - tsteq r3, r6, lsr #24 │ │ │ │ tsteq r3, lr, lsr #24 │ │ │ │ - tsteq r3, r6, lsr ip │ │ │ │ - tsteq r3, r6, asr #24 │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, r6, ror #24 │ │ │ │ - tsteq r3, r6, ror ip │ │ │ │ - smlabbeq r3, r6, ip, r0 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - smlabbeq r3, r2, ip, r0 │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + tsteq r3, lr, asr #24 │ │ │ │ + smlatbeq r8, r0, r1, r7 │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + smlabteq r3, lr, sl, r0 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + smlatteq r3, r6, sl, r0 │ │ │ │ + smlatteq r3, lr, sl, r0 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ tsteq r3, r6, lsl #22 │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - tsteq r3, lr, lsl fp │ │ │ │ + tsteq r3, r6, lsl fp │ │ │ │ tsteq r3, r6, lsr #22 │ │ │ │ - tsteq r3, lr, lsr #22 │ │ │ │ tsteq r3, r6, lsr fp │ │ │ │ - tsteq r3, lr, lsr fp │ │ │ │ - tsteq r3, lr, asr #22 │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - smlabbeq r3, lr, fp, r0 │ │ │ │ - smlatteq r8, r0, r0, r7 │ │ │ │ - @ instruction: 0x01030b9e │ │ │ │ + tsteq r3, r6, asr #22 │ │ │ │ + tsteq r3, r6, asr fp │ │ │ │ + smlatbeq r8, r8, r0, r7 │ │ │ │ + tsteq r3, sl, ror fp │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + smlatteq r3, r2, r9, r0 │ │ │ │ + smlatteq r3, lr, r9, r0 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ tsteq r3, lr, lsl #20 │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ + tsteq r3, lr, lsl sl │ │ │ │ tsteq r3, lr, lsr #20 │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ tsteq r3, lr, lsr sl │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - tsteq r3, r6, ror sl │ │ │ │ - smlabbeq r3, r6, sl, r0 │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + tsteq r3, lr, asr sl │ │ │ │ + @ instruction: 0x01086fb0 │ │ │ │ @ instruction: 0x01030a96 │ │ │ │ - smlatteq r8, r8, pc, r6 @ │ │ │ │ - @ instruction: 0x01030aba │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlatteq r3, sl, r8, r0 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ tsteq r3, r6, lsl r9 │ │ │ │ - tsteq r3, r2, lsr #18 │ │ │ │ - tsteq r3, lr, lsr #18 │ │ │ │ + tsteq r3, r6, lsr #18 │ │ │ │ tsteq r3, r6, lsr r9 │ │ │ │ - tsteq r3, lr, lsr r9 │ │ │ │ tsteq r3, r6, asr #18 │ │ │ │ - tsteq r3, lr, asr #18 │ │ │ │ - tsteq r3, lr, asr r9 │ │ │ │ - tsteq r3, lr, ror #18 │ │ │ │ - tsteq r3, lr, ror r9 │ │ │ │ - smlabbeq r3, lr, r9, r0 │ │ │ │ - @ instruction: 0x0103099e │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ + tsteq r3, r6, asr r9 │ │ │ │ + tsteq r3, r6, ror #18 │ │ │ │ + @ instruction: 0x01086eb8 │ │ │ │ + @ instruction: 0x010309b2 │ │ │ │ + smlatteq r3, r6, r7, r0 │ │ │ │ + strdeq r0, [r3, -r2] │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, r6, lsl #16 │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + tsteq r3, r6, lsl r8 │ │ │ │ tsteq r3, lr, lsl r8 │ │ │ │ - tsteq r3, sl, lsr #16 │ │ │ │ - tsteq r3, r6, lsr r8 │ │ │ │ + tsteq r3, lr, lsr #16 │ │ │ │ tsteq r3, lr, lsr r8 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ tsteq r3, lr, asr #16 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq r3, r6, ror #16 │ │ │ │ - tsteq r3, r6, ror r8 │ │ │ │ - smlabbeq r3, r6, r8, r0 │ │ │ │ - @ instruction: 0x01030896 │ │ │ │ - smlatbeq r3, r6, r8, r0 │ │ │ │ - strdeq r6, [r8, -r8] │ │ │ │ - strdeq r0, [r3, -r2] │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + smlabteq r8, r0, sp, r6 │ │ │ │ + smlabteq r3, lr, r8, r0 │ │ │ │ + smlatteq r3, lr, r6, r0 │ │ │ │ + strdeq r0, [r3, -sl] │ │ │ │ + tsteq r3, r6, lsl #14 │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + tsteq r3, r6, lsl r7 │ │ │ │ + tsteq r3, lr, lsl r7 │ │ │ │ tsteq r3, r6, lsr #14 │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - tsteq r3, lr, lsr r7 │ │ │ │ - tsteq r3, r6, asr #14 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tsteq r3, r6, asr r7 │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - tsteq r3, lr, ror #14 │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - smlabbeq r3, lr, r7, r0 │ │ │ │ - @ instruction: 0x0103079e │ │ │ │ - smlatbeq r3, lr, r7, r0 │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - tsteq r3, lr, lsr #12 │ │ │ │ - tsteq r3, sl, lsr r6 │ │ │ │ - tsteq r3, r6, asr #12 │ │ │ │ - tsteq r3, lr, asr #12 │ │ │ │ - tsteq r3, r6, asr r6 │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - tsteq r3, r6, ror #12 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - smlabbeq r3, r6, r6, r0 │ │ │ │ - @ instruction: 0x01030698 │ │ │ │ - smlatbeq r3, sl, r6, r0 │ │ │ │ - @ instruction: 0x010306bc │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ tsteq r3, r6, lsr r7 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - smlabbeq r3, ip, r5, r0 │ │ │ │ - @ instruction: 0x0103059c │ │ │ │ - smlatbeq r3, ip, r5, r0 │ │ │ │ - @ instruction: 0x010305bc │ │ │ │ - smlabteq r3, ip, r5, r0 │ │ │ │ - tsteq r8, lr, lsl fp │ │ │ │ - tsteq r3, r2, asr r6 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - tsteq r3, ip, asr #8 │ │ │ │ - tsteq r3, sl, asr r4 │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ + tsteq r3, r8, asr r7 │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + ldrdeq r6, [r8, -r0] │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + tsteq r3, r4, lsr #12 │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ + tsteq r3, r4, lsr r6 │ │ │ │ + tsteq r3, ip, lsr r6 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + smlabbeq r3, ip, r6, r0 │ │ │ │ + ldrdeq r6, [r8, -lr] │ │ │ │ + tsteq r3, r2, lsl r7 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + tsteq r3, sl, lsl r5 │ │ │ │ pkhtbcs pc, r8, pc, asr #17 @ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ sub lr, r7, ip, ror #30 │ │ │ │ @ instruction: 0x267cf8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ @@ -114363,111 +114363,111 @@ │ │ │ │ and lr, r7, sl, lsr ip │ │ │ │ ldrtmi r4, [fp], -r5, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [r0], #-572 @ 0xfffffdc4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + smlabbeq r3, r0, r2, r0 │ │ │ │ + @ instruction: 0x01030290 │ │ │ │ + smlatbeq r3, r0, r2, r0 │ │ │ │ + @ instruction: 0x010302b0 │ │ │ │ + smlabteq r3, r0, r2, r0 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r3, r8, asr r1 │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + tsteq r3, r8, ror r1 │ │ │ │ + smlabbeq r3, r8, r1, r0 │ │ │ │ @ instruction: 0x01030198 │ │ │ │ - smlatbeq r3, r0, r1, r0 │ │ │ │ smlatbeq r3, r8, r1, r0 │ │ │ │ - @ instruction: 0x010301b0 │ │ │ │ - smlabteq r3, r0, r1, r0 │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - smlatteq r3, r0, r1, r0 │ │ │ │ - strdeq r0, [r3, -r0] │ │ │ │ - mrseq r0, R11_usr │ │ │ │ - tsteq r8, r2, asr r7 │ │ │ │ - @ instruction: 0x0103029c │ │ │ │ + @ instruction: 0x010301b8 │ │ │ │ + smlabteq r3, r8, r1, r0 │ │ │ │ + tsteq r8, sl, lsl r7 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + tsteq r3, r8, asr #32 │ │ │ │ + qaddeq r0, r4, r3 │ │ │ │ + tsteq r3, r0, rrx │ │ │ │ + tsteq r3, r8, rrx │ │ │ │ + tsteq r3, r0, ror r0 │ │ │ │ + tsteq r3, r8, ror r0 │ │ │ │ smlabbeq r3, r0, r0, r0 │ │ │ │ - smlabbeq r3, ip, r0, r0 │ │ │ │ - swpeq r0, r8, [r3] │ │ │ │ + swpeq r0, r0, [r3] │ │ │ │ smlatbeq r3, r0, r0, r0 │ │ │ │ - smlatbeq r3, r8, r0, r0 │ │ │ │ strheq r0, [r3, -r0] │ │ │ │ - strheq r0, [r3, -r8] │ │ │ │ - smlabteq r3, r8, r0, r0 │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - smlatteq r3, r8, r0, r0 │ │ │ │ - strdeq r0, [r3, -r8] │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - tsteq r8, sl, asr r6 │ │ │ │ - @ instruction: 0x010301b8 │ │ │ │ + smlabteq r3, r0, r0, r0 │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + tsteq r8, r2, lsr #12 │ │ │ │ + @ instruction: 0x01030194 │ │ │ │ + tstpeq r2, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r0, pc, pc @ │ │ │ │ smlabbeq r2, r8, pc, pc @ │ │ │ │ - @ instruction: 0x0102ff94 │ │ │ │ - smlatbeq r2, r0, pc, pc @ │ │ │ │ + @ instruction: 0x0102ff98 │ │ │ │ smlatbeq r2, r8, pc, pc @ │ │ │ │ - @ instruction: 0x0102ffb0 │ │ │ │ @ instruction: 0x0102ffb8 │ │ │ │ - smlabteq r2, r0, pc, pc @ │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - smlatteq r2, r0, pc, pc @ │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - mrseq r0, (UNDEF: 3) │ │ │ │ - tsteq r3, r0, lsl r0 │ │ │ │ - tsteq r8, r2, ror #10 │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - @ instruction: 0x0102fe90 │ │ │ │ + smlabteq r2, sl, pc, pc @ │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + strheq r0, [r3, -r8] │ │ │ │ + tstpeq r2, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, ror lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r8, lr, pc @ │ │ │ │ + @ instruction: 0x0102fe92 │ │ │ │ @ instruction: 0x0102fe9c │ │ │ │ - smlatbeq r2, r8, lr, pc @ │ │ │ │ - @ instruction: 0x0102feb0 │ │ │ │ + smlatbeq r2, r6, lr, pc @ │ │ │ │ @ instruction: 0x0102feb8 │ │ │ │ - smlabteq r2, r0, lr, pc @ │ │ │ │ - smlabteq r2, r8, lr, pc @ │ │ │ │ - ldrdeq pc, [r2, -r8] │ │ │ │ - smlatteq r2, r8, lr, pc @ │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - tstpeq r2, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ + smlabteq r2, sl, lr, pc @ │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + smlatteq r2, lr, lr, pc @ │ │ │ │ + tstpeq r2, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + smlabbeq r2, r6, sp, pc @ │ │ │ │ + @ instruction: 0x0102fd94 │ │ │ │ smlatbeq r2, r2, sp, pc @ │ │ │ │ - @ instruction: 0x0102fdb0 │ │ │ │ - @ instruction: 0x0102fdbe │ │ │ │ - smlabteq r2, r8, sp, pc @ │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ + smlatbeq r2, ip, sp, pc @ │ │ │ │ + @ instruction: 0x0102fdb6 │ │ │ │ + smlabteq r2, r0, sp, pc @ │ │ │ │ + smlabteq r2, sl, sp, pc @ │ │ │ │ ldrdeq pc, [r2, -ip] │ │ │ │ - smlatteq r2, r6, sp, pc @ │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - tstpeq r2, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01086394 │ │ │ │ - tstpeq r2, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, lr, sp, pc @ │ │ │ │ + tstpeq r2, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ + tstpeq r2, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, sl, ip, pc @ │ │ │ │ + @ instruction: 0x0102fcb8 │ │ │ │ smlabteq r2, r6, ip, pc @ │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlatteq r2, r2, ip, pc @ │ │ │ │ - smlatteq r2, ip, ip, pc @ │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + ldrdeq pc, [r2, -sl] │ │ │ │ + smlatteq r2, r4, ip, pc @ │ │ │ │ + smlatteq r2, lr, ip, pc @ │ │ │ │ tstpeq r2, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010862b8 │ │ │ │ - tstpeq r2, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, fp, pc @ │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - tstpeq r2, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r8, ip, pc @ │ │ │ │ - ldrdeq r6, [r8, -ip] │ │ │ │ - smlatbeq r2, r2, sp, pc @ │ │ │ │ - smlabbeq r8, r0, r1, r6 │ │ │ │ - ldrsbteq r9, [pc], #244 │ │ │ │ + tstpeq r2, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108629c │ │ │ │ + tstpeq r2, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + smlalseq sl, pc, r4, r0 @ │ │ │ │ msrmi SPSR_fs, #64, 4 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ vrhadd.s8 q4, q8, q1 │ │ │ │ @ instruction: 0xf5b080e3 │ │ │ │ @ instruction: 0xf0006f84 │ │ │ │ stmdale sp!, {r0, r1, r2, r3, r4, r5, r7, r8, pc}^ │ │ │ │ svcvc 0x0041f5b0 │ │ │ │ @@ -114800,117 +114800,117 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ stmdami r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r2, r6, fp, pc @ │ │ │ │ - smlatbeq r2, lr, fp, pc @ │ │ │ │ - smlabteq r2, r8, fp, pc @ │ │ │ │ - smlatteq r2, r4, fp, pc @ │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - tstpeq r2, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102fc98 │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - tstpeq r2, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, r0, sp, pc @ │ │ │ │ - smlabteq r2, r8, sp, pc @ │ │ │ │ - tstpeq r2, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102feba │ │ │ │ + tstpeq r2, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r8, ip, pc @ │ │ │ │ + smlatbeq r2, r4, ip, pc @ │ │ │ │ + @ instruction: 0x0102fcb6 │ │ │ │ + smlatteq r2, r4, ip, pc @ │ │ │ │ + tstpeq r2, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102fd94 │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + strdeq pc, [r2, -lr] │ │ │ │ + tstpeq r2, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r8, lr, pc @ │ │ │ │ + strdeq pc, [r2, -sl] │ │ │ │ + tstpeq r2, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102ffb4 │ │ │ │ strdeq pc, [r2, -r4] │ │ │ │ - tstpeq r2, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102ff92 │ │ │ │ - tsteq r3, lr │ │ │ │ - tsteq r3, r2, asr #32 │ │ │ │ - swpeq r0, r6, [r3] │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - tsteq r3, ip, lsl r1 │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - smlabbeq r3, r6, r1, r0 │ │ │ │ - tstpeq r2, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - smlatteq r2, r4, r8, pc @ │ │ │ │ - tstpeq r2, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, ip, asr #19 │ │ │ │ - rscseq r9, pc, r6, asr #19 │ │ │ │ - @ instruction: 0x0102f89c │ │ │ │ - tstpeq r2, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - ldrhteq r9, [pc], #148 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + qaddeq r0, r2, r3 │ │ │ │ + smlabteq r3, lr, r0, r0 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + @ instruction: 0x01030194 │ │ │ │ + ldrdeq r0, [r3, -ip] │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ + tsteq r3, r6, asr #4 │ │ │ │ + tstpeq r2, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102fab2 │ │ │ │ + smlatbeq r2, r4, r9, pc @ │ │ │ │ + tstpeq r2, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + rscseq r9, pc, ip, lsl #21 │ │ │ │ + rscseq r9, pc, r6, lsl #21 │ │ │ │ + tstpeq r2, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r4, ror sl @ │ │ │ │ + rscseq r9, pc, lr, ror #20 │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + @ instruction: 0x0102f9b2 │ │ │ │ + tstpeq r2, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r6, asr sl @ │ │ │ │ + rscseq r9, pc, r0, asr sl @ │ │ │ │ + tstpeq r2, sl, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, lr, lsr sl @ │ │ │ │ + smlabbeq r2, r8, fp, pc @ │ │ │ │ + smlatteq r2, r2, sl, pc @ │ │ │ │ + @ instruction: 0x0102fa94 │ │ │ │ + tstpeq r2, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r0, lsr #20 │ │ │ │ + rscseq r9, pc, sl, lsl sl @ │ │ │ │ + tstpeq r2, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + rscseq r9, pc, r8, lsl #20 │ │ │ │ + rscseq r9, pc, r2, lsl #20 │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + smlatbeq r2, r6, fp, pc @ │ │ │ │ + tstpeq r2, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, sl, ror #19 │ │ │ │ + rscseq r9, pc, r4, ror #19 │ │ │ │ + tstpeq r2, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq r9, [pc], #146 │ │ │ │ + strdeq pc, [r2, -ip] │ │ │ │ + @ instruction: 0x0102fdb2 │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + smlatbeq r2, sl, ip, pc @ │ │ │ │ + tstpeq r2, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ rscseq r9, pc, lr, lsr #19 │ │ │ │ - tstpeq r2, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - @ instruction: 0x0102f8b0 │ │ │ │ + rscseq r9, pc, r8, lsr #19 │ │ │ │ + tstpeq r2, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ smlalseq r9, pc, r6, r9 @ │ │ │ │ smlalseq r9, pc, r0, r9 @ │ │ │ │ - tstpeq r2, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, lr, ror r9 @ │ │ │ │ - smlabteq r2, r8, sl, pc @ │ │ │ │ - tstpeq r2, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlabbeq r2, sl, r9, pc @ │ │ │ │ + tstpeq r2, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + smlabbeq r2, lr, sp, pc @ │ │ │ │ + rscseq r9, pc, r8, ror r9 @ │ │ │ │ + rscseq r9, pc, r2, ror r9 @ │ │ │ │ + tstpeq r2, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ rscseq r9, pc, r0, ror #18 │ │ │ │ - rscseq r9, pc, sl, asr r9 @ │ │ │ │ - tstpeq r2, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r8, asr #18 │ │ │ │ + tsteq r3, r6 │ │ │ │ + tstpeq r2, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, sl, lr, pc @ │ │ │ │ + @ instruction: 0x0102fe9c │ │ │ │ rscseq r9, pc, r2, asr #18 │ │ │ │ - tstpeq r2, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r6, sl, pc @ │ │ │ │ - smlatbeq r2, r0, sl, pc @ │ │ │ │ + rscseq r9, pc, ip, lsr r9 @ │ │ │ │ + @ instruction: 0x0102ff92 │ │ │ │ + tstpeq r2, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ rscseq r9, pc, sl, lsr #18 │ │ │ │ rscseq r9, pc, r4, lsr #18 │ │ │ │ - tstpeq r2, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r2, lsl r9 @ │ │ │ │ - tstpeq r2, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - tstpeq r2, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, fp, pc @ │ │ │ │ - @ instruction: 0x0102fb9c │ │ │ │ - rscseq r9, pc, lr, ror #17 │ │ │ │ - rscseq r9, pc, r8, ror #17 │ │ │ │ - smlabbeq r2, r6, ip, pc @ │ │ │ │ - tstpeq r2, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - ldrsbteq r9, [pc], #134 │ │ │ │ - ldrsbteq r9, [pc], #128 │ │ │ │ - tstpeq r2, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r2, lr, ip, pc @ │ │ │ │ - ldrhteq r9, [pc], #136 │ │ │ │ - ldrhteq r9, [pc], #130 │ │ │ │ - @ instruction: 0x0102fd94 │ │ │ │ - @ instruction: 0x0102fdb2 │ │ │ │ - rscseq r9, pc, r0, lsr #17 │ │ │ │ - tstpeq r2, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r0, lr, pc @ │ │ │ │ - tstpeq r2, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - rscseq r9, pc, r2, lsl #17 │ │ │ │ - rscseq r9, pc, ip, ror r8 @ │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - smlabbeq r2, r0, lr, pc @ │ │ │ │ - rscseq r9, pc, sl, ror #16 │ │ │ │ - rscseq r9, pc, r4, ror #16 │ │ │ │ - smlabteq r2, sl, pc, pc @ │ │ │ │ - tstpeq r2, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, ip, asr #16 │ │ │ │ - rscseq r9, pc, r6, asr #16 │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - tsteq r3, sl, lsl r0 │ │ │ │ - rscseq r9, pc, r4, lsr r8 @ │ │ │ │ + smlabbeq r3, sl, r0, r0 │ │ │ │ + tsteq r3, r4, lsr r0 │ │ │ │ + smlatteq r2, r2, pc, pc @ │ │ │ │ + rscseq r9, pc, ip, lsl #18 │ │ │ │ + rscseq r9, pc, r6, lsl #18 │ │ │ │ + strheq r0, [r3, -r8] │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + ldrshteq r9, [pc], #132 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbsmi pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ @@ -115351,104 +115351,104 @@ │ │ │ │ and lr, r7, r2, lsl #25 │ │ │ │ @ instruction: 0x463b4a55 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [r8], #-568 @ 0xfffffdc8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r2, lr, lsr #26 │ │ │ │ - @ instruction: 0x01019198 │ │ │ │ - rscseq r9, pc, r4, asr #19 │ │ │ │ - tsteq r1, sl, ror #2 │ │ │ │ - smlalseq r9, pc, ip, r8 @ │ │ │ │ - swpeq r9, r6, [r1] │ │ │ │ - smlalseq r9, pc, r6, r8 @ │ │ │ │ - smlabbeq r2, sl, ip, pc @ │ │ │ │ - smlabbeq r2, r2, ip, pc @ │ │ │ │ - tsteq r3, r6, lsl #10 │ │ │ │ - tstpeq r2, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - ldrshteq r9, [pc], #118 │ │ │ │ - smlabteq r1, r4, pc, r8 @ │ │ │ │ - rscseq r9, pc, r4, ror #15 │ │ │ │ - smlatbeq r1, r6, pc, r8 @ │ │ │ │ - rscseq r9, pc, lr, ror #15 │ │ │ │ + smlatteq r2, lr, sp, r2 │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ + rscseq r9, pc, r4, lsl #21 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + rscseq r9, pc, ip, asr r9 @ │ │ │ │ + tsteq r1, r6, asr r1 │ │ │ │ + rscseq r9, pc, r6, asr r9 @ │ │ │ │ + tstpeq r2, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r6, r5, r1 │ │ │ │ + tstpeq r2, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + ldrhteq r9, [pc], #134 │ │ │ │ + smlabbeq r1, r4, r0, r9 │ │ │ │ + rscseq r9, pc, r4, lsr #17 │ │ │ │ + tsteq r1, r6, rrx │ │ │ │ + rscseq r9, pc, lr, lsr #17 │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + tsteq r1, ip │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + tstpeq r2, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r0, asr r8 @ │ │ │ │ + rscseq r9, pc, sl, asr #16 │ │ │ │ + tstpeq r2, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ smlabbeq r1, r8, pc, r8 @ │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, r6, ror #30 │ │ │ │ - smlatbeq r0, r2, sp, r7 │ │ │ │ - smlatbeq r2, r0, fp, pc @ │ │ │ │ - @ instruction: 0x0102fb9c │ │ │ │ - @ instruction: 0x0102fb98 │ │ │ │ - @ instruction: 0x0102fb98 │ │ │ │ - @ instruction: 0x0102fb9c │ │ │ │ - smlalseq r9, pc, r0, r7 @ │ │ │ │ - rscseq r9, pc, sl, lsl #15 │ │ │ │ - smlabbeq r2, r4, fp, pc @ │ │ │ │ - smlabteq r1, r8, lr, r8 │ │ │ │ - tstpeq r2, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r0, r0, ip, r7 │ │ │ │ - smlabbeq r0, sl, ip, r7 │ │ │ │ - tstpeq r2, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - rscseq r0, sp, r4, asr #1 │ │ │ │ - tstpeq r2, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r0, r2, lsr ip │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - tsteq r2, r2, lsl #8 │ │ │ │ - rscseq r9, pc, r8, lsr #16 │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ - rscseq r9, pc, r2, ror #12 │ │ │ │ - rscseq r9, pc, ip, asr r6 @ │ │ │ │ - @ instruction: 0x010079b8 │ │ │ │ - @ instruction: 0x010079ba │ │ │ │ - @ instruction: 0x0102fa94 │ │ │ │ - @ instruction: 0x0102fa92 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, r2, lsl pc │ │ │ │ - rscseq r9, pc, r2, ror #11 │ │ │ │ - ldrsbteq r9, [pc], #92 │ │ │ │ - tstpeq r2, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01031198 │ │ │ │ - strdeq pc, [r2, -lr] │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r8, pc @ │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - ldrdeq pc, [r2, -sl] │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - smlabteq r2, r4, r9, pc @ │ │ │ │ - smlabteq r2, r0, r9, pc @ │ │ │ │ + tstpeq r2, r6, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r0, ror #26 │ │ │ │ + tsteq r0, sl, asr #26 │ │ │ │ + tstpeq r2, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + rscseq r0, sp, r4, lsl #3 │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + strdeq r7, [r0, -r2] │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ + smlabteq r2, r2, r4, r7 │ │ │ │ + rscseq r9, pc, r8, ror #17 │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + rscseq r9, pc, r2, lsr #14 │ │ │ │ + rscseq r9, pc, ip, lsl r7 @ │ │ │ │ + tsteq r0, r8, ror sl │ │ │ │ + tsteq r0, sl, ror sl │ │ │ │ + tstpeq r2, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + rscseq r9, pc, r2, lsr #13 │ │ │ │ + smlalseq r9, pc, ip, r6 @ │ │ │ │ + tstpeq r2, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + @ instruction: 0x0102f9be │ │ │ │ @ instruction: 0x0102f9b8 │ │ │ │ - @ instruction: 0x0102f9b0 │ │ │ │ - @ instruction: 0x0102f9b4 │ │ │ │ - @ instruction: 0x010187b8 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - @ instruction: 0x01018b92 │ │ │ │ - rscseq r9, pc, r4, rrx │ │ │ │ + @ instruction: 0x0102f9b2 │ │ │ │ + smlatbeq r2, ip, r9, pc @ │ │ │ │ + smlabteq r8, ip, r3, r5 │ │ │ │ + @ instruction: 0x0102fa9a │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + @ instruction: 0x0102fa90 │ │ │ │ + smlabbeq r2, r4, sl, pc @ │ │ │ │ + smlabbeq r2, r0, sl, pc @ │ │ │ │ + tstpeq r2, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r8, ror r8 │ │ │ │ + @ instruction: 0x01018fbe │ │ │ │ + tsteq r1, r2, asr ip │ │ │ │ + rscseq r9, pc, r4, lsr #2 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx ff799b14 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tstpeq r2, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, r8, r8, pc @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec32d60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 499b3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3857ca> │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -115747,90 +115747,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmdb r4!, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf78e4620 │ │ │ │ @ instruction: 0xbdf8e95e │ │ │ │ + rscseq r9, pc, sl, lsl #6 │ │ │ │ + tsteq r2, lr, lsr r9 │ │ │ │ + ldrshteq r9, [pc], #46 │ │ │ │ + rscseq r9, pc, sl, ror #5 │ │ │ │ + ldrdeq r5, [r8, -r4] │ │ │ │ + ldrsbteq r9, [pc], #40 │ │ │ │ + ldrsbteq r9, [pc], #42 │ │ │ │ + ldrsbteq r9, [pc], #34 │ │ │ │ + tsteq r2, sl, lsr r3 │ │ │ │ + tsteq r2, ip, lsr r3 │ │ │ │ + tsteq r2, r4, lsr r3 │ │ │ │ + smlalseq r9, pc, r6, r2 @ │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + rscseq r9, pc, r6, lsl #5 │ │ │ │ + smlalseq r9, pc, r4, r2 @ │ │ │ │ + smlatbeq r2, r6, r7, pc @ │ │ │ │ + smlalseq r9, pc, r6, r2 @ │ │ │ │ + tsteq r2, sl, lsr #16 │ │ │ │ + rscseq r9, pc, ip, lsl #5 │ │ │ │ + rscseq r9, pc, sl, ror r2 @ │ │ │ │ + smlabteq r8, r6, pc, r4 @ │ │ │ │ + rscseq r9, pc, ip, ror #4 │ │ │ │ + rscseq r9, pc, r4, ror r2 @ │ │ │ │ + rscseq r9, pc, r6, ror r2 @ │ │ │ │ + rscseq r9, pc, r0, ror r2 @ │ │ │ │ + rscseq r9, pc, r8, asr #4 │ │ │ │ rscseq r9, pc, sl, asr #4 │ │ │ │ - tsteq r2, lr, ror r8 │ │ │ │ - rscseq r9, pc, lr, lsr r2 @ │ │ │ │ - rscseq r9, pc, sl, lsr #4 │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ - rscseq r9, pc, r8, lsl r2 @ │ │ │ │ - rscseq r9, pc, sl, lsl r2 @ │ │ │ │ - rscseq r9, pc, r2, lsl r2 @ │ │ │ │ - tsteq r2, sl, ror r2 │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - ldrsbteq r9, [pc], #22 │ │ │ │ - @ instruction: 0x010297bc │ │ │ │ - rscseq r9, pc, r6, asr #3 │ │ │ │ - ldrsbteq r9, [pc], #20 │ │ │ │ - smlatteq r2, r6, r6, pc @ │ │ │ │ - ldrsbteq r9, [pc], #22 │ │ │ │ - tsteq r2, sl, ror #14 │ │ │ │ - rscseq r9, pc, ip, asr #3 │ │ │ │ - ldrhteq r9, [pc], #26 │ │ │ │ - tsteq r8, r6, lsl #30 │ │ │ │ - rscseq r9, pc, ip, lsr #3 │ │ │ │ - ldrhteq r9, [pc], #20 │ │ │ │ - ldrhteq r9, [pc], #22 │ │ │ │ - ldrhteq r9, [pc], #16 │ │ │ │ - rscseq r9, pc, r8, lsl #3 │ │ │ │ - rscseq r9, pc, sl, lsl #3 │ │ │ │ - smlalseq r9, pc, ip, r1 @ │ │ │ │ - ldrhteq r9, [pc], #8 │ │ │ │ - ldrhteq r9, [pc], #2 │ │ │ │ - rscseq r9, pc, r8, lsl #3 │ │ │ │ - rscseq r9, pc, ip, lsl #1 │ │ │ │ - rscseq r9, pc, r6, lsl #1 │ │ │ │ - smlabteq r2, r8, r8, r7 │ │ │ │ - rscseq r9, pc, r0, rrx │ │ │ │ - rscseq r9, pc, sl, asr r0 @ │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - @ instruction: 0x0101ad98 │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ + rscseq r9, pc, ip, asr r2 @ │ │ │ │ + rscseq r9, pc, r8, ror r1 @ │ │ │ │ + rscseq r9, pc, r2, ror r1 @ │ │ │ │ + rscseq r9, pc, r8, asr #4 │ │ │ │ + rscseq r9, pc, ip, asr #2 │ │ │ │ + rscseq r9, pc, r6, asr #2 │ │ │ │ + smlabbeq r2, r8, r9, r7 │ │ │ │ + rscseq r9, pc, r0, lsr #2 │ │ │ │ + rscseq r9, pc, sl, lsl r1 @ │ │ │ │ + tsteq r1, r4, lsl lr │ │ │ │ + tsteq r1, r4, lsl lr │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + smlatteq r1, r8, sp, sl │ │ │ │ + smlatteq r1, r6, sp, sl │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ + tsteq r2, r2, lsl r6 │ │ │ │ + tsteq r2, ip, lsl #12 │ │ │ │ + tsteq r2, r6, lsl #12 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + strdeq r5, [r2, -sl] │ │ │ │ + tsteq r0, ip, ror r8 │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + ldrdeq r5, [r2, -r8] │ │ │ │ + smlatteq r8, r0, sp, r4 │ │ │ │ + smlatteq r2, r2, r5, r5 │ │ │ │ + smlabbeq r0, sl, r8, r0 │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ + ldrdeq r5, [r2, -r6] │ │ │ │ + ldrhteq r8, [pc], #254 │ │ │ │ + ldrhteq r8, [pc], #248 │ │ │ │ + tsteq r2, r6, ror r5 │ │ │ │ + smlatteq r2, r2, r4, r5 │ │ │ │ + smlatteq r2, r8, r4, r5 │ │ │ │ tsteq r2, lr, asr r5 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - tsteq r2, ip, asr #10 │ │ │ │ + @ instruction: 0x010254b6 │ │ │ │ + @ instruction: 0x010254bc │ │ │ │ tsteq r2, r6, asr #10 │ │ │ │ - tsteq r2, r0, asr #10 │ │ │ │ - tsteq r2, sl, lsr r5 │ │ │ │ - @ instruction: 0x010007bc │ │ │ │ - @ instruction: 0x010007ba │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - tsteq r2, r2, lsr #10 │ │ │ │ - smlabteq r0, sl, r7, r0 │ │ │ │ - @ instruction: 0x010007b0 │ │ │ │ - tsteq r2, r6, lsl r5 │ │ │ │ - ldrshteq r8, [pc], #238 │ │ │ │ - ldrshteq r8, [pc], #232 │ │ │ │ - @ instruction: 0x010294b6 │ │ │ │ - tsteq r2, r2, lsr #8 │ │ │ │ - tsteq r2, r8, lsr #8 │ │ │ │ - @ instruction: 0x0102949e │ │ │ │ - strdeq r5, [r2, -r6] │ │ │ │ - strdeq r5, [r2, -ip] │ │ │ │ - smlabbeq r2, r6, r4, r9 │ │ │ │ - smlabbeq r2, ip, r4, r9 │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - tsteq r8, lr, lsr #24 │ │ │ │ - tsteq r2, r0, ror r4 │ │ │ │ - @ instruction: 0x01018592 │ │ │ │ - @ instruction: 0x0102f3b4 │ │ │ │ - rscseq r8, pc, sl, lsl lr @ │ │ │ │ - rscseq r8, pc, r4, lsl lr @ │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq r1, sl, asr #10 │ │ │ │ + tsteq r2, ip, asr #10 │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ + smlatteq r8, lr, ip, r4 │ │ │ │ + tsteq r2, r0, lsr r5 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + tstpeq r2, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq r8, [pc], #234 │ │ │ │ + ldrsbteq r8, [pc], #228 │ │ │ │ + tsteq r2, r6, lsl #10 │ │ │ │ + tsteq r1, sl, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec33358 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ strbhi pc, [lr, -r0]! @ │ │ │ │ addhi pc, r7, #0, 4 │ │ │ │ @@ -116639,102 +116639,102 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r9, {r1, r2, r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b24478 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ svclt 0x0000e1af │ │ │ │ - rscseq r8, pc, r4, asr #15 │ │ │ │ - smlabteq r2, sl, r1, pc @ │ │ │ │ - rscseq r8, pc, lr, ror #14 │ │ │ │ - rscseq r8, pc, r0, asr r7 @ │ │ │ │ - rscseq r8, pc, r0, lsr r7 @ │ │ │ │ - rscseq r8, pc, sl, lsl r7 @ │ │ │ │ - ldrshteq r8, [pc], #96 │ │ │ │ - rscseq r8, pc, r6, ror #13 │ │ │ │ - rscseq r8, pc, r8, asr #13 │ │ │ │ - rscseq r8, pc, r2, lsr #13 │ │ │ │ - smlabteq r2, ip, r0, pc @ │ │ │ │ - rscseq r8, pc, lr, lsr r6 @ │ │ │ │ - rscseq r8, pc, r8, lsl r6 @ │ │ │ │ - ldrshteq r8, [pc], #84 │ │ │ │ - rscseq r8, pc, r8, asr #11 │ │ │ │ - smlalseq r8, pc, lr, r5 @ │ │ │ │ - rscseq r8, pc, r4, ror r5 @ │ │ │ │ - rscseq r8, pc, r8, asr #10 │ │ │ │ - rscseq r8, pc, lr, lsr r5 @ │ │ │ │ - rscseq r8, pc, sl, lsl r5 @ │ │ │ │ - ldrshteq r8, [pc], #70 │ │ │ │ - rscseq r8, pc, ip, asr #9 │ │ │ │ - rscseq r8, pc, r8, lsr #9 │ │ │ │ - rscseq r8, pc, r4, lsl #9 │ │ │ │ - rscseq r8, pc, r8, asr r4 @ │ │ │ │ - rscseq r8, pc, ip, lsr #8 │ │ │ │ - rscseq r8, pc, r8, lsl #8 │ │ │ │ - rscseq r8, pc, r4, ror #7 │ │ │ │ - ldrhteq r8, [pc], #56 │ │ │ │ - smlalseq r8, pc, r4, r3 @ │ │ │ │ - rscseq r8, pc, r4, ror r3 @ │ │ │ │ - rscseq r8, pc, r6, asr r3 @ │ │ │ │ - tsteq r2, r8, lsl lr │ │ │ │ - smlabbeq r2, ip, lr, lr │ │ │ │ - smlatteq r2, sl, lr, lr │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - rscseq r8, pc, ip, asr r2 @ │ │ │ │ - rscseq r8, pc, lr, lsl r2 @ │ │ │ │ - ldrshteq r8, [pc], #28 │ │ │ │ - rscseq r8, pc, ip, asr #3 │ │ │ │ - smlalseq r8, pc, sl, r1 @ │ │ │ │ - rscseq r8, pc, ip, ror r1 @ │ │ │ │ - rscseq r8, pc, ip, asr r1 @ │ │ │ │ - rscseq r8, pc, sl, lsr #2 │ │ │ │ - ldrshteq r8, [pc], #8 │ │ │ │ - rscseq r8, pc, r6, asr #1 │ │ │ │ - smlalseq r8, pc, r6, r0 @ │ │ │ │ - rscseq r8, pc, r6, rrx │ │ │ │ - rscseq r8, pc, ip, asr r0 @ │ │ │ │ + rscseq r8, pc, r4, lsl #17 │ │ │ │ + smlabbeq r2, sl, r2, pc @ │ │ │ │ + rscseq r8, pc, lr, lsr #16 │ │ │ │ + rscseq r8, pc, r0, lsl r8 @ │ │ │ │ + ldrshteq r8, [pc], #112 │ │ │ │ + ldrsbteq r8, [pc], #122 │ │ │ │ + ldrhteq r8, [pc], #112 │ │ │ │ + rscseq r8, pc, r6, lsr #15 │ │ │ │ + rscseq r8, pc, r8, lsl #15 │ │ │ │ + rscseq r8, pc, r2, ror #14 │ │ │ │ + smlabbeq r2, ip, r1, pc @ │ │ │ │ + ldrshteq r8, [pc], #110 │ │ │ │ + ldrsbteq r8, [pc], #104 │ │ │ │ + ldrhteq r8, [pc], #100 │ │ │ │ + rscseq r8, pc, r8, lsl #13 │ │ │ │ + rscseq r8, pc, lr, asr r6 @ │ │ │ │ + rscseq r8, pc, r4, lsr r6 @ │ │ │ │ + rscseq r8, pc, r8, lsl #12 │ │ │ │ + ldrshteq r8, [pc], #94 │ │ │ │ + ldrsbteq r8, [pc], #90 │ │ │ │ + ldrhteq r8, [pc], #86 │ │ │ │ + rscseq r8, pc, ip, lsl #11 │ │ │ │ + rscseq r8, pc, r8, ror #10 │ │ │ │ + rscseq r8, pc, r4, asr #10 │ │ │ │ + rscseq r8, pc, r8, lsl r5 @ │ │ │ │ + rscseq r8, pc, ip, ror #9 │ │ │ │ + rscseq r8, pc, r8, asr #9 │ │ │ │ + rscseq r8, pc, r4, lsr #9 │ │ │ │ + rscseq r8, pc, r8, ror r4 @ │ │ │ │ + rscseq r8, pc, r4, asr r4 @ │ │ │ │ + rscseq r8, pc, r4, lsr r4 @ │ │ │ │ + rscseq r8, pc, r6, lsl r4 @ │ │ │ │ + ldrdeq lr, [r2, -r8] │ │ │ │ + tsteq r2, ip, asr #30 │ │ │ │ + smlatbeq r2, sl, pc, lr @ │ │ │ │ + tstpeq r2, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + swpeq pc, r2, [r2] @ │ │ │ │ + rscseq r8, pc, ip, lsl r3 @ │ │ │ │ + ldrsbteq r8, [pc], #46 │ │ │ │ + ldrhteq r8, [pc], #44 │ │ │ │ + rscseq r8, pc, ip, lsl #5 │ │ │ │ + rscseq r8, pc, sl, asr r2 @ │ │ │ │ + rscseq r8, pc, ip, lsr r2 @ │ │ │ │ + rscseq r8, pc, ip, lsl r2 @ │ │ │ │ + rscseq r8, pc, sl, ror #3 │ │ │ │ + ldrhteq r8, [pc], #24 │ │ │ │ + rscseq r8, pc, r6, lsl #3 │ │ │ │ + rscseq r8, pc, r6, asr r1 @ │ │ │ │ + rscseq r8, pc, r6, lsr #2 │ │ │ │ + rscseq r8, pc, ip, lsl r1 @ │ │ │ │ + ldrshteq r8, [pc], #4 │ │ │ │ + rscseq r8, pc, r4, asr #1 │ │ │ │ + ldrhteq r8, [pc], #12 │ │ │ │ + smlalseq r8, pc, r8, r0 @ │ │ │ │ + rscseq r8, pc, sl, rrx │ │ │ │ + rscseq r8, pc, ip, lsr r0 @ │ │ │ │ rscseq r8, pc, r4, lsr r0 @ │ │ │ │ - rscseq r8, pc, r4 │ │ │ │ - ldrshteq r7, [pc], #252 │ │ │ │ - ldrsbteq r7, [pc], #248 │ │ │ │ - rscseq r7, pc, sl, lsr #31 │ │ │ │ - rscseq r7, pc, ip, ror pc @ │ │ │ │ - rscseq r7, pc, r4, ror pc @ │ │ │ │ - rscseq r7, pc, r0, asr pc @ │ │ │ │ - rscseq r7, pc, lr, lsr #30 │ │ │ │ - rscseq r7, pc, r4, lsl #30 │ │ │ │ - ldrsbteq r7, [pc], #234 │ │ │ │ - ldrhteq r7, [pc], #224 │ │ │ │ - rscseq r7, pc, r8, lsr #29 │ │ │ │ + rscseq r8, pc, r0, lsl r0 @ │ │ │ │ + rscseq r7, pc, lr, ror #31 │ │ │ │ + rscseq r7, pc, r4, asr #31 │ │ │ │ + smlalseq r7, pc, sl, pc @ │ │ │ │ + rscseq r7, pc, r0, ror pc @ │ │ │ │ + rscseq r7, pc, r8, ror #30 │ │ │ │ + rscseq r7, pc, r4, asr #30 │ │ │ │ + rscseq r7, pc, r2, lsr #30 │ │ │ │ + ldrshteq r7, [pc], #230 │ │ │ │ + rscseq r7, pc, sl, asr #29 │ │ │ │ + rscseq r7, pc, r4, asr #29 │ │ │ │ + rscseq r7, pc, r4, lsr #29 │ │ │ │ rscseq r7, pc, r4, lsl #29 │ │ │ │ - rscseq r7, pc, r2, ror #28 │ │ │ │ - rscseq r7, pc, r6, lsr lr @ │ │ │ │ - rscseq r7, pc, sl, lsl #28 │ │ │ │ - rscseq r7, pc, r4, lsl #28 │ │ │ │ - rscseq r7, pc, r4, ror #27 │ │ │ │ - rscseq r7, pc, r4, asr #27 │ │ │ │ - smlalseq r7, pc, sl, sp @ │ │ │ │ - rscseq r7, pc, lr, ror #26 │ │ │ │ - rscseq r7, pc, r6, asr #26 │ │ │ │ - rscseq r7, pc, lr, lsl sp @ │ │ │ │ - rscseq r7, pc, r8, lsl sp @ │ │ │ │ - ldrshteq r7, [pc], #198 │ │ │ │ + rscseq r7, pc, sl, asr lr @ │ │ │ │ + rscseq r7, pc, lr, lsr #28 │ │ │ │ + rscseq r7, pc, r6, lsl #28 │ │ │ │ + ldrsbteq r7, [pc], #222 │ │ │ │ + ldrsbteq r7, [pc], #216 │ │ │ │ + ldrhteq r7, [pc], #214 │ │ │ │ + rscseq r7, pc, sl, lsl #27 │ │ │ │ + rscseq r7, pc, r4, lsl #27 │ │ │ │ + rscseq r7, pc, r4, ror #26 │ │ │ │ + rscseq r7, pc, ip, lsr sp @ │ │ │ │ + rscseq r7, pc, r4, lsl sp @ │ │ │ │ + rscseq r7, pc, lr, lsl #26 │ │ │ │ + rscseq r7, pc, ip, ror #25 │ │ │ │ rscseq r7, pc, sl, asr #25 │ │ │ │ - rscseq r7, pc, r4, asr #25 │ │ │ │ - rscseq r7, pc, r4, lsr #25 │ │ │ │ - rscseq r7, pc, ip, ror ip @ │ │ │ │ - rscseq r7, pc, r4, asr ip @ │ │ │ │ - rscseq r7, pc, lr, asr #24 │ │ │ │ - rscseq r7, pc, ip, lsr #24 │ │ │ │ - rscseq r7, pc, sl, lsl #24 │ │ │ │ - ldrsbteq r7, [pc], #188 │ │ │ │ - rscseq r7, pc, lr, lsr #23 │ │ │ │ - rscseq r7, pc, r0, lsl #23 │ │ │ │ - rscseq r7, pc, sl, ror fp @ │ │ │ │ + smlalseq r7, pc, ip, ip @ │ │ │ │ + rscseq r7, pc, lr, ror #24 │ │ │ │ + rscseq r7, pc, r0, asr #24 │ │ │ │ + rscseq r7, pc, sl, lsr ip @ │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 8099e4 │ │ │ │ rschi pc, lr, r0, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ ldrble r0, [sl], #-2011 @ 0xfffff825 │ │ │ │ ldrbtmi r4, [r8], #-2169 @ 0xfffff787 │ │ │ │ @@ -116855,71 +116855,71 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ ldmdami sl!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2105 @ 0xfffff7c7 │ │ │ │ ldmdami r9!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrshteq r7, [pc], #154 │ │ │ │ - ldrsbteq r7, [pc], #156 │ │ │ │ + ldrhteq r7, [pc], #170 │ │ │ │ + smlalseq r7, pc, ip, sl @ │ │ │ │ + rscseq r7, pc, r6, ror sl @ │ │ │ │ + rscseq r7, pc, r0, asr sl @ │ │ │ │ + rscseq r7, pc, sl, asr #20 │ │ │ │ + rscseq r7, pc, sl, lsr #20 │ │ │ │ + rscseq r7, pc, sl, lsl #20 │ │ │ │ + smlatbeq r2, sl, r5, lr │ │ │ │ + smlabbeq r2, r4, r4, lr │ │ │ │ + tsteq r2, r2, lsl r4 │ │ │ │ + rscseq r7, pc, ip, ror #19 │ │ │ │ + rscseq r7, pc, r6, ror #19 │ │ │ │ + smlatbeq r2, r4, r7, lr │ │ │ │ + ldrsbteq r7, [pc], #154 │ │ │ │ + ldrsbteq r7, [pc], #148 │ │ │ │ + rscseq r7, pc, lr, asr #19 │ │ │ │ + rscseq r7, pc, r8, asr #19 │ │ │ │ + rscseq r7, pc, r2, asr #19 │ │ │ │ + ldrhteq r7, [pc], #156 │ │ │ │ ldrhteq r7, [pc], #150 │ │ │ │ - smlalseq r7, pc, r0, r9 @ │ │ │ │ - rscseq r7, pc, sl, lsl #19 │ │ │ │ - rscseq r7, pc, sl, ror #18 │ │ │ │ + ldrhteq r7, [pc], #144 │ │ │ │ + rscseq r7, pc, sl, lsr #19 │ │ │ │ + rscseq r7, pc, r4, lsr #19 │ │ │ │ + smlalseq r7, pc, lr, r9 @ │ │ │ │ + @ instruction: 0x0102e4b4 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + rscseq r7, pc, ip, lsl #19 │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + rscseq r7, pc, r0, lsl #19 │ │ │ │ + tsteq r2, lr, asr #12 │ │ │ │ + @ instruction: 0x0102e5b0 │ │ │ │ + tsteq r2, sl, asr #10 │ │ │ │ + rscseq r7, pc, r8, ror #18 │ │ │ │ + smlabteq r2, lr, r5, lr │ │ │ │ + rscseq r7, pc, ip, asr r9 @ │ │ │ │ + smlabteq r2, r6, r6, lr │ │ │ │ + tsteq r2, r8, asr r6 │ │ │ │ rscseq r7, pc, sl, asr #18 │ │ │ │ - smlatteq r2, sl, r4, lr │ │ │ │ - smlabteq r2, r4, r3, lr │ │ │ │ - tsteq r2, r2, asr r3 │ │ │ │ + smlatteq r2, r8, r6, lr │ │ │ │ + rscseq r7, pc, lr, lsr r9 @ │ │ │ │ + rscseq r7, pc, r8, lsr r9 @ │ │ │ │ + rscseq r7, pc, r2, lsr r9 @ │ │ │ │ rscseq r7, pc, ip, lsr #18 │ │ │ │ rscseq r7, pc, r6, lsr #18 │ │ │ │ - smlatteq r2, r4, r6, lr │ │ │ │ + rscseq r7, pc, r0, lsr #18 │ │ │ │ rscseq r7, pc, sl, lsl r9 @ │ │ │ │ rscseq r7, pc, r4, lsl r9 @ │ │ │ │ rscseq r7, pc, lr, lsl #18 │ │ │ │ rscseq r7, pc, r8, lsl #18 │ │ │ │ rscseq r7, pc, r2, lsl #18 │ │ │ │ ldrshteq r7, [pc], #140 │ │ │ │ ldrshteq r7, [pc], #134 │ │ │ │ ldrshteq r7, [pc], #128 │ │ │ │ rscseq r7, pc, sl, ror #17 │ │ │ │ rscseq r7, pc, r4, ror #17 │ │ │ │ ldrsbteq r7, [pc], #142 │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - smlabbeq r2, lr, r3, lr │ │ │ │ - rscseq r7, pc, ip, asr #17 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ - rscseq r7, pc, r0, asr #17 │ │ │ │ - smlabbeq r2, lr, r5, lr │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - smlabbeq r2, sl, r4, lr │ │ │ │ - rscseq r7, pc, r8, lsr #17 │ │ │ │ - tsteq r2, lr, lsl #10 │ │ │ │ - smlalseq r7, pc, ip, r8 @ │ │ │ │ - tsteq r2, r6, lsl #12 │ │ │ │ - @ instruction: 0x0102e598 │ │ │ │ - rscseq r7, pc, sl, lsl #17 │ │ │ │ - tsteq r2, r8, lsr #12 │ │ │ │ - rscseq r7, pc, lr, ror r8 @ │ │ │ │ - rscseq r7, pc, r8, ror r8 @ │ │ │ │ - rscseq r7, pc, r2, ror r8 @ │ │ │ │ - rscseq r7, pc, ip, ror #16 │ │ │ │ - rscseq r7, pc, r6, ror #16 │ │ │ │ - rscseq r7, pc, r0, ror #16 │ │ │ │ - rscseq r7, pc, sl, asr r8 @ │ │ │ │ - rscseq r7, pc, r4, asr r8 @ │ │ │ │ - rscseq r7, pc, lr, asr #16 │ │ │ │ - rscseq r7, pc, r8, asr #16 │ │ │ │ - rscseq r7, pc, r2, asr #16 │ │ │ │ - rscseq r7, pc, ip, lsr r8 @ │ │ │ │ - rscseq r7, pc, r6, lsr r8 @ │ │ │ │ - rscseq r7, pc, r0, lsr r8 @ │ │ │ │ - rscseq r7, pc, sl, lsr #16 │ │ │ │ - rscseq r7, pc, r4, lsr #16 │ │ │ │ - rscseq r7, pc, lr, lsl r8 @ │ │ │ │ - rscseq r7, pc, r8, lsl r8 @ │ │ │ │ + ldrsbteq r7, [pc], #136 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -117622,69 +117622,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ b fef9bb94 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq lr, pc, lr, ror sp @ │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - ldrhteq r7, [pc], #52 │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - strdeq r6, [r1, -r4] │ │ │ │ - tsteq r2, lr, lsr #26 │ │ │ │ - rscseq r7, pc, ip, ror r3 @ │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ - rscseq r7, pc, lr, asr r3 @ │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - rscseq r7, pc, r0, asr #6 │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ - rscseq r7, pc, r2, lsr #6 │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - rscseq r7, pc, ip, lsl #6 │ │ │ │ - rscseq lr, pc, r0, lsr #11 │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - rscseq r7, pc, r4, ror #5 │ │ │ │ - ldrsbteq r7, [pc], #38 │ │ │ │ - rscseq r7, pc, r8, asr #5 │ │ │ │ - ldrhteq r7, [pc], #42 │ │ │ │ - rscseq r7, pc, r2, lsl #4 │ │ │ │ - smlatteq r1, lr, r9, r6 │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - smlatbeq r1, lr, r8, r8 │ │ │ │ - strdeq r5, [r0, -r4] │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - tsteq r1, r6, lsl sl │ │ │ │ - rscseq r7, pc, r6, lsr r2 @ │ │ │ │ - rscseq r7, pc, r0, lsr r2 @ │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - tsteq r0, sl, lsr #8 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - ldrsbteq r7, [pc], #30 │ │ │ │ - ldrsbteq r7, [pc], #24 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - ldrhteq r7, [pc], #18 │ │ │ │ - rscseq r7, pc, ip, lsr #3 │ │ │ │ - rscseq lr, pc, r2, lsr #19 │ │ │ │ - smlalseq lr, pc, r4, r9 @ │ │ │ │ - smlalseq lr, pc, r2, r9 @ │ │ │ │ - smlalseq lr, pc, r0, r9 @ │ │ │ │ - rscseq lr, pc, lr, lsl #19 │ │ │ │ - rscseq lr, pc, ip, lsl #19 │ │ │ │ - rscseq lr, pc, sl, lsl #19 │ │ │ │ - rscseq lr, pc, r8, lsl #19 │ │ │ │ - rscseq lr, pc, r2, lsl #19 │ │ │ │ - rscseq lr, pc, r0, lsl #19 │ │ │ │ - smlatbeq r2, lr, r5, r3 │ │ │ │ - @ instruction: 0x01023590 │ │ │ │ - smlatbeq r8, r8, lr, r2 │ │ │ │ - ldrdeq ip, [r2, -r2] │ │ │ │ - rscseq r6, pc, r8, ror #25 │ │ │ │ + rscseq lr, pc, lr, lsr lr @ │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ + smlatteq r2, ip, sp, sp │ │ │ │ + rscseq r7, pc, r4, ror r4 @ │ │ │ │ + smlatteq r2, ip, sp, sp │ │ │ │ + @ instruction: 0x01016bb4 │ │ │ │ + smlatteq r2, lr, sp, sp │ │ │ │ + rscseq r7, pc, ip, lsr r4 @ │ │ │ │ + smlatteq r2, r6, sp, sp │ │ │ │ + rscseq r7, pc, lr, lsl r4 @ │ │ │ │ + smlatteq r2, ip, sp, sp │ │ │ │ + rscseq r7, pc, r0, lsl #8 │ │ │ │ + smlatteq r2, r6, sp, sp │ │ │ │ + rscseq r7, pc, r2, ror #7 │ │ │ │ + smlatteq r2, ip, sp, sp │ │ │ │ + rscseq r7, pc, ip, asr #7 │ │ │ │ + rscseq lr, pc, r0, ror #12 │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ + rscseq r7, pc, r4, lsr #7 │ │ │ │ + smlalseq r7, pc, r6, r3 @ │ │ │ │ + rscseq r7, pc, r8, lsl #7 │ │ │ │ + rscseq r7, pc, sl, ror r3 @ │ │ │ │ + rscseq r7, pc, r2, asr #5 │ │ │ │ + smlatbeq r1, lr, sl, r6 │ │ │ │ + @ instruction: 0x010056b8 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + @ instruction: 0x010056b4 │ │ │ │ + smlatteq r8, ip, r0, r3 │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + ldrshteq r7, [pc], #38 │ │ │ │ + ldrshteq r7, [pc], #32 │ │ │ │ + @ instruction: 0x01018bb2 │ │ │ │ + smlatteq r0, sl, r4, r5 │ │ │ │ + smlatteq r0, r8, r4, r5 │ │ │ │ + smlabteq r1, lr, fp, r8 │ │ │ │ + smlalseq r7, pc, lr, r2 @ │ │ │ │ + smlalseq r7, pc, r8, r2 @ │ │ │ │ + tsteq r2, sl, lsl r7 │ │ │ │ + rscseq r7, pc, r2, ror r2 @ │ │ │ │ + rscseq r7, pc, ip, ror #4 │ │ │ │ + rscseq lr, pc, r2, ror #20 │ │ │ │ + rscseq lr, pc, r4, asr sl @ │ │ │ │ + rscseq lr, pc, r2, asr sl @ │ │ │ │ + rscseq lr, pc, r0, asr sl @ │ │ │ │ + rscseq lr, pc, lr, asr #20 │ │ │ │ + rscseq lr, pc, ip, asr #20 │ │ │ │ + rscseq lr, pc, sl, asr #20 │ │ │ │ + rscseq lr, pc, r8, asr #20 │ │ │ │ + rscseq lr, pc, r2, asr #20 │ │ │ │ + rscseq lr, pc, r0, asr #20 │ │ │ │ + tsteq r2, lr, ror #12 │ │ │ │ + tsteq r2, r0, asr r6 │ │ │ │ + tsteq r8, r8, ror #30 │ │ │ │ + @ instruction: 0x0102c892 │ │ │ │ + rscseq r6, pc, r8, lsr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35050 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ orrshi pc, r5, r2, lsl #4 │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -118525,109 +118525,109 @@ │ │ │ │ strbhi pc, [r8, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207db │ │ │ │ stmdami r0!, {r1, r3, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b859 │ │ │ │ - smlalseq r6, pc, sl, sl @ │ │ │ │ - tsteq r2, r6, asr #18 │ │ │ │ - strdeq sp, [r2, -r6] │ │ │ │ - rscseq r6, pc, r2, lsr #20 │ │ │ │ + rscseq r6, pc, sl, asr fp @ │ │ │ │ + tsteq r2, r6, lsl #20 │ │ │ │ + @ instruction: 0x0102d9b6 │ │ │ │ + rscseq r6, pc, r2, ror #21 │ │ │ │ + rscseq r6, pc, r4, asr #21 │ │ │ │ + rscseq r6, pc, r4, lsr #21 │ │ │ │ + rscseq r6, pc, r6, lsl #21 │ │ │ │ + rscseq r6, pc, r6, ror #20 │ │ │ │ + rscseq r6, pc, r6, asr #20 │ │ │ │ + rscseq r6, pc, r8, lsr #20 │ │ │ │ rscseq r6, pc, r4, lsl #20 │ │ │ │ - rscseq r6, pc, r4, ror #19 │ │ │ │ - rscseq r6, pc, r6, asr #19 │ │ │ │ - rscseq r6, pc, r6, lsr #19 │ │ │ │ - rscseq r6, pc, r6, lsl #19 │ │ │ │ - rscseq r6, pc, r8, ror #18 │ │ │ │ - rscseq r6, pc, r4, asr #18 │ │ │ │ - rscseq r6, pc, sl, lsl r9 @ │ │ │ │ - rscseq r6, pc, r0, lsl r9 @ │ │ │ │ - rscseq r6, pc, sl, ror #17 │ │ │ │ - rscseq r6, pc, r0, asr #17 │ │ │ │ - smlalseq r6, pc, ip, r8 @ │ │ │ │ - rscseq r6, pc, r2, ror r8 @ │ │ │ │ - rscseq r6, pc, r8, ror #16 │ │ │ │ - rscseq r6, pc, r2, asr #16 │ │ │ │ - rscseq r6, pc, r8, lsl r8 @ │ │ │ │ - rscseq r6, pc, lr, ror #15 │ │ │ │ - rscseq r6, pc, r2, asr #15 │ │ │ │ - ldrhteq r6, [pc], #120 │ │ │ │ - smlalseq r6, pc, r2, r7 @ │ │ │ │ - rscseq r6, pc, lr, ror #14 │ │ │ │ - rscseq r6, pc, r2, asr #14 │ │ │ │ - rscseq r6, pc, r8, lsl r7 @ │ │ │ │ - rscseq r6, pc, lr, lsl #14 │ │ │ │ - rscseq r6, pc, sl, ror #13 │ │ │ │ - ldrhteq r6, [pc], #110 │ │ │ │ - ldrhteq r6, [pc], #100 │ │ │ │ - rscseq r6, pc, lr, lsl #13 │ │ │ │ - rscseq r6, pc, r0, ror #12 │ │ │ │ + ldrsbteq r6, [pc], #154 │ │ │ │ + ldrsbteq r6, [pc], #144 │ │ │ │ + rscseq r6, pc, sl, lsr #19 │ │ │ │ + rscseq r6, pc, r0, lsl #19 │ │ │ │ + rscseq r6, pc, ip, asr r9 @ │ │ │ │ + rscseq r6, pc, r2, lsr r9 @ │ │ │ │ + rscseq r6, pc, r8, lsr #18 │ │ │ │ + rscseq r6, pc, r2, lsl #18 │ │ │ │ + ldrsbteq r6, [pc], #136 │ │ │ │ + rscseq r6, pc, lr, lsr #17 │ │ │ │ + rscseq r6, pc, r2, lsl #17 │ │ │ │ + rscseq r6, pc, r8, ror r8 @ │ │ │ │ + rscseq r6, pc, r2, asr r8 @ │ │ │ │ + rscseq r6, pc, lr, lsr #16 │ │ │ │ + rscseq r6, pc, r2, lsl #16 │ │ │ │ + ldrsbteq r6, [pc], #120 │ │ │ │ + rscseq r6, pc, lr, asr #15 │ │ │ │ + rscseq r6, pc, sl, lsr #15 │ │ │ │ + rscseq r6, pc, lr, ror r7 @ │ │ │ │ + rscseq r6, pc, r4, ror r7 @ │ │ │ │ + rscseq r6, pc, lr, asr #14 │ │ │ │ + rscseq r6, pc, r0, lsr #14 │ │ │ │ + ldrshteq r6, [pc], #98 │ │ │ │ + rscseq r6, pc, r6, asr #13 │ │ │ │ + smlalseq r6, pc, sl, r6 @ │ │ │ │ + rscseq r6, pc, lr, ror r6 @ │ │ │ │ + rscseq r6, pc, r8, ror #12 │ │ │ │ + rscseq r6, pc, ip, lsr r6 @ │ │ │ │ rscseq r6, pc, r2, lsr r6 @ │ │ │ │ - rscseq r6, pc, r6, lsl #12 │ │ │ │ - ldrsbteq r6, [pc], #90 │ │ │ │ - ldrhteq r6, [pc], #94 │ │ │ │ - rscseq r6, pc, r8, lsr #11 │ │ │ │ - rscseq r6, pc, ip, ror r5 @ │ │ │ │ - rscseq r6, pc, r2, ror r5 @ │ │ │ │ - rscseq r6, pc, lr, asr #10 │ │ │ │ - rscseq r6, pc, r0, lsr #10 │ │ │ │ - ldrshteq r6, [pc], #68 │ │ │ │ - rscseq r6, pc, sl, ror #9 │ │ │ │ - rscseq r6, pc, r4, asr #9 │ │ │ │ - smlalseq r6, pc, r6, r4 @ │ │ │ │ - rscseq r6, pc, r2, ror r4 @ │ │ │ │ - rscseq r6, pc, ip, asr #8 │ │ │ │ - rscseq r6, pc, r0, lsr #8 │ │ │ │ - ldrshteq r6, [pc], #52 │ │ │ │ - rscseq r6, pc, r8, asr #7 │ │ │ │ - ldrhteq r6, [pc], #62 │ │ │ │ - rscseq r6, pc, r8, lsr #7 │ │ │ │ - rscseq r6, pc, ip, ror r3 @ │ │ │ │ - rscseq r6, pc, r6, ror #6 │ │ │ │ - rscseq r6, pc, r0, asr r3 @ │ │ │ │ - rscseq r6, pc, r4, lsr #6 │ │ │ │ - ldrshteq r6, [pc], #40 │ │ │ │ - rscseq r6, pc, r2, ror #5 │ │ │ │ - rscseq r6, pc, ip, asr #5 │ │ │ │ - rscseq r6, pc, r0, lsr #5 │ │ │ │ - rscseq r6, pc, sl, lsl #5 │ │ │ │ - rscseq r6, pc, r4, ror r2 @ │ │ │ │ - rscseq r6, pc, r6, asr #4 │ │ │ │ + rscseq r6, pc, lr, lsl #12 │ │ │ │ + rscseq r6, pc, r0, ror #11 │ │ │ │ + ldrhteq r6, [pc], #84 │ │ │ │ + rscseq r6, pc, sl, lsr #11 │ │ │ │ + rscseq r6, pc, r4, lsl #11 │ │ │ │ + rscseq r6, pc, r6, asr r5 @ │ │ │ │ + rscseq r6, pc, r2, lsr r5 @ │ │ │ │ + rscseq r6, pc, ip, lsl #10 │ │ │ │ + rscseq r6, pc, r0, ror #9 │ │ │ │ + ldrhteq r6, [pc], #68 │ │ │ │ + rscseq r6, pc, r8, lsl #9 │ │ │ │ + rscseq r6, pc, lr, ror r4 @ │ │ │ │ + rscseq r6, pc, r8, ror #8 │ │ │ │ + rscseq r6, pc, ip, lsr r4 @ │ │ │ │ + rscseq r6, pc, r6, lsr #8 │ │ │ │ + rscseq r6, pc, r0, lsl r4 @ │ │ │ │ + rscseq r6, pc, r4, ror #7 │ │ │ │ + ldrhteq r6, [pc], #56 │ │ │ │ + rscseq r6, pc, r2, lsr #7 │ │ │ │ + rscseq r6, pc, ip, lsl #7 │ │ │ │ + rscseq r6, pc, r0, ror #6 │ │ │ │ + rscseq r6, pc, sl, asr #6 │ │ │ │ + rscseq r6, pc, r4, lsr r3 @ │ │ │ │ + rscseq r6, pc, r6, lsl #6 │ │ │ │ + ldrsbteq r6, [pc], #40 │ │ │ │ + rscseq r6, pc, ip, lsr #5 │ │ │ │ + rscseq r6, pc, r0, lsl #5 │ │ │ │ + rscseq r6, pc, r2, asr r2 @ │ │ │ │ + rscseq r6, pc, ip, lsr r2 @ │ │ │ │ rscseq r6, pc, r8, lsl r2 @ │ │ │ │ rscseq r6, pc, ip, ror #3 │ │ │ │ rscseq r6, pc, r0, asr #3 │ │ │ │ - smlalseq r6, pc, r2, r1 @ │ │ │ │ - rscseq r6, pc, ip, ror r1 @ │ │ │ │ - rscseq r6, pc, r8, asr r1 @ │ │ │ │ - rscseq r6, pc, ip, lsr #2 │ │ │ │ - rscseq r6, pc, r0, lsl #2 │ │ │ │ - ldrshteq r6, [pc], #6 │ │ │ │ - ldrsbteq r6, [pc], #4 │ │ │ │ - ldrhteq r6, [pc], #2 │ │ │ │ - rscseq r6, pc, r8, lsl #1 │ │ │ │ - rscseq r6, pc, lr, asr r0 @ │ │ │ │ - rscseq r6, pc, r4, lsr r0 @ │ │ │ │ - rscseq r6, pc, ip, lsr #32 │ │ │ │ - rscseq r6, pc, sl │ │ │ │ - rscseq r5, pc, r8, ror #31 │ │ │ │ - ldrhteq r5, [pc], #254 │ │ │ │ - smlalseq r5, pc, r4, pc @ │ │ │ │ - rscseq r5, pc, ip, lsl #31 │ │ │ │ - rscseq r5, pc, sl, ror #30 │ │ │ │ - rscseq r5, pc, r8, asr #30 │ │ │ │ - rscseq r5, pc, ip, lsl pc @ │ │ │ │ - ldrshteq r5, [pc], #226 │ │ │ │ - rscseq r5, pc, r8, asr #29 │ │ │ │ - smlalseq r5, pc, lr, lr @ │ │ │ │ - smlalseq r5, pc, r6, lr @ │ │ │ │ - rscseq r5, pc, r4, ror lr @ │ │ │ │ - rscseq r5, pc, r2, asr lr @ │ │ │ │ - rscseq r5, pc, r6, lsr #28 │ │ │ │ - rscseq r5, pc, r4, lsl #28 │ │ │ │ + ldrhteq r6, [pc], #22 │ │ │ │ + smlalseq r6, pc, r4, r1 @ │ │ │ │ + rscseq r6, pc, r2, ror r1 @ │ │ │ │ + rscseq r6, pc, r8, asr #2 │ │ │ │ + rscseq r6, pc, lr, lsl r1 @ │ │ │ │ + ldrshteq r6, [pc], #4 │ │ │ │ + rscseq r6, pc, ip, ror #1 │ │ │ │ + rscseq r6, pc, sl, asr #1 │ │ │ │ + rscseq r6, pc, r8, lsr #1 │ │ │ │ + rscseq r6, pc, lr, ror r0 @ │ │ │ │ + rscseq r6, pc, r4, asr r0 @ │ │ │ │ + rscseq r6, pc, ip, asr #32 │ │ │ │ + rscseq r6, pc, sl, lsr #32 │ │ │ │ + rscseq r6, pc, r8 │ │ │ │ + ldrsbteq r5, [pc], #252 │ │ │ │ + ldrhteq r5, [pc], #242 │ │ │ │ + rscseq r5, pc, r8, lsl #31 │ │ │ │ + rscseq r5, pc, lr, asr pc @ │ │ │ │ + rscseq r5, pc, r6, asr pc @ │ │ │ │ + rscseq r5, pc, r4, lsr pc @ │ │ │ │ + rscseq r5, pc, r2, lsl pc @ │ │ │ │ + rscseq r5, pc, r6, ror #29 │ │ │ │ + rscseq r5, pc, r4, asr #29 │ │ │ │ cmppvs r4, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80b778 │ │ │ │ ldrbthi pc, [fp], -r2, lsl #4 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ @ instruction: 0xf8df861a │ │ │ │ @@ -119436,103 +119436,103 @@ │ │ │ │ @ instruction: 0xf04f53c5 │ │ │ │ blcc 7ec1f4 │ │ │ │ blx 98c420 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbhi pc, [fp, r1, lsl #2] @ │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdblt sl!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq r5, pc, r2, ror #24 │ │ │ │ - rscseq r5, pc, r2, lsr ip @ │ │ │ │ - rscseq r5, pc, r4, lsl #24 │ │ │ │ - ldrsbteq r5, [pc], #184 │ │ │ │ - rscseq r5, pc, lr, asr #23 │ │ │ │ - rscseq r5, pc, r8, lsr #23 │ │ │ │ - rscseq r5, pc, sl, ror fp @ │ │ │ │ - rscseq r5, pc, r0, ror fp @ │ │ │ │ - rscseq r5, pc, sl, asr #22 │ │ │ │ - rscseq r5, pc, ip, lsl fp @ │ │ │ │ + rscseq r5, pc, r2, lsr #26 │ │ │ │ + ldrshteq r5, [pc], #194 │ │ │ │ + rscseq r5, pc, r4, asr #25 │ │ │ │ + smlalseq r5, pc, r8, ip @ │ │ │ │ + rscseq r5, pc, lr, lsl #25 │ │ │ │ + rscseq r5, pc, r8, ror #24 │ │ │ │ + rscseq r5, pc, sl, lsr ip @ │ │ │ │ + rscseq r5, pc, r0, lsr ip @ │ │ │ │ + rscseq r5, pc, sl, lsl #24 │ │ │ │ + ldrsbteq r5, [pc], #188 │ │ │ │ + rscseq r5, pc, lr, lsr #23 │ │ │ │ + rscseq r5, pc, r4, lsr #23 │ │ │ │ + rscseq r5, pc, lr, ror fp @ │ │ │ │ + rscseq r5, pc, r0, asr fp @ │ │ │ │ + rscseq r5, pc, r6, asr #22 │ │ │ │ + rscseq r5, pc, r0, lsr #22 │ │ │ │ rscseq r5, pc, lr, ror #21 │ │ │ │ - rscseq r5, pc, r4, ror #21 │ │ │ │ - ldrhteq r5, [pc], #174 │ │ │ │ - smlalseq r5, pc, r0, sl @ │ │ │ │ + ldrhteq r5, [pc], #170 │ │ │ │ rscseq r5, pc, r6, lsl #21 │ │ │ │ - rscseq r5, pc, r0, ror #20 │ │ │ │ - rscseq r5, pc, lr, lsr #20 │ │ │ │ - ldrshteq r5, [pc], #154 │ │ │ │ - rscseq r5, pc, r6, asr #19 │ │ │ │ + rscseq r5, pc, r8, asr sl @ │ │ │ │ + rscseq r5, pc, sl, lsr #20 │ │ │ │ + ldrshteq r5, [pc], #158 │ │ │ │ + ldrshteq r5, [pc], #148 │ │ │ │ + ldrsbteq r5, [pc], #144 │ │ │ │ + rscseq r5, pc, r2, lsr #19 │ │ │ │ smlalseq r5, pc, r8, r9 @ │ │ │ │ - rscseq r5, pc, sl, ror #18 │ │ │ │ - rscseq r5, pc, lr, lsr r9 @ │ │ │ │ - rscseq r5, pc, r4, lsr r9 @ │ │ │ │ - rscseq r5, pc, r0, lsl r9 @ │ │ │ │ - rscseq r5, pc, r2, ror #17 │ │ │ │ - ldrsbteq r5, [pc], #136 │ │ │ │ - ldrhteq r5, [pc], #132 │ │ │ │ - rscseq r5, pc, r6, lsl #17 │ │ │ │ - rscseq r5, pc, r0, ror #16 │ │ │ │ - rscseq r5, pc, r0, lsr r8 @ │ │ │ │ - rscseq r5, pc, r6, lsr #16 │ │ │ │ - rscseq r5, pc, r0, lsl #16 │ │ │ │ - rscseq r5, pc, ip, asr #15 │ │ │ │ + rscseq r5, pc, r4, ror r9 @ │ │ │ │ + rscseq r5, pc, r6, asr #18 │ │ │ │ + rscseq r5, pc, r0, lsr #18 │ │ │ │ + ldrshteq r5, [pc], #128 │ │ │ │ + rscseq r5, pc, r6, ror #17 │ │ │ │ + rscseq r5, pc, r0, asr #17 │ │ │ │ + rscseq r5, pc, ip, lsl #17 │ │ │ │ + rscseq r5, pc, sl, asr r8 @ │ │ │ │ + rscseq r5, pc, sl, lsr #16 │ │ │ │ + rscseq r5, pc, r0, lsr #16 │ │ │ │ + ldrshteq r5, [pc], #122 │ │ │ │ + rscseq r5, pc, sl, asr #15 │ │ │ │ + rscseq r5, pc, r0, asr #15 │ │ │ │ smlalseq r5, pc, sl, r7 @ │ │ │ │ rscseq r5, pc, sl, ror #14 │ │ │ │ - rscseq r5, pc, r0, ror #14 │ │ │ │ rscseq r5, pc, sl, lsr r7 @ │ │ │ │ + rscseq r5, pc, r0, lsr r7 @ │ │ │ │ rscseq r5, pc, sl, lsl #14 │ │ │ │ - rscseq r5, pc, r0, lsl #14 │ │ │ │ - ldrsbteq r5, [pc], #106 │ │ │ │ - rscseq r5, pc, sl, lsr #13 │ │ │ │ - rscseq r5, pc, sl, ror r6 @ │ │ │ │ - rscseq r5, pc, r0, ror r6 @ │ │ │ │ - rscseq r5, pc, sl, asr #12 │ │ │ │ - rscseq r5, pc, r4, lsr #12 │ │ │ │ - ldrshteq r5, [pc], #80 │ │ │ │ - rscseq r5, pc, r0, asr #11 │ │ │ │ - smlalseq r5, pc, r2, r5 @ │ │ │ │ - rscseq r5, pc, r2, ror #10 │ │ │ │ - rscseq r5, pc, r8, asr r5 @ │ │ │ │ - rscseq r5, pc, r0, asr #10 │ │ │ │ + rscseq r5, pc, r4, ror #13 │ │ │ │ + ldrhteq r5, [pc], #96 │ │ │ │ + rscseq r5, pc, r0, lsl #13 │ │ │ │ + rscseq r5, pc, r2, asr r6 @ │ │ │ │ + rscseq r5, pc, r2, lsr #12 │ │ │ │ + rscseq r5, pc, r8, lsl r6 @ │ │ │ │ + rscseq r5, pc, r0, lsl #12 │ │ │ │ + ldrsbteq r5, [pc], #82 │ │ │ │ + rscseq r5, pc, r8, asr #11 │ │ │ │ + rscseq r5, pc, r2, lsr #11 │ │ │ │ + rscseq r5, pc, r2, ror r5 @ │ │ │ │ + rscseq r5, pc, r2, asr #10 │ │ │ │ + rscseq r5, pc, r8, lsr r5 @ │ │ │ │ rscseq r5, pc, r2, lsl r5 @ │ │ │ │ - rscseq r5, pc, r8, lsl #10 │ │ │ │ - rscseq r5, pc, r2, ror #9 │ │ │ │ - ldrhteq r5, [pc], #66 │ │ │ │ + rscseq r5, pc, r4, ror #9 │ │ │ │ + ldrsbteq r5, [pc], #74 │ │ │ │ + ldrhteq r5, [pc], #68 │ │ │ │ rscseq r5, pc, r2, lsl #9 │ │ │ │ - rscseq r5, pc, r8, ror r4 @ │ │ │ │ - rscseq r5, pc, r2, asr r4 @ │ │ │ │ + rscseq r5, pc, r6, asr r4 @ │ │ │ │ rscseq r5, pc, r4, lsr #8 │ │ │ │ - rscseq r5, pc, sl, lsl r4 @ │ │ │ │ - ldrshteq r5, [pc], #52 │ │ │ │ + ldrshteq r5, [pc], #60 │ │ │ │ + rscseq r5, pc, ip, asr #7 │ │ │ │ rscseq r5, pc, r2, asr #7 │ │ │ │ - smlalseq r5, pc, r6, r3 @ │ │ │ │ - rscseq r5, pc, r4, ror #6 │ │ │ │ - rscseq r5, pc, ip, lsr r3 @ │ │ │ │ - rscseq r5, pc, ip, lsl #6 │ │ │ │ - rscseq r5, pc, r2, lsl #6 │ │ │ │ - rscseq r5, pc, lr, ror #5 │ │ │ │ - rscseq r5, pc, r0, asr #5 │ │ │ │ - ldrhteq r5, [pc], #38 │ │ │ │ - smlalseq r5, pc, r0, r2 @ │ │ │ │ - rscseq r5, pc, r4, ror #4 │ │ │ │ - rscseq r5, pc, r4, lsr r2 @ │ │ │ │ - rscseq r5, pc, ip, lsr #4 │ │ │ │ - rscseq r5, pc, r8, lsl #4 │ │ │ │ - ldrsbteq r5, [pc], #24 │ │ │ │ - ldrhteq r5, [pc], #18 │ │ │ │ - rscseq r5, pc, ip, lsl #3 │ │ │ │ - rscseq r5, pc, r0, ror #2 │ │ │ │ - rscseq r5, pc, lr, lsr #2 │ │ │ │ - ldrshteq r5, [pc], #12 │ │ │ │ - rscseq r5, pc, lr, asr #1 │ │ │ │ - smlalseq r5, pc, lr, r0 @ │ │ │ │ - smlalseq r5, pc, r6, r0 @ │ │ │ │ - rscseq r5, pc, r0, ror r0 @ │ │ │ │ - rscseq r5, pc, r2, asr #32 │ │ │ │ - rscseq r5, pc, ip, lsl r0 @ │ │ │ │ - ldrshteq r4, [pc], #248 │ │ │ │ - rscseq r4, pc, r6, asr #31 │ │ │ │ + rscseq r5, pc, lr, lsr #7 │ │ │ │ + rscseq r5, pc, r0, lsl #7 │ │ │ │ + rscseq r5, pc, r6, ror r3 @ │ │ │ │ + rscseq r5, pc, r0, asr r3 @ │ │ │ │ + rscseq r5, pc, r4, lsr #6 │ │ │ │ + ldrshteq r5, [pc], #36 │ │ │ │ + rscseq r5, pc, ip, ror #5 │ │ │ │ + rscseq r5, pc, r8, asr #5 │ │ │ │ + smlalseq r5, pc, r8, r2 @ │ │ │ │ + rscseq r5, pc, r2, ror r2 @ │ │ │ │ + rscseq r5, pc, ip, asr #4 │ │ │ │ + rscseq r5, pc, r0, lsr #4 │ │ │ │ + rscseq r5, pc, lr, ror #3 │ │ │ │ + ldrhteq r5, [pc], #28 │ │ │ │ + rscseq r5, pc, lr, lsl #3 │ │ │ │ + rscseq r5, pc, lr, asr r1 @ │ │ │ │ + rscseq r5, pc, r6, asr r1 @ │ │ │ │ + rscseq r5, pc, r0, lsr r1 @ │ │ │ │ + rscseq r5, pc, r2, lsl #2 │ │ │ │ + ldrsbteq r5, [pc], #12 │ │ │ │ + ldrhteq r5, [pc], #8 │ │ │ │ + rscseq r5, pc, r6, lsl #1 │ │ │ │ orrseq pc, r8, #68157440 @ 0x4100000 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmnpeq fp, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ bicpl pc, r3, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #28, 22 @ 0x7000 │ │ │ │ @@ -120338,102 +120338,102 @@ │ │ │ │ cmpppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 98d238 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ adcshi pc, pc, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ blt c9c7e0 │ │ │ │ - rscseq r4, pc, r2, lsr lr @ │ │ │ │ - rscseq r4, pc, r8, lsr #28 │ │ │ │ - rscseq r4, pc, r2, lsl #28 │ │ │ │ + ldrshteq r4, [pc], #226 │ │ │ │ + rscseq r4, pc, r8, ror #29 │ │ │ │ + rscseq r4, pc, r2, asr #29 │ │ │ │ + smlalseq r4, pc, r2, lr @ │ │ │ │ + rscseq r4, pc, r8, lsl #29 │ │ │ │ + rscseq r4, pc, r2, ror #28 │ │ │ │ + rscseq r4, pc, r6, lsr lr @ │ │ │ │ + rscseq r4, pc, r4, lsl #28 │ │ │ │ ldrsbteq r4, [pc], #210 │ │ │ │ rscseq r4, pc, r8, asr #27 │ │ │ │ - rscseq r4, pc, r2, lsr #27 │ │ │ │ - rscseq r4, pc, r6, ror sp @ │ │ │ │ - rscseq r4, pc, r4, asr #26 │ │ │ │ - rscseq r4, pc, r2, lsl sp @ │ │ │ │ - rscseq r4, pc, r8, lsl #26 │ │ │ │ - rscseq r4, pc, r0, ror #25 │ │ │ │ - ldrhteq r4, [pc], #204 │ │ │ │ - smlalseq r4, pc, r0, ip @ │ │ │ │ - rscseq r4, pc, lr, asr ip @ │ │ │ │ - rscseq r4, pc, r4, asr ip @ │ │ │ │ - rscseq r4, pc, r0, lsr ip @ │ │ │ │ - rscseq r4, pc, r4, lsl #24 │ │ │ │ - ldrshteq r4, [pc], #186 │ │ │ │ - ldrsbteq r4, [pc], #182 │ │ │ │ - rscseq r4, pc, r8, lsr #23 │ │ │ │ - rscseq r4, pc, ip, ror fp @ │ │ │ │ - rscseq r4, pc, r0, asr fp @ │ │ │ │ - rscseq r4, pc, r4, lsr #22 │ │ │ │ - rscseq r4, pc, sl, lsl fp @ │ │ │ │ - ldrshteq r4, [pc], #166 │ │ │ │ - ldrsbteq r4, [pc], #162 │ │ │ │ - rscseq r4, pc, r6, lsr #21 │ │ │ │ - rscseq r4, pc, sl, ror sl @ │ │ │ │ - rscseq r4, pc, r0, ror sl @ │ │ │ │ - rscseq r4, pc, ip, asr #20 │ │ │ │ - rscseq r4, pc, r8, lsr #20 │ │ │ │ - ldrshteq r4, [pc], #154 │ │ │ │ - rscseq r4, pc, lr, asr #19 │ │ │ │ - rscseq r4, pc, sl, lsr #19 │ │ │ │ - rscseq r4, pc, ip, ror r9 @ │ │ │ │ - rscseq r4, pc, r2, ror r9 @ │ │ │ │ - rscseq r4, pc, ip, asr #18 │ │ │ │ - rscseq r4, pc, lr, lsl r9 @ │ │ │ │ - ldrshteq r4, [pc], #128 │ │ │ │ - rscseq r4, pc, r6, ror #17 │ │ │ │ + rscseq r4, pc, r0, lsr #27 │ │ │ │ + rscseq r4, pc, ip, ror sp @ │ │ │ │ + rscseq r4, pc, r0, asr sp @ │ │ │ │ + rscseq r4, pc, lr, lsl sp @ │ │ │ │ + rscseq r4, pc, r4, lsl sp @ │ │ │ │ + ldrshteq r4, [pc], #192 │ │ │ │ + rscseq r4, pc, r4, asr #25 │ │ │ │ + ldrhteq r4, [pc], #202 │ │ │ │ + smlalseq r4, pc, r6, ip @ │ │ │ │ + rscseq r4, pc, r8, ror #24 │ │ │ │ + rscseq r4, pc, ip, lsr ip @ │ │ │ │ + rscseq r4, pc, r0, lsl ip @ │ │ │ │ + rscseq r4, pc, r4, ror #23 │ │ │ │ + ldrsbteq r4, [pc], #186 │ │ │ │ + ldrhteq r4, [pc], #182 │ │ │ │ + smlalseq r4, pc, r2, fp @ │ │ │ │ + rscseq r4, pc, r6, ror #22 │ │ │ │ + rscseq r4, pc, sl, lsr fp @ │ │ │ │ + rscseq r4, pc, r0, lsr fp @ │ │ │ │ + rscseq r4, pc, ip, lsl #22 │ │ │ │ + rscseq r4, pc, r8, ror #21 │ │ │ │ + ldrhteq r4, [pc], #170 │ │ │ │ + rscseq r4, pc, lr, lsl #21 │ │ │ │ + rscseq r4, pc, sl, ror #20 │ │ │ │ + rscseq r4, pc, ip, lsr sl @ │ │ │ │ + rscseq r4, pc, r2, lsr sl @ │ │ │ │ + rscseq r4, pc, ip, lsl #20 │ │ │ │ + ldrsbteq r4, [pc], #158 │ │ │ │ + ldrhteq r4, [pc], #144 │ │ │ │ + rscseq r4, pc, r6, lsr #19 │ │ │ │ + rscseq r4, pc, r0, lsl #19 │ │ │ │ + rscseq r4, pc, r2, asr r9 @ │ │ │ │ + rscseq r4, pc, r8, asr #18 │ │ │ │ + rscseq r4, pc, r2, lsr #18 │ │ │ │ + tsteq r2, r0, asr r8 │ │ │ │ + ldrsbteq r4, [pc], #132 │ │ │ │ rscseq r4, pc, r0, asr #17 │ │ │ │ - smlalseq r4, pc, r2, r8 @ │ │ │ │ - rscseq r4, pc, r8, lsl #17 │ │ │ │ - rscseq r4, pc, r2, ror #16 │ │ │ │ - @ instruction: 0x0102b790 │ │ │ │ - rscseq r4, pc, r4, lsl r8 @ │ │ │ │ - rscseq r4, pc, r0, lsl #16 │ │ │ │ - smlatteq r2, r6, r6, fp │ │ │ │ - smlabbeq r2, r8, r6, fp │ │ │ │ - rscseq r4, pc, r8, ror r7 @ │ │ │ │ - rscseq r4, pc, r4, ror #14 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - rscseq r4, pc, r6, lsl r7 @ │ │ │ │ - rscseq r4, pc, r8, ror #13 │ │ │ │ - ldrhteq r4, [pc], #106 │ │ │ │ + smlatbeq r2, r6, r7, fp │ │ │ │ + tsteq r2, r8, asr #14 │ │ │ │ + rscseq r4, pc, r8, lsr r8 @ │ │ │ │ + rscseq r4, pc, r4, lsr #16 │ │ │ │ + tsteq r2, lr, lsr #14 │ │ │ │ + ldrsbteq r4, [pc], #118 │ │ │ │ + rscseq r4, pc, r8, lsr #15 │ │ │ │ + rscseq r4, pc, sl, ror r7 @ │ │ │ │ + rscseq r4, pc, r6, asr #14 │ │ │ │ + rscseq r4, pc, r8, lsl #14 │ │ │ │ + ldrsbteq r4, [pc], #104 │ │ │ │ + rscseq r4, pc, sl, lsr #13 │ │ │ │ rscseq r4, pc, r6, lsl #13 │ │ │ │ - rscseq r4, pc, r8, asr #12 │ │ │ │ - rscseq r4, pc, r8, lsl r6 @ │ │ │ │ - rscseq r4, pc, sl, ror #11 │ │ │ │ - rscseq r4, pc, r6, asr #11 │ │ │ │ - smlalseq r4, pc, r6, r5 @ │ │ │ │ - rscseq r4, pc, r6, ror r5 @ │ │ │ │ - rscseq r4, pc, r6, asr #10 │ │ │ │ - rscseq r4, pc, r4, lsr #10 │ │ │ │ - ldrshteq r4, [pc], #68 │ │ │ │ - rscseq r4, pc, r4, asr #9 │ │ │ │ - smlalseq r4, pc, r0, r4 @ │ │ │ │ - rscseq r4, pc, sl, ror r4 @ │ │ │ │ - rscseq r4, pc, r2, asr r4 @ │ │ │ │ - rscseq r4, pc, r0, asr #8 │ │ │ │ - rscseq r4, pc, r4, lsl r4 @ │ │ │ │ - rscseq r4, pc, ip, lsl #8 │ │ │ │ - rscseq r4, pc, r6, ror #7 │ │ │ │ - ldrhteq r4, [pc], #54 │ │ │ │ - rscseq r4, pc, r6, lsl #7 │ │ │ │ - rscseq r4, pc, lr, ror r3 @ │ │ │ │ - rscseq r4, pc, sl, asr r3 @ │ │ │ │ - rscseq r4, pc, r6, lsr r3 @ │ │ │ │ - rscseq r4, pc, r6, lsl #6 │ │ │ │ - ldrsbteq r4, [pc], #40 │ │ │ │ - rscseq r4, pc, sl, lsr #5 │ │ │ │ - rscseq r4, pc, r6, lsl #5 │ │ │ │ - rscseq r4, pc, r2, ror #4 │ │ │ │ - rscseq r4, pc, r4, lsr r2 @ │ │ │ │ - rscseq r4, pc, ip, lsr #4 │ │ │ │ - rscseq r4, pc, r8, lsl #4 │ │ │ │ - ldrsbteq r4, [pc], #28 │ │ │ │ - rscseq r4, pc, lr, lsr #3 │ │ │ │ + rscseq r4, pc, r6, asr r6 @ │ │ │ │ + rscseq r4, pc, r6, lsr r6 @ │ │ │ │ + rscseq r4, pc, r6, lsl #12 │ │ │ │ + rscseq r4, pc, r4, ror #11 │ │ │ │ + ldrhteq r4, [pc], #84 │ │ │ │ + rscseq r4, pc, r4, lsl #11 │ │ │ │ + rscseq r4, pc, r0, asr r5 @ │ │ │ │ + rscseq r4, pc, sl, lsr r5 @ │ │ │ │ + rscseq r4, pc, r2, lsl r5 @ │ │ │ │ + rscseq r4, pc, r0, lsl #10 │ │ │ │ + ldrsbteq r4, [pc], #68 │ │ │ │ + rscseq r4, pc, ip, asr #9 │ │ │ │ + rscseq r4, pc, r6, lsr #9 │ │ │ │ + rscseq r4, pc, r6, ror r4 @ │ │ │ │ + rscseq r4, pc, r6, asr #8 │ │ │ │ + rscseq r4, pc, lr, lsr r4 @ │ │ │ │ + rscseq r4, pc, sl, lsl r4 @ │ │ │ │ + ldrshteq r4, [pc], #54 │ │ │ │ + rscseq r4, pc, r6, asr #7 │ │ │ │ + smlalseq r4, pc, r8, r3 @ │ │ │ │ + rscseq r4, pc, sl, ror #6 │ │ │ │ + rscseq r4, pc, r6, asr #6 │ │ │ │ + rscseq r4, pc, r2, lsr #6 │ │ │ │ + ldrshteq r4, [pc], #36 │ │ │ │ + rscseq r4, pc, ip, ror #5 │ │ │ │ + rscseq r4, pc, r8, asr #5 │ │ │ │ + smlalseq r4, pc, ip, r2 @ │ │ │ │ + rscseq r4, pc, lr, ror #4 │ │ │ │ movtpl pc, #62880 @ 0xf5a0 @ │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpadd.i8 d2, d1, d8 │ │ │ │ vhadd.s8 q12, , q15 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10007d2 │ │ │ │ @@ -121232,96 +121232,96 @@ │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r2, {r1, r6, r7, r8, pc}^ │ │ │ │ teq r1, #120, 8 @ 0x78000000 │ │ │ │ - rscseq r4, pc, r6, lsr #32 │ │ │ │ - rscseq r4, pc, r0 │ │ │ │ - ldrsbteq r3, [pc], #244 │ │ │ │ - rscseq r3, pc, lr, lsr #31 │ │ │ │ - rscseq r3, pc, r8, lsl #31 │ │ │ │ - rscseq r3, pc, r6, asr pc @ │ │ │ │ - rscseq r3, pc, r8, lsr #30 │ │ │ │ - ldrshteq r3, [pc], #236 │ │ │ │ - ldrsbteq r3, [pc], #224 │ │ │ │ - rscseq r3, pc, sl, lsr #29 │ │ │ │ - rscseq r3, pc, r4, lsl #29 │ │ │ │ - rscseq r3, pc, r8, asr lr @ │ │ │ │ - rscseq r3, pc, r2, lsr lr @ │ │ │ │ - rscseq r3, pc, ip, lsl #28 │ │ │ │ - rscseq r3, pc, r0, ror #27 │ │ │ │ - ldrhteq r3, [pc], #212 │ │ │ │ - rscseq r3, pc, lr, lsl #27 │ │ │ │ + rscseq r4, pc, r6, ror #1 │ │ │ │ + rscseq r4, pc, r0, asr #1 │ │ │ │ + smlalseq r4, pc, r4, r0 @ │ │ │ │ + rscseq r4, pc, lr, rrx │ │ │ │ + rscseq r4, pc, r8, asr #32 │ │ │ │ + rscseq r4, pc, r6, lsl r0 @ │ │ │ │ + rscseq r3, pc, r8, ror #31 │ │ │ │ + ldrhteq r3, [pc], #252 │ │ │ │ + smlalseq r3, pc, r0, pc @ │ │ │ │ + rscseq r3, pc, sl, ror #30 │ │ │ │ + rscseq r3, pc, r4, asr #30 │ │ │ │ + rscseq r3, pc, r8, lsl pc @ │ │ │ │ + ldrshteq r3, [pc], #226 │ │ │ │ + rscseq r3, pc, ip, asr #29 │ │ │ │ + rscseq r3, pc, r0, lsr #29 │ │ │ │ + rscseq r3, pc, r4, ror lr @ │ │ │ │ + rscseq r3, pc, lr, asr #28 │ │ │ │ + rscseq r3, pc, r8, lsr #28 │ │ │ │ + ldrshteq r3, [pc], #216 │ │ │ │ + rscseq r3, pc, lr, ror #27 │ │ │ │ + rscseq r3, pc, sl, asr #27 │ │ │ │ + smlalseq r3, pc, r8, sp @ │ │ │ │ rscseq r3, pc, r8, ror #26 │ │ │ │ rscseq r3, pc, r8, lsr sp @ │ │ │ │ - rscseq r3, pc, lr, lsr #26 │ │ │ │ - rscseq r3, pc, sl, lsl #26 │ │ │ │ - ldrsbteq r3, [pc], #200 │ │ │ │ - rscseq r3, pc, r8, lsr #25 │ │ │ │ - rscseq r3, pc, r8, ror ip @ │ │ │ │ - rscseq r3, pc, r8, asr ip @ │ │ │ │ - rscseq r3, pc, r4, lsr ip @ │ │ │ │ - rscseq r3, pc, r4, lsl #24 │ │ │ │ - rscseq r3, pc, r4, ror #23 │ │ │ │ - rscseq r3, pc, r0, asr #23 │ │ │ │ - smlalseq r3, pc, r0, fp @ │ │ │ │ - rscseq r3, pc, r0, ror #22 │ │ │ │ - rscseq r3, pc, r0, asr #22 │ │ │ │ - rscseq r3, pc, ip, lsl fp @ │ │ │ │ - ldrshteq r3, [pc], #160 │ │ │ │ - rscseq r3, pc, r6, ror #21 │ │ │ │ - rscseq r3, pc, r0, asr #21 │ │ │ │ - smlalseq r3, pc, r2, sl @ │ │ │ │ - rscseq r3, pc, r0, ror #20 │ │ │ │ - rscseq r3, pc, r2, lsr sl @ │ │ │ │ - rscseq r3, pc, r6, lsl #20 │ │ │ │ - ldrsbteq r3, [pc], #154 │ │ │ │ - ldrhteq r3, [pc], #148 │ │ │ │ - rscseq r3, pc, lr, lsl #19 │ │ │ │ - rscseq r3, pc, r2, ror #18 │ │ │ │ - rscseq r3, pc, ip, lsr r9 @ │ │ │ │ - rscseq r3, pc, r6, lsl r9 @ │ │ │ │ - rscseq r3, pc, sl, ror #17 │ │ │ │ - ldrhteq r3, [pc], #142 │ │ │ │ - smlalseq r3, pc, r8, r8 @ │ │ │ │ + rscseq r3, pc, r8, lsl sp @ │ │ │ │ + ldrshteq r3, [pc], #196 │ │ │ │ + rscseq r3, pc, r4, asr #25 │ │ │ │ + rscseq r3, pc, r4, lsr #25 │ │ │ │ + rscseq r3, pc, r0, lsl #25 │ │ │ │ + rscseq r3, pc, r0, asr ip @ │ │ │ │ + rscseq r3, pc, r0, lsr #24 │ │ │ │ + rscseq r3, pc, r0, lsl #24 │ │ │ │ + ldrsbteq r3, [pc], #188 │ │ │ │ + ldrhteq r3, [pc], #176 │ │ │ │ + rscseq r3, pc, r6, lsr #23 │ │ │ │ + rscseq r3, pc, r0, lsl #23 │ │ │ │ + rscseq r3, pc, r2, asr fp @ │ │ │ │ + rscseq r3, pc, r0, lsr #22 │ │ │ │ + ldrshteq r3, [pc], #162 │ │ │ │ + rscseq r3, pc, r6, asr #21 │ │ │ │ + smlalseq r3, pc, sl, sl @ │ │ │ │ + rscseq r3, pc, r4, ror sl @ │ │ │ │ + rscseq r3, pc, lr, asr #20 │ │ │ │ + rscseq r3, pc, r2, lsr #20 │ │ │ │ + ldrshteq r3, [pc], #156 │ │ │ │ + ldrsbteq r3, [pc], #150 │ │ │ │ + rscseq r3, pc, sl, lsr #19 │ │ │ │ + rscseq r3, pc, lr, ror r9 @ │ │ │ │ + rscseq r3, pc, r8, asr r9 @ │ │ │ │ + rscseq r3, pc, r2, lsr r9 @ │ │ │ │ + rscseq r3, pc, r2, lsl #18 │ │ │ │ + ldrshteq r3, [pc], #136 │ │ │ │ + ldrsbteq r3, [pc], #132 │ │ │ │ + rscseq r3, pc, r2, lsr #17 │ │ │ │ rscseq r3, pc, r2, ror r8 @ │ │ │ │ rscseq r3, pc, r2, asr #16 │ │ │ │ - rscseq r3, pc, r8, lsr r8 @ │ │ │ │ - rscseq r3, pc, r4, lsl r8 @ │ │ │ │ - rscseq r3, pc, r2, ror #15 │ │ │ │ - ldrhteq r3, [pc], #114 │ │ │ │ - rscseq r3, pc, r2, lsl #15 │ │ │ │ - rscseq r3, pc, r2, ror #14 │ │ │ │ - rscseq r3, pc, lr, lsr r7 @ │ │ │ │ - rscseq r3, pc, lr, lsl #14 │ │ │ │ + rscseq r3, pc, r2, lsr #16 │ │ │ │ + ldrshteq r3, [pc], #126 │ │ │ │ + rscseq r3, pc, lr, asr #15 │ │ │ │ + rscseq r3, pc, lr, lsr #15 │ │ │ │ + rscseq r3, pc, sl, lsl #15 │ │ │ │ + rscseq r3, pc, ip, asr r7 @ │ │ │ │ + rscseq r3, pc, lr, lsr #14 │ │ │ │ + rscseq r3, pc, r0, lsl r7 @ │ │ │ │ rscseq r3, pc, lr, ror #13 │ │ │ │ - rscseq r3, pc, sl, asr #13 │ │ │ │ - smlalseq r3, pc, ip, r6 @ │ │ │ │ - rscseq r3, pc, lr, ror #12 │ │ │ │ - rscseq r3, pc, r0, asr r6 @ │ │ │ │ - rscseq r3, pc, lr, lsr #12 │ │ │ │ - rscseq r3, pc, r4, lsl #12 │ │ │ │ - ldrshteq r3, [pc], #92 │ │ │ │ - ldrsbteq r3, [pc], #88 │ │ │ │ - rscseq r3, pc, r8, lsr #11 │ │ │ │ + rscseq r3, pc, r4, asr #13 │ │ │ │ + ldrhteq r3, [pc], #108 │ │ │ │ + smlalseq r3, pc, r8, r6 @ │ │ │ │ + rscseq r3, pc, r8, ror #12 │ │ │ │ + rscseq r3, pc, ip, lsr r6 @ │ │ │ │ + rscseq r3, pc, r2, lsl r6 @ │ │ │ │ + rscseq r3, pc, r8, ror #11 │ │ │ │ + rscseq r3, pc, r6, asr #11 │ │ │ │ + rscseq r3, pc, r4, lsr #11 │ │ │ │ rscseq r3, pc, ip, ror r5 @ │ │ │ │ - rscseq r3, pc, r2, asr r5 @ │ │ │ │ - rscseq r3, pc, r8, lsr #10 │ │ │ │ - rscseq r3, pc, r6, lsl #10 │ │ │ │ - rscseq r3, pc, r4, ror #9 │ │ │ │ - ldrhteq r3, [pc], #76 │ │ │ │ - smlalseq r3, pc, sl, r4 @ │ │ │ │ - rscseq r3, pc, r8, ror r4 @ │ │ │ │ - rscseq r3, pc, r0, asr r4 @ │ │ │ │ - rscseq r3, pc, r8, lsr #8 │ │ │ │ - rscseq r3, pc, r6, lsl #8 │ │ │ │ - rscseq r3, pc, r4, ror #7 │ │ │ │ - ldrhteq r3, [pc], #52 │ │ │ │ + rscseq r3, pc, sl, asr r5 @ │ │ │ │ + rscseq r3, pc, r8, lsr r5 @ │ │ │ │ + rscseq r3, pc, r0, lsl r5 @ │ │ │ │ + rscseq r3, pc, r8, ror #9 │ │ │ │ + rscseq r3, pc, r6, asr #9 │ │ │ │ + rscseq r3, pc, r4, lsr #9 │ │ │ │ + rscseq r3, pc, r4, ror r4 @ │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80e198 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -121642,31 +121642,63 @@ │ │ │ │ stmmi lr, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq r3, pc, r4, ror #4 │ │ │ │ - rscseq r3, pc, r2, asr #4 │ │ │ │ - rscseq r3, pc, r2, lsl r2 @ │ │ │ │ - rscseq r3, pc, r4, ror #3 │ │ │ │ - ldrhteq r3, [pc], #22 │ │ │ │ - smlalseq r3, pc, r8, r1 @ │ │ │ │ - rscseq r3, pc, r6, ror r1 @ │ │ │ │ - rscseq r3, pc, r8, asr #2 │ │ │ │ - rscseq r3, pc, ip, lsr #2 │ │ │ │ - rscseq r3, pc, lr, lsl #2 │ │ │ │ + rscseq r3, pc, r4, lsr #6 │ │ │ │ + rscseq r3, pc, r2, lsl #6 │ │ │ │ + ldrsbteq r3, [pc], #34 │ │ │ │ + rscseq r3, pc, r4, lsr #5 │ │ │ │ + rscseq r3, pc, r6, ror r2 @ │ │ │ │ + rscseq r3, pc, r8, asr r2 @ │ │ │ │ + rscseq r3, pc, r6, lsr r2 @ │ │ │ │ + rscseq r3, pc, r8, lsl #4 │ │ │ │ + rscseq r3, pc, ip, ror #3 │ │ │ │ + rscseq r3, pc, lr, asr #3 │ │ │ │ + rscseq r3, pc, r4, lsr #3 │ │ │ │ + rscseq r3, pc, sl, ror r1 @ │ │ │ │ + rscseq r3, pc, r0, ror #2 │ │ │ │ + rscseq r3, pc, r2, asr #2 │ │ │ │ + rscseq r3, pc, ip, lsl r1 @ │ │ │ │ + rscseq r3, pc, r6, lsl r1 @ │ │ │ │ + ldrshteq r3, [pc], #6 │ │ │ │ + rscseq r3, pc, sl, ror #1 │ │ │ │ rscseq r3, pc, r4, ror #1 │ │ │ │ + ldrsbteq r3, [pc], #14 │ │ │ │ + ldrsbteq r3, [pc], #8 │ │ │ │ + ldrsbteq r3, [pc], #2 │ │ │ │ + rscseq r3, pc, ip, asr #1 │ │ │ │ + rscseq r3, pc, r6, asr #1 │ │ │ │ + rscseq r3, pc, r0, asr #1 │ │ │ │ ldrhteq r3, [pc], #10 │ │ │ │ - rscseq r3, pc, r0, lsr #1 │ │ │ │ - rscseq r3, pc, r2, lsl #1 │ │ │ │ - rscseq r3, pc, ip, asr r0 @ │ │ │ │ - rscseq r3, pc, r6, asr r0 @ │ │ │ │ + ldrhteq r3, [pc], #4 │ │ │ │ + rscseq r3, pc, lr, lsr #1 │ │ │ │ + rscseq r3, pc, r8, lsr #1 │ │ │ │ + rscseq r3, pc, r2, lsr #1 │ │ │ │ + smlalseq r3, pc, ip, r0 @ │ │ │ │ + smlalseq r3, pc, r6, r0 @ │ │ │ │ + smlalseq r3, pc, r0, r0 @ │ │ │ │ + rscseq r3, pc, sl, lsl #1 │ │ │ │ + rscseq r3, pc, r4, lsl #1 │ │ │ │ + rscseq r3, pc, lr, ror r0 @ │ │ │ │ + rscseq r3, pc, r8, ror r0 @ │ │ │ │ + rscseq r3, pc, r2, ror r0 @ │ │ │ │ + rscseq r3, pc, ip, rrx │ │ │ │ + rscseq r3, pc, r6, rrx │ │ │ │ + rscseq r3, pc, r0, rrx │ │ │ │ + rscseq r3, pc, sl, asr r0 @ │ │ │ │ + rscseq r3, pc, r4, asr r0 @ │ │ │ │ + rscseq r3, pc, lr, asr #32 │ │ │ │ + rscseq r3, pc, r8, asr #32 │ │ │ │ + rscseq r3, pc, r2, asr #32 │ │ │ │ + rscseq r3, pc, ip, lsr r0 @ │ │ │ │ rscseq r3, pc, r6, lsr r0 @ │ │ │ │ + rscseq r3, pc, r0, lsr r0 @ │ │ │ │ rscseq r3, pc, sl, lsr #32 │ │ │ │ rscseq r3, pc, r4, lsr #32 │ │ │ │ rscseq r3, pc, lr, lsl r0 @ │ │ │ │ rscseq r3, pc, r8, lsl r0 @ │ │ │ │ rscseq r3, pc, r2, lsl r0 @ │ │ │ │ rscseq r3, pc, ip │ │ │ │ rscseq r3, pc, r6 │ │ │ │ @@ -121750,46 +121782,14 @@ │ │ │ │ rscseq r2, pc, r2, lsr lr @ │ │ │ │ rscseq r2, pc, ip, lsr #28 │ │ │ │ rscseq r2, pc, r6, lsr #28 │ │ │ │ rscseq r2, pc, r0, lsr #28 │ │ │ │ rscseq r2, pc, sl, lsl lr @ │ │ │ │ rscseq r2, pc, r4, lsl lr @ │ │ │ │ rscseq r2, pc, lr, lsl #28 │ │ │ │ - rscseq r2, pc, r8, lsl #28 │ │ │ │ - rscseq r2, pc, r2, lsl #28 │ │ │ │ - ldrshteq r2, [pc], #220 │ │ │ │ - ldrshteq r2, [pc], #214 │ │ │ │ - ldrshteq r2, [pc], #208 │ │ │ │ - rscseq r2, pc, sl, ror #27 │ │ │ │ - rscseq r2, pc, r4, ror #27 │ │ │ │ - ldrsbteq r2, [pc], #222 │ │ │ │ - ldrsbteq r2, [pc], #216 │ │ │ │ - ldrsbteq r2, [pc], #210 │ │ │ │ - rscseq r2, pc, ip, asr #27 │ │ │ │ - rscseq r2, pc, r6, asr #27 │ │ │ │ - rscseq r2, pc, r0, asr #27 │ │ │ │ - ldrhteq r2, [pc], #218 │ │ │ │ - ldrhteq r2, [pc], #212 │ │ │ │ - rscseq r2, pc, lr, lsr #27 │ │ │ │ - rscseq r2, pc, r8, lsr #27 │ │ │ │ - rscseq r2, pc, r2, lsr #27 │ │ │ │ - smlalseq r2, pc, ip, sp @ │ │ │ │ - smlalseq r2, pc, r6, sp @ │ │ │ │ - smlalseq r2, pc, r0, sp @ │ │ │ │ - rscseq r2, pc, sl, lsl #27 │ │ │ │ - rscseq r2, pc, r4, lsl #27 │ │ │ │ - rscseq r2, pc, lr, ror sp @ │ │ │ │ - rscseq r2, pc, r8, ror sp @ │ │ │ │ - rscseq r2, pc, r2, ror sp @ │ │ │ │ - rscseq r2, pc, ip, ror #26 │ │ │ │ - rscseq r2, pc, r6, ror #26 │ │ │ │ - rscseq r2, pc, r0, ror #26 │ │ │ │ - rscseq r2, pc, sl, asr sp @ │ │ │ │ - rscseq r2, pc, r4, asr sp @ │ │ │ │ - rscseq r2, pc, lr, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec39074 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -124616,34 +124616,34 @@ │ │ │ │ @ instruction: 0xf7854620 │ │ │ │ and lr, r6, lr, lsl ip │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ andlt lr, r3, r6, lsl ip │ │ │ │ svclt 0x0000bd30 │ │ │ │ - rscseq r0, pc, r0, ror #5 │ │ │ │ - smlabteq r0, sl, sl, pc @ │ │ │ │ - smlalseq pc, lr, ip, pc @ │ │ │ │ + rscseq r0, pc, r0, lsr #7 │ │ │ │ + smlabbeq r0, sl, fp, pc @ │ │ │ │ + rscseq r0, pc, ip, asr r0 @ │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ svcvc 0x0018f5b0 │ │ │ │ strlt sp, [r8, #-15] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf828f7f7 │ │ │ │ stmdami r4, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - tsteq r2, sl, asr lr │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + tsteq r2, sl, lsl pc │ │ │ │ + ldrdeq r6, [r2, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3bd0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -124971,94 +124971,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ bmi 15df588 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb lr, {r0, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r1, r4, lsl #16 │ │ │ │ - mrseq r2, (UNDEF: 1) │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - mrseq r2, (UNDEF: 1) │ │ │ │ - ldrdeq r6, [r2, -r8] │ │ │ │ - ldrdeq r3, [r2, -lr] │ │ │ │ - smlabteq r0, r6, r9, pc @ │ │ │ │ - @ instruction: 0x01026db2 │ │ │ │ - smlatbeq r2, r4, sp, r6 │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - rscseq r0, pc, sl, asr #3 │ │ │ │ - tsteq r2, r2, lsl #16 │ │ │ │ - rscseq r0, pc, r2, asr #3 │ │ │ │ - rscseq r0, pc, lr, lsr #3 │ │ │ │ - @ instruction: 0x0107bf98 │ │ │ │ - smlalseq r0, pc, ip, r1 @ │ │ │ │ - smlalseq r0, pc, lr, r1 @ │ │ │ │ - smlalseq r0, pc, r6, r1 @ │ │ │ │ - strdeq r3, [r2, -lr] │ │ │ │ - tsteq r2, r2, lsl #4 │ │ │ │ - strdeq r3, [r2, -ip] │ │ │ │ - rscseq r0, pc, r0, ror #2 │ │ │ │ - tsteq r2, r6, asr #14 │ │ │ │ - rscseq r0, pc, r0, asr r1 @ │ │ │ │ - rscseq r0, pc, lr, asr r1 @ │ │ │ │ - tsteq r2, r0, ror r6 │ │ │ │ - rscseq r0, pc, r0, ror #2 │ │ │ │ - strdeq r0, [r2, -r4] │ │ │ │ - rscseq r0, pc, r6, asr r1 @ │ │ │ │ - rscseq r0, pc, r4, asr #2 │ │ │ │ - @ instruction: 0x0107be90 │ │ │ │ - rscseq r0, pc, r6, lsr r1 @ │ │ │ │ - rscseq r0, pc, lr, lsr r1 @ │ │ │ │ - rscseq r0, pc, r0, asr #2 │ │ │ │ - rscseq r0, pc, sl, lsr r1 @ │ │ │ │ - rscseq r0, pc, r2, lsl r1 @ │ │ │ │ - rscseq r0, pc, r4, lsl r1 @ │ │ │ │ - rscseq r0, pc, r6, lsr #2 │ │ │ │ - rscseq r0, pc, r2, asr #32 │ │ │ │ - rscseq r0, pc, ip, lsr r0 @ │ │ │ │ - rscseq r0, pc, r2, lsl r1 @ │ │ │ │ - rscseq r0, pc, r6, lsl r0 @ │ │ │ │ - rscseq r0, pc, r0, lsl r0 @ │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - rscseq pc, lr, sl, ror #31 │ │ │ │ - rscseq pc, lr, r4, ror #31 │ │ │ │ - ldrdeq r1, [r1, -lr] │ │ │ │ - ldrdeq r1, [r1, -lr] │ │ │ │ - ldrdeq r1, [r1, -ip] │ │ │ │ - tsteq r1, r2, lsr #26 │ │ │ │ - @ instruction: 0x01011cb2 │ │ │ │ - @ instruction: 0x01011cb0 │ │ │ │ - smlatteq r1, r8, r4, ip │ │ │ │ - smlatteq r1, r2, r4, ip │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - ldrdeq ip, [r1, -r6] │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r4, ip │ │ │ │ - smlabteq r1, r4, r4, ip │ │ │ │ - rscseq r7, pc, r6, asr #14 │ │ │ │ - rscseq r7, pc, r4, asr #14 │ │ │ │ - smlatbeq r1, r2, r4, ip │ │ │ │ - smlatbeq r7, sl, ip, fp │ │ │ │ - smlatbeq r1, ip, r4, ip │ │ │ │ - rscseq r7, pc, r4, asr r7 @ │ │ │ │ - rscseq r7, pc, sl, lsr r7 @ │ │ │ │ - smlatbeq r1, r0, r4, ip │ │ │ │ - rscseq pc, lr, r8, lsl #29 │ │ │ │ - rscseq pc, lr, r2, lsl #29 │ │ │ │ - tsteq r2, r8, ror #8 │ │ │ │ - tsteq r2, lr, ror #8 │ │ │ │ - tsteq r2, r4, asr r4 │ │ │ │ - tsteq r7, r0, lsl ip │ │ │ │ - tsteq r2, r2, asr r4 │ │ │ │ - tstpeq r0, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01026396 │ │ │ │ - ldrshteq pc, [lr], #220 @ 0xdc @ │ │ │ │ - ldrshteq pc, [lr], #214 @ 0xd6 @ │ │ │ │ - tsteq r2, r8, lsr #8 │ │ │ │ - tstpeq r0, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, r4, r8, ip │ │ │ │ + smlabteq r1, r0, r0, r2 │ │ │ │ + strheq r2, [r1, -ip] │ │ │ │ + smlabteq r1, r0, r0, r2 │ │ │ │ + @ instruction: 0x01026e98 │ │ │ │ + @ instruction: 0x0102339e │ │ │ │ + smlabbeq r0, r6, sl, pc @ │ │ │ │ + tsteq r2, r2, ror lr │ │ │ │ + tsteq r2, r4, ror #28 │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + rscseq r0, pc, sl, lsl #5 │ │ │ │ + smlabteq r2, r2, r8, r0 │ │ │ │ + rscseq r0, pc, r2, lsl #5 │ │ │ │ + rscseq r0, pc, lr, ror #4 │ │ │ │ + qaddeq ip, r8, r7 │ │ │ │ + rscseq r0, pc, ip, asr r2 @ │ │ │ │ + rscseq r0, pc, lr, asr r2 @ │ │ │ │ + rscseq r0, pc, r6, asr r2 @ │ │ │ │ + @ instruction: 0x010232be │ │ │ │ + smlabteq r2, r2, r2, r3 │ │ │ │ + @ instruction: 0x010232bc │ │ │ │ + rscseq r0, pc, r0, lsr #4 │ │ │ │ + tsteq r2, r6, lsl #16 │ │ │ │ + rscseq r0, pc, r0, lsl r2 @ │ │ │ │ + rscseq r0, pc, lr, lsl r2 @ │ │ │ │ + tsteq r2, r0, lsr r7 │ │ │ │ + rscseq r0, pc, r0, lsr #4 │ │ │ │ + @ instruction: 0x010207b4 │ │ │ │ + rscseq r0, pc, r6, lsl r2 @ │ │ │ │ + rscseq r0, pc, r4, lsl #4 │ │ │ │ + tsteq r7, r0, asr pc │ │ │ │ + ldrshteq r0, [pc], #22 │ │ │ │ + ldrshteq r0, [pc], #30 │ │ │ │ + rscseq r0, pc, r0, lsl #4 │ │ │ │ + ldrshteq r0, [pc], #26 │ │ │ │ + ldrsbteq r0, [pc], #18 │ │ │ │ + ldrsbteq r0, [pc], #20 │ │ │ │ + rscseq r0, pc, r6, ror #3 │ │ │ │ + rscseq r0, pc, r2, lsl #2 │ │ │ │ + ldrshteq r0, [pc], #12 │ │ │ │ + ldrsbteq r0, [pc], #18 │ │ │ │ + ldrsbteq r0, [pc], #6 │ │ │ │ + ldrsbteq r0, [pc], #0 │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + rscseq r0, pc, sl, lsr #1 │ │ │ │ + rscseq r0, pc, r4, lsr #1 │ │ │ │ + @ instruction: 0x01011d9e │ │ │ │ + @ instruction: 0x01011d9e │ │ │ │ + @ instruction: 0x01011d9c │ │ │ │ + smlatteq r1, r2, sp, r1 │ │ │ │ + tsteq r1, r2, ror sp │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ + smlatbeq r1, r8, r5, ip │ │ │ │ + smlatbeq r1, r2, r5, ip │ │ │ │ + @ instruction: 0x0101c59c │ │ │ │ + @ instruction: 0x0101c596 │ │ │ │ + @ instruction: 0x0101c590 │ │ │ │ + smlabbeq r1, sl, r5, ip │ │ │ │ + smlabbeq r1, r4, r5, ip │ │ │ │ + rscseq r7, pc, r6, lsl #16 │ │ │ │ + rscseq r7, pc, r4, lsl #16 │ │ │ │ + tsteq r1, r2, ror #10 │ │ │ │ + tsteq r7, sl, ror #26 │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + rscseq r7, pc, r4, lsl r8 @ │ │ │ │ + ldrshteq r7, [pc], #122 │ │ │ │ + tsteq r1, r0, ror #10 │ │ │ │ + rscseq pc, lr, r8, asr #30 │ │ │ │ + rscseq pc, lr, r2, asr #30 │ │ │ │ + tsteq r2, r8, lsr #10 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r2, r4, lsl r5 │ │ │ │ + ldrdeq fp, [r7, -r0] │ │ │ │ + tsteq r2, r2, lsl r5 │ │ │ │ + tstpeq r0, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + ldrhteq pc, [lr], #236 @ 0xec @ │ │ │ │ + ldrhteq pc, [lr], #230 @ 0xe6 @ │ │ │ │ + smlatteq r2, r8, r4, r0 │ │ │ │ + smlatteq r0, ip, r5, pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3c388 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b08121 │ │ │ │ eorle r7, r0, #44, 30 @ 0xb0 │ │ │ │ @@ -125857,102 +125857,102 @@ │ │ │ │ blcs 81286c │ │ │ │ tstphi sp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r8, {r0, r1, r4, r5, r7, pc}^ │ │ │ │ tst r4, r8, ror r4 │ │ │ │ - rscseq pc, lr, ip, lsr #15 │ │ │ │ - tsteq r2, lr, ror r7 │ │ │ │ - rscseq pc, lr, lr, asr r7 @ │ │ │ │ - rscseq pc, lr, lr, lsr r7 @ │ │ │ │ - rscseq pc, lr, r0, lsr #14 │ │ │ │ - rscseq pc, lr, r0, lsl #14 │ │ │ │ - rscseq pc, lr, sl, ror #13 │ │ │ │ - rscseq pc, lr, r0, asr #13 │ │ │ │ - ldrhteq pc, [lr], #102 @ 0x66 @ │ │ │ │ - smlalseq pc, lr, r2, r6 @ │ │ │ │ - rscseq pc, lr, r8, ror #12 │ │ │ │ - rscseq pc, lr, ip, lsr r6 @ │ │ │ │ - rscseq pc, lr, r2, lsr r6 @ │ │ │ │ - rscseq pc, lr, ip, lsl #12 │ │ │ │ + rscseq pc, lr, ip, ror #16 │ │ │ │ + tsteq r2, lr, lsr r8 │ │ │ │ + rscseq pc, lr, lr, lsl r8 @ │ │ │ │ + ldrshteq pc, [lr], #126 @ 0x7e @ │ │ │ │ + rscseq pc, lr, r0, ror #15 │ │ │ │ + rscseq pc, lr, r0, asr #15 │ │ │ │ + rscseq pc, lr, sl, lsr #15 │ │ │ │ + rscseq pc, lr, r0, lsl #15 │ │ │ │ + rscseq pc, lr, r6, ror r7 @ │ │ │ │ + rscseq pc, lr, r2, asr r7 @ │ │ │ │ + rscseq pc, lr, r8, lsr #14 │ │ │ │ + ldrshteq pc, [lr], #108 @ 0x6c @ │ │ │ │ + ldrshteq pc, [lr], #98 @ 0x62 @ │ │ │ │ + rscseq pc, lr, ip, asr #13 │ │ │ │ + rscseq pc, lr, r2, lsr #13 │ │ │ │ + smlalseq pc, lr, r8, r6 @ │ │ │ │ + rscseq pc, lr, r2, ror r6 @ │ │ │ │ + rscseq pc, lr, r0, asr #12 │ │ │ │ + rscseq pc, lr, lr, lsl #12 │ │ │ │ rscseq pc, lr, r2, ror #11 │ │ │ │ - ldrsbteq pc, [lr], #88 @ 0x58 @ │ │ │ │ - ldrhteq pc, [lr], #82 @ 0x52 @ │ │ │ │ - rscseq pc, lr, r0, lsl #11 │ │ │ │ - rscseq pc, lr, lr, asr #10 │ │ │ │ - rscseq pc, lr, r2, lsr #10 │ │ │ │ - ldrshteq pc, [lr], #72 @ 0x48 @ │ │ │ │ - rscseq pc, lr, lr, asr #9 │ │ │ │ - rscseq pc, lr, r4, lsr #9 │ │ │ │ - smlalseq pc, lr, sl, r4 @ │ │ │ │ - rscseq pc, lr, r6, ror r4 @ │ │ │ │ - rscseq pc, lr, r2, asr r4 @ │ │ │ │ - rscseq pc, lr, r8, lsr #8 │ │ │ │ - rscseq pc, lr, r4, lsl #8 │ │ │ │ - rscseq pc, lr, r0, ror #7 │ │ │ │ - rscseq pc, lr, sl, lsr #7 │ │ │ │ - rscseq pc, lr, r6, lsl #7 │ │ │ │ - rscseq pc, lr, r2, ror #6 │ │ │ │ - rscseq pc, lr, r4, lsr r3 @ │ │ │ │ - rscseq pc, lr, r2, lsl #6 │ │ │ │ - rscseq pc, lr, r2, ror #5 │ │ │ │ + ldrhteq pc, [lr], #88 @ 0x58 @ │ │ │ │ + rscseq pc, lr, lr, lsl #11 │ │ │ │ + rscseq pc, lr, r4, ror #10 │ │ │ │ + rscseq pc, lr, sl, asr r5 @ │ │ │ │ + rscseq pc, lr, r6, lsr r5 @ │ │ │ │ + rscseq pc, lr, r2, lsl r5 @ │ │ │ │ + rscseq pc, lr, r8, ror #9 │ │ │ │ + rscseq pc, lr, r4, asr #9 │ │ │ │ + rscseq pc, lr, r0, lsr #9 │ │ │ │ + rscseq pc, lr, sl, ror #8 │ │ │ │ + rscseq pc, lr, r6, asr #8 │ │ │ │ + rscseq pc, lr, r2, lsr #8 │ │ │ │ + ldrshteq pc, [lr], #52 @ 0x34 @ │ │ │ │ + rscseq pc, lr, r2, asr #7 │ │ │ │ + rscseq pc, lr, r2, lsr #7 │ │ │ │ + rscseq pc, lr, r2, ror r3 @ │ │ │ │ + rscseq pc, lr, r8, ror #6 │ │ │ │ + rscseq pc, lr, r0, asr r3 @ │ │ │ │ + rscseq pc, lr, lr, lsl r3 @ │ │ │ │ + rscseq pc, lr, sl, ror #5 │ │ │ │ ldrhteq pc, [lr], #34 @ 0x22 @ │ │ │ │ - rscseq pc, lr, r8, lsr #5 │ │ │ │ - smlalseq pc, lr, r0, r2 @ │ │ │ │ - rscseq pc, lr, lr, asr r2 @ │ │ │ │ - rscseq pc, lr, sl, lsr #4 │ │ │ │ - ldrshteq pc, [lr], #18 @ │ │ │ │ - rscseq pc, lr, r0, asr #3 │ │ │ │ - rscseq pc, lr, r2, lsr #3 │ │ │ │ - rscseq pc, lr, lr, lsl #3 │ │ │ │ - rscseq pc, lr, r2, ror #2 │ │ │ │ + rscseq pc, lr, r0, lsl #5 │ │ │ │ + rscseq pc, lr, r2, ror #4 │ │ │ │ + rscseq pc, lr, lr, asr #4 │ │ │ │ + rscseq pc, lr, r2, lsr #4 │ │ │ │ + ldrshteq pc, [lr], #26 @ │ │ │ │ + ldrsbteq pc, [lr], #22 @ │ │ │ │ + rscseq pc, lr, r8, lsr #3 │ │ │ │ + rscseq pc, lr, r8, lsl #3 │ │ │ │ + rscseq pc, lr, r4, ror #2 │ │ │ │ rscseq pc, lr, sl, lsr r1 @ │ │ │ │ - rscseq pc, lr, r6, lsl r1 @ │ │ │ │ - rscseq pc, lr, r8, ror #1 │ │ │ │ + rscseq pc, lr, ip, lsl #2 │ │ │ │ + rscseq pc, lr, ip, ror #1 │ │ │ │ rscseq pc, lr, r8, asr #1 │ │ │ │ - rscseq pc, lr, r4, lsr #1 │ │ │ │ - rscseq pc, lr, sl, ror r0 @ │ │ │ │ - rscseq pc, lr, ip, asr #32 │ │ │ │ - rscseq pc, lr, ip, lsr #32 │ │ │ │ - rscseq pc, lr, r8 │ │ │ │ - ldrsbteq lr, [lr], #250 @ 0xfa │ │ │ │ - ldrsbteq lr, [lr], #242 @ 0xf2 │ │ │ │ - ldrhteq lr, [lr], #240 @ 0xf0 │ │ │ │ - rscseq lr, lr, r4, lsl #31 │ │ │ │ - rscseq lr, lr, r4, asr pc │ │ │ │ - rscseq lr, lr, r6, lsr #30 │ │ │ │ - ldrshteq lr, [lr], #232 @ 0xe8 │ │ │ │ - ldrsbteq lr, [lr], #234 @ 0xea │ │ │ │ - ldrhteq lr, [lr], #232 @ 0xe8 │ │ │ │ - rscseq lr, lr, sl, lsl #29 │ │ │ │ - rscseq lr, lr, ip, ror #28 │ │ │ │ - rscseq lr, lr, ip, asr #28 │ │ │ │ - rscseq lr, lr, r0, lsr #28 │ │ │ │ - ldrshteq lr, [lr], #212 @ 0xd4 │ │ │ │ - ldrsbteq lr, [lr], #216 @ 0xd8 │ │ │ │ - ldrhteq lr, [lr], #216 @ 0xd8 │ │ │ │ - smlalseq lr, lr, r0, sp @ │ │ │ │ - rscseq lr, lr, sl, lsl #27 │ │ │ │ - rscseq lr, lr, r8, ror #26 │ │ │ │ + smlalseq pc, lr, sl, r0 @ │ │ │ │ + smlalseq pc, lr, r2, r0 @ │ │ │ │ + rscseq pc, lr, r0, ror r0 @ │ │ │ │ + rscseq pc, lr, r4, asr #32 │ │ │ │ + rscseq pc, lr, r4, lsl r0 @ │ │ │ │ + rscseq lr, lr, r6, ror #31 │ │ │ │ + ldrhteq lr, [lr], #248 @ 0xf8 │ │ │ │ + smlalseq lr, lr, sl, pc @ │ │ │ │ + rscseq lr, lr, r8, ror pc │ │ │ │ + rscseq lr, lr, sl, asr #30 │ │ │ │ + rscseq lr, lr, ip, lsr #30 │ │ │ │ + rscseq lr, lr, ip, lsl #30 │ │ │ │ + rscseq lr, lr, r0, ror #29 │ │ │ │ + ldrhteq lr, [lr], #228 @ 0xe4 │ │ │ │ + smlalseq lr, lr, r8, lr @ │ │ │ │ + rscseq lr, lr, r8, ror lr │ │ │ │ + rscseq lr, lr, r0, asr lr │ │ │ │ + rscseq lr, lr, sl, asr #28 │ │ │ │ + rscseq lr, lr, r8, lsr #28 │ │ │ │ + ldrshteq lr, [lr], #218 @ 0xda │ │ │ │ + ldrsbteq lr, [lr], #210 @ 0xd2 │ │ │ │ + rscseq lr, lr, sl, lsr #27 │ │ │ │ + rscseq lr, lr, r8, lsl #27 │ │ │ │ + rscseq lr, lr, r6, ror #26 │ │ │ │ rscseq lr, lr, sl, lsr sp │ │ │ │ - rscseq lr, lr, r2, lsl sp │ │ │ │ - rscseq lr, lr, sl, ror #25 │ │ │ │ - rscseq lr, lr, r8, asr #25 │ │ │ │ - rscseq lr, lr, r6, lsr #25 │ │ │ │ - rscseq lr, lr, sl, ror ip │ │ │ │ - rscseq lr, lr, r4, ror ip │ │ │ │ - rscseq lr, lr, r4, asr ip │ │ │ │ - rscseq lr, lr, r8, lsr #24 │ │ │ │ - ldrshteq lr, [lr], #188 @ 0xbc │ │ │ │ - rscseq lr, lr, r0, ror #23 │ │ │ │ - rscseq lr, lr, r0, asr #23 │ │ │ │ - smlalseq lr, lr, r8, fp @ │ │ │ │ - smlalseq lr, lr, r2, fp @ │ │ │ │ - rscseq lr, lr, r0, ror fp │ │ │ │ + rscseq lr, lr, r4, lsr sp │ │ │ │ + rscseq lr, lr, r4, lsl sp │ │ │ │ + rscseq lr, lr, r8, ror #25 │ │ │ │ + ldrhteq lr, [lr], #204 @ 0xcc │ │ │ │ + rscseq lr, lr, r0, lsr #25 │ │ │ │ + rscseq lr, lr, r0, lsl #25 │ │ │ │ + rscseq lr, lr, r8, asr ip │ │ │ │ + rscseq lr, lr, r2, asr ip │ │ │ │ + rscseq lr, lr, r0, lsr ip │ │ │ │ @ instruction: 0xf8eaf7f6 │ │ │ │ ldmdami r1!, {r0, r5, r6, sp, lr, pc} │ │ │ │ subs r4, lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r0, r1, r3, r4, r6, sp, lr, pc} │ │ │ │ subs r4, r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -125996,47 +125996,47 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ stmdami r1!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ + rscseq lr, lr, r4, asr #21 │ │ │ │ + ldrhteq lr, [lr], #174 @ 0xae │ │ │ │ + ldrhteq lr, [lr], #168 @ 0xa8 │ │ │ │ + ldrhteq lr, [lr], #162 @ 0xa2 │ │ │ │ + rscseq lr, lr, ip, lsr #21 │ │ │ │ + rscseq lr, lr, r6, lsr #21 │ │ │ │ + rscseq lr, lr, r0, lsr #21 │ │ │ │ + smlalseq lr, lr, sl, sl @ │ │ │ │ + smlalseq lr, lr, r4, sl @ │ │ │ │ + rscseq lr, lr, lr, lsl #21 │ │ │ │ + rscseq lr, lr, r8, lsl #21 │ │ │ │ + rscseq lr, lr, r2, lsl #21 │ │ │ │ + rscseq lr, lr, ip, ror sl │ │ │ │ + rscseq lr, lr, r6, ror sl │ │ │ │ + rscseq lr, lr, r0, ror sl │ │ │ │ + rscseq lr, lr, sl, ror #20 │ │ │ │ + rscseq lr, lr, r4, ror #20 │ │ │ │ + rscseq lr, lr, lr, asr sl │ │ │ │ + rscseq lr, lr, r8, asr sl │ │ │ │ + rscseq lr, lr, r2, asr sl │ │ │ │ + rscseq lr, lr, ip, asr #20 │ │ │ │ + rscseq lr, lr, r6, asr #20 │ │ │ │ + rscseq lr, lr, r0, asr #20 │ │ │ │ + rscseq lr, lr, sl, lsr sl │ │ │ │ + rscseq lr, lr, r4, lsr sl │ │ │ │ + rscseq lr, lr, lr, lsr #20 │ │ │ │ + rscseq lr, lr, r8, lsr #20 │ │ │ │ + rscseq lr, lr, r2, lsr #20 │ │ │ │ + rscseq lr, lr, ip, lsl sl │ │ │ │ + rscseq lr, lr, r6, lsl sl │ │ │ │ + rscseq lr, lr, r0, lsl sl │ │ │ │ + rscseq lr, lr, sl, lsl #20 │ │ │ │ rscseq lr, lr, r4, lsl #20 │ │ │ │ - ldrshteq lr, [lr], #158 @ 0x9e │ │ │ │ - ldrshteq lr, [lr], #152 @ 0x98 │ │ │ │ - ldrshteq lr, [lr], #146 @ 0x92 │ │ │ │ - rscseq lr, lr, ip, ror #19 │ │ │ │ - rscseq lr, lr, r6, ror #19 │ │ │ │ - rscseq lr, lr, r0, ror #19 │ │ │ │ - ldrsbteq lr, [lr], #154 @ 0x9a │ │ │ │ - ldrsbteq lr, [lr], #148 @ 0x94 │ │ │ │ - rscseq lr, lr, lr, asr #19 │ │ │ │ - rscseq lr, lr, r8, asr #19 │ │ │ │ - rscseq lr, lr, r2, asr #19 │ │ │ │ - ldrhteq lr, [lr], #156 @ 0x9c │ │ │ │ - ldrhteq lr, [lr], #150 @ 0x96 │ │ │ │ - ldrhteq lr, [lr], #144 @ 0x90 │ │ │ │ - rscseq lr, lr, sl, lsr #19 │ │ │ │ - rscseq lr, lr, r4, lsr #19 │ │ │ │ - smlalseq lr, lr, lr, r9 @ │ │ │ │ - smlalseq lr, lr, r8, r9 @ │ │ │ │ - smlalseq lr, lr, r2, r9 @ │ │ │ │ - rscseq lr, lr, ip, lsl #19 │ │ │ │ - rscseq lr, lr, r6, lsl #19 │ │ │ │ - rscseq lr, lr, r0, lsl #19 │ │ │ │ - rscseq lr, lr, sl, ror r9 │ │ │ │ - rscseq lr, lr, r4, ror r9 │ │ │ │ - rscseq lr, lr, lr, ror #18 │ │ │ │ - rscseq lr, lr, r8, ror #18 │ │ │ │ - rscseq lr, lr, r2, ror #18 │ │ │ │ - rscseq lr, lr, ip, asr r9 │ │ │ │ - rscseq lr, lr, r6, asr r9 │ │ │ │ - rscseq lr, lr, r0, asr r9 │ │ │ │ - rscseq lr, lr, sl, asr #18 │ │ │ │ - rscseq lr, lr, r4, asr #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3d2d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -126540,27 +126540,27 @@ │ │ │ │ ldc 7, cr15, [r6, #-524] @ 0xfffffdf4 │ │ │ │ bmi 55e8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44a55c> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, lr, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - smlatbeq r2, ip, r1, r5 │ │ │ │ - rscseq r9, sp, r8, lsr #6 │ │ │ │ - rscseq ip, pc, sl, asr #21 │ │ │ │ - @ instruction: 0x01025194 │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - smlabbeq r2, r4, r1, r5 │ │ │ │ - smlabbeq r2, r6, r1, r5 │ │ │ │ - @ instruction: 0x01025190 │ │ │ │ - smlabbeq r2, lr, r1, r5 │ │ │ │ - @ instruction: 0x01025194 │ │ │ │ - smlatbeq r2, sl, r1, r5 │ │ │ │ - tsteq r7, sl, lsr r3 │ │ │ │ - rscseq lr, lr, lr, lsl #3 │ │ │ │ + tsteq r2, ip, ror #4 │ │ │ │ + rscseq r9, sp, r8, ror #7 │ │ │ │ + rscseq ip, pc, sl, lsl #23 │ │ │ │ + tsteq r2, r4, asr r2 │ │ │ │ + tsteq r2, r6, lsr r2 │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + tsteq r2, r6, asr #4 │ │ │ │ + tsteq r2, r0, asr r2 │ │ │ │ + tsteq r2, lr, asr #4 │ │ │ │ + tsteq r2, r4, asr r2 │ │ │ │ + tsteq r2, sl, ror #4 │ │ │ │ + strdeq sl, [r7, -sl] │ │ │ │ + rscseq lr, lr, lr, asr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3db00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r0, r8, #228, 6 @ 0x90000003 │ │ │ │ strbhi pc, [pc, #3] @ e6913 @ │ │ │ │ bicshi pc, fp, #0, 4 │ │ │ │ @@ -127374,104 +127374,104 @@ │ │ │ │ @ instruction: 0xf04f634a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ ldmdami fp, {r0, r1, r4, r5, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b93c │ │ │ │ - rscseq lr, lr, r8, lsr r0 │ │ │ │ - @ instruction: 0x010251b2 │ │ │ │ - tsteq r2, r8, lsl #10 │ │ │ │ - ldrhteq sp, [lr], #242 @ 0xf2 │ │ │ │ - rscseq sp, lr, lr, lsl #31 │ │ │ │ - swpeq r5, r8, [r2] │ │ │ │ - ldrdeq r5, [r2, -sl] │ │ │ │ - rscseq sp, lr, r0, lsl pc │ │ │ │ - rscseq sp, lr, r6, lsl #30 │ │ │ │ - rscseq sp, lr, r0, ror #29 │ │ │ │ - ldrhteq sp, [lr], #230 @ 0xe6 │ │ │ │ - rscseq sp, lr, ip, lsl #29 │ │ │ │ - rscseq sp, lr, r2, lsl #29 │ │ │ │ - rscseq sp, lr, lr, asr lr │ │ │ │ - rscseq sp, lr, r4, lsr lr │ │ │ │ - rscseq sp, lr, lr, lsl #28 │ │ │ │ - rscseq sp, lr, r8, ror #27 │ │ │ │ - tsteq r2, ip │ │ │ │ - smlabbeq r2, ip, pc, r4 @ │ │ │ │ - rscseq sp, lr, r6, lsr sp │ │ │ │ - rscseq sp, lr, ip, lsl #26 │ │ │ │ - rscseq sp, lr, r8, ror #25 │ │ │ │ - rscseq sp, lr, r4, asr #25 │ │ │ │ - smlalseq sp, lr, r8, ip │ │ │ │ - rscseq sp, lr, lr, ror #24 │ │ │ │ - rscseq sp, lr, r4, ror #24 │ │ │ │ - rscseq sp, lr, lr, lsr ip │ │ │ │ - rscseq sp, lr, r2, lsl ip │ │ │ │ - rscseq sp, lr, r8, lsl #24 │ │ │ │ - rscseq sp, lr, r2, ror #23 │ │ │ │ + ldrshteq lr, [lr], #8 │ │ │ │ + tsteq r2, r2, ror r2 │ │ │ │ + smlabteq r2, r8, r5, r5 │ │ │ │ + rscseq lr, lr, r2, ror r0 │ │ │ │ + rscseq lr, lr, lr, asr #32 │ │ │ │ + tsteq r2, r8, asr r1 │ │ │ │ + @ instruction: 0x0102519a │ │ │ │ + ldrsbteq sp, [lr], #240 @ 0xf0 │ │ │ │ + rscseq sp, lr, r6, asr #31 │ │ │ │ + rscseq sp, lr, r0, lsr #31 │ │ │ │ + rscseq sp, lr, r6, ror pc │ │ │ │ + rscseq sp, lr, ip, asr #30 │ │ │ │ + rscseq sp, lr, r2, asr #30 │ │ │ │ + rscseq sp, lr, lr, lsl pc │ │ │ │ + ldrshteq sp, [lr], #228 @ 0xe4 │ │ │ │ + rscseq sp, lr, lr, asr #29 │ │ │ │ + rscseq sp, lr, r8, lsr #29 │ │ │ │ + smlabteq r2, ip, r0, r5 │ │ │ │ + tsteq r2, ip, asr #32 │ │ │ │ + ldrshteq sp, [lr], #214 @ 0xd6 │ │ │ │ + rscseq sp, lr, ip, asr #27 │ │ │ │ + rscseq sp, lr, r8, lsr #27 │ │ │ │ + rscseq sp, lr, r4, lsl #27 │ │ │ │ + rscseq sp, lr, r8, asr sp │ │ │ │ + rscseq sp, lr, lr, lsr #26 │ │ │ │ + rscseq sp, lr, r4, lsr #26 │ │ │ │ + ldrshteq sp, [lr], #206 @ 0xce │ │ │ │ + ldrsbteq sp, [lr], #194 @ 0xc2 │ │ │ │ + rscseq sp, lr, r8, asr #25 │ │ │ │ + rscseq sp, lr, r2, lsr #25 │ │ │ │ + rscseq sp, lr, r6, lsl #25 │ │ │ │ + rscseq sp, lr, sl, asr ip │ │ │ │ + rscseq sp, lr, lr, lsr #24 │ │ │ │ + rscseq sp, lr, r0, lsl #24 │ │ │ │ + rscseq sp, lr, sl, ror #23 │ │ │ │ rscseq sp, lr, r6, asr #23 │ │ │ │ - smlalseq sp, lr, sl, fp │ │ │ │ - rscseq sp, lr, lr, ror #22 │ │ │ │ - rscseq sp, lr, r0, asr #22 │ │ │ │ - rscseq sp, lr, sl, lsr #22 │ │ │ │ - rscseq sp, lr, r6, lsl #22 │ │ │ │ - ldrsbteq sp, [lr], #168 @ 0xa8 │ │ │ │ - rscseq sp, lr, ip, lsr #21 │ │ │ │ - rscseq sp, lr, r2, lsr #21 │ │ │ │ - rscseq sp, lr, ip, ror sl │ │ │ │ - rscseq sp, lr, lr, asr #20 │ │ │ │ - rscseq sp, lr, sl, lsr #20 │ │ │ │ - rscseq sp, lr, r4, lsl #20 │ │ │ │ - rscseq sp, lr, r0, asr #19 │ │ │ │ - ldrhteq sp, [lr], #150 @ 0x96 │ │ │ │ - rscseq sp, lr, r4, lsr #19 │ │ │ │ - rscseq sp, lr, r8, ror r9 │ │ │ │ - rscseq sp, lr, lr, ror #18 │ │ │ │ - rscseq sp, lr, ip, asr r9 │ │ │ │ - rscseq sp, lr, r4, lsr #18 │ │ │ │ - rscseq sp, lr, sl, lsl r9 │ │ │ │ - rscseq sp, lr, r8, lsl #18 │ │ │ │ - ldrsbteq sp, [lr], #140 @ 0x8c │ │ │ │ - ldrsbteq sp, [lr], #130 @ 0x82 │ │ │ │ - rscseq sp, lr, r0, asr #17 │ │ │ │ - rscseq sp, lr, r0, ror #16 │ │ │ │ - rscseq sp, lr, r6, asr r8 │ │ │ │ - rscseq sp, lr, r4, asr #16 │ │ │ │ - rscseq sp, lr, r8, lsl r8 │ │ │ │ - rscseq sp, lr, lr, lsl #16 │ │ │ │ - ldrshteq sp, [lr], #124 @ 0x7c │ │ │ │ - rscseq sp, lr, r4, asr #15 │ │ │ │ - ldrhteq sp, [lr], #122 @ 0x7a │ │ │ │ - rscseq sp, lr, r8, lsr #15 │ │ │ │ - rscseq sp, lr, ip, ror r7 │ │ │ │ - rscseq sp, lr, r2, ror r7 │ │ │ │ - rscseq sp, lr, r0, ror #14 │ │ │ │ - smlatteq r2, sl, sl, r4 │ │ │ │ - rscseq sp, lr, ip, ror #13 │ │ │ │ - ldrhteq sp, [lr], #110 @ 0x6e │ │ │ │ - smlalseq sp, lr, r4, r6 │ │ │ │ - rscseq sp, lr, sl, ror #12 │ │ │ │ - rscseq sp, lr, r8, asr #12 │ │ │ │ - rscseq sp, lr, r6, lsr #12 │ │ │ │ - ldrshteq sp, [lr], #92 @ 0x5c │ │ │ │ - ldrsbteq sp, [lr], #90 @ 0x5a │ │ │ │ - ldrhteq sp, [lr], #88 @ 0x58 │ │ │ │ - rscseq sp, lr, lr, lsl #11 │ │ │ │ - rscseq sp, lr, r4, ror #10 │ │ │ │ - rscseq sp, lr, r2, asr #10 │ │ │ │ - rscseq sp, lr, r0, lsr #10 │ │ │ │ - ldrshteq sp, [lr], #70 @ 0x46 │ │ │ │ - ldrsbteq sp, [lr], #68 @ 0x44 │ │ │ │ - ldrhteq sp, [lr], #66 @ 0x42 │ │ │ │ - rscseq sp, lr, r6, lsl #9 │ │ │ │ - rscseq sp, lr, ip, asr r4 │ │ │ │ - rscseq sp, lr, r2, lsr r4 │ │ │ │ - rscseq sp, lr, r0, lsl r4 │ │ │ │ - rscseq sp, lr, lr, ror #7 │ │ │ │ - rscseq sp, lr, r0, asr #7 │ │ │ │ + smlalseq sp, lr, r8, fp │ │ │ │ + rscseq sp, lr, ip, ror #22 │ │ │ │ + rscseq sp, lr, r2, ror #22 │ │ │ │ + rscseq sp, lr, ip, lsr fp │ │ │ │ + rscseq sp, lr, lr, lsl #22 │ │ │ │ + rscseq sp, lr, sl, ror #21 │ │ │ │ + rscseq sp, lr, r4, asr #21 │ │ │ │ + rscseq sp, lr, r0, lsl #21 │ │ │ │ + rscseq sp, lr, r6, ror sl │ │ │ │ + rscseq sp, lr, r4, ror #20 │ │ │ │ + rscseq sp, lr, r8, lsr sl │ │ │ │ + rscseq sp, lr, lr, lsr #20 │ │ │ │ + rscseq sp, lr, ip, lsl sl │ │ │ │ + rscseq sp, lr, r4, ror #19 │ │ │ │ + ldrsbteq sp, [lr], #154 @ 0x9a │ │ │ │ + rscseq sp, lr, r8, asr #19 │ │ │ │ + smlalseq sp, lr, ip, r9 │ │ │ │ + smlalseq sp, lr, r2, r9 │ │ │ │ + rscseq sp, lr, r0, lsl #19 │ │ │ │ + rscseq sp, lr, r0, lsr #18 │ │ │ │ + rscseq sp, lr, r6, lsl r9 │ │ │ │ + rscseq sp, lr, r4, lsl #18 │ │ │ │ + ldrsbteq sp, [lr], #136 @ 0x88 │ │ │ │ + rscseq sp, lr, lr, asr #17 │ │ │ │ + ldrhteq sp, [lr], #140 @ 0x8c │ │ │ │ + rscseq sp, lr, r4, lsl #17 │ │ │ │ + rscseq sp, lr, sl, ror r8 │ │ │ │ + rscseq sp, lr, r8, ror #16 │ │ │ │ + rscseq sp, lr, ip, lsr r8 │ │ │ │ + rscseq sp, lr, r2, lsr r8 │ │ │ │ + rscseq sp, lr, r0, lsr #16 │ │ │ │ + smlatbeq r2, sl, fp, r4 │ │ │ │ + rscseq sp, lr, ip, lsr #15 │ │ │ │ + rscseq sp, lr, lr, ror r7 │ │ │ │ + rscseq sp, lr, r4, asr r7 │ │ │ │ + rscseq sp, lr, sl, lsr #14 │ │ │ │ + rscseq sp, lr, r8, lsl #14 │ │ │ │ + rscseq sp, lr, r6, ror #13 │ │ │ │ + ldrhteq sp, [lr], #108 @ 0x6c │ │ │ │ + smlalseq sp, lr, sl, r6 │ │ │ │ + rscseq sp, lr, r8, ror r6 │ │ │ │ + rscseq sp, lr, lr, asr #12 │ │ │ │ + rscseq sp, lr, r4, lsr #12 │ │ │ │ + rscseq sp, lr, r2, lsl #12 │ │ │ │ + rscseq sp, lr, r0, ror #11 │ │ │ │ + ldrhteq sp, [lr], #86 @ 0x56 │ │ │ │ + smlalseq sp, lr, r4, r5 │ │ │ │ + rscseq sp, lr, r2, ror r5 │ │ │ │ + rscseq sp, lr, r6, asr #10 │ │ │ │ + rscseq sp, lr, ip, lsl r5 │ │ │ │ + ldrshteq sp, [lr], #66 @ 0x42 │ │ │ │ + ldrsbteq sp, [lr], #64 @ 0x40 │ │ │ │ + rscseq sp, lr, lr, lsr #9 │ │ │ │ + rscseq sp, lr, r0, lsl #9 │ │ │ │ movtvs pc, #34208 @ 0x85a0 @ │ │ │ │ blcs 8141a8 │ │ │ │ ldrbhi pc, [ip, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ @ instruction: 0xf8df86ad │ │ │ │ @@ -128274,101 +128274,101 @@ │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ blcc 2ecc0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d889c> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - rscseq sp, lr, r2, lsr r2 │ │ │ │ - rscseq sp, lr, lr, lsl #4 │ │ │ │ - rscseq sp, lr, r2, ror #3 │ │ │ │ + ldrshteq sp, [lr], #34 @ 0x22 │ │ │ │ + rscseq sp, lr, lr, asr #5 │ │ │ │ + rscseq sp, lr, r2, lsr #5 │ │ │ │ + rscseq sp, lr, r6, ror r2 │ │ │ │ + rscseq sp, lr, r2, asr r2 │ │ │ │ + rscseq sp, lr, lr, lsr #4 │ │ │ │ + rscseq sp, lr, r0, lsl #4 │ │ │ │ + ldrsbteq sp, [lr], #28 │ │ │ │ ldrhteq sp, [lr], #22 │ │ │ │ - smlalseq sp, lr, r2, r1 │ │ │ │ - rscseq sp, lr, lr, ror #2 │ │ │ │ - rscseq sp, lr, r0, asr #2 │ │ │ │ - rscseq sp, lr, ip, lsl r1 │ │ │ │ - ldrshteq sp, [lr], #6 │ │ │ │ - smlabteq r2, r8, r4, r4 │ │ │ │ - rscseq sp, lr, sl, lsl #1 │ │ │ │ - rscseq sp, lr, sl, asr r0 │ │ │ │ - rscseq sp, lr, ip, lsr #32 │ │ │ │ - ldrshteq ip, [lr], #254 @ 0xfe │ │ │ │ - ldrsbteq ip, [lr], #248 @ 0xf8 │ │ │ │ - ldrhteq ip, [lr], #242 @ 0xf2 │ │ │ │ - rscseq ip, lr, r4, lsl #31 │ │ │ │ - rscseq ip, lr, sl, ror pc │ │ │ │ + smlabbeq r2, r8, r5, r4 │ │ │ │ + rscseq sp, lr, sl, asr #2 │ │ │ │ + rscseq sp, lr, sl, lsl r1 │ │ │ │ + rscseq sp, lr, ip, ror #1 │ │ │ │ + ldrhteq sp, [lr], #14 │ │ │ │ + smlalseq sp, lr, r8, r0 │ │ │ │ + rscseq sp, lr, r2, ror r0 │ │ │ │ + rscseq sp, lr, r4, asr #32 │ │ │ │ + rscseq sp, lr, sl, lsr r0 │ │ │ │ + rscseq sp, lr, r4, lsl r0 │ │ │ │ + rscseq ip, lr, r8, ror #31 │ │ │ │ + ldrhteq ip, [lr], #250 @ 0xfa │ │ │ │ + ldrhteq ip, [lr], #240 @ 0xf0 │ │ │ │ + rscseq ip, lr, ip, lsl #31 │ │ │ │ + rscseq ip, lr, lr, asr pc │ │ │ │ rscseq ip, lr, r4, asr pc │ │ │ │ - rscseq ip, lr, r8, lsr #30 │ │ │ │ + rscseq ip, lr, lr, lsr #30 │ │ │ │ ldrshteq ip, [lr], #234 @ 0xea │ │ │ │ - ldrshteq ip, [lr], #224 @ 0xe0 │ │ │ │ rscseq ip, lr, ip, asr #29 │ │ │ │ - smlalseq ip, lr, lr, lr │ │ │ │ - smlalseq ip, lr, r4, lr │ │ │ │ - rscseq ip, lr, lr, ror #28 │ │ │ │ - rscseq ip, lr, sl, lsr lr │ │ │ │ - rscseq ip, lr, ip, lsl #28 │ │ │ │ + rscseq ip, lr, r0, lsr #29 │ │ │ │ + smlalseq ip, lr, r6, lr │ │ │ │ + rscseq ip, lr, r0, ror lr │ │ │ │ + rscseq ip, lr, r0, asr #28 │ │ │ │ + rscseq ip, lr, r6, lsr lr │ │ │ │ + rscseq ip, lr, r0, lsl lr │ │ │ │ rscseq ip, lr, r0, ror #27 │ │ │ │ - ldrsbteq ip, [lr], #214 @ 0xd6 │ │ │ │ - ldrhteq ip, [lr], #208 @ 0xd0 │ │ │ │ - rscseq ip, lr, r0, lsl #27 │ │ │ │ - rscseq ip, lr, r6, ror sp │ │ │ │ - rscseq ip, lr, r0, asr sp │ │ │ │ - rscseq ip, lr, r0, lsr #26 │ │ │ │ - ldrshteq ip, [lr], #202 @ 0xca │ │ │ │ - rscseq ip, lr, r8, asr #25 │ │ │ │ - ldrhteq ip, [lr], #206 @ 0xce │ │ │ │ - smlalseq ip, lr, r8, ip │ │ │ │ - rscseq ip, lr, r6, ror #24 │ │ │ │ - rscseq ip, lr, r6, lsr ip │ │ │ │ - rscseq ip, lr, r6, lsl #24 │ │ │ │ - ldrsbteq ip, [lr], #182 @ 0xb6 │ │ │ │ - rscseq ip, lr, r4, lsr #23 │ │ │ │ - smlalseq ip, lr, sl, fp │ │ │ │ - rscseq ip, lr, r4, ror fp │ │ │ │ - rscseq ip, lr, lr, asr #22 │ │ │ │ - rscseq ip, lr, r0, lsr #22 │ │ │ │ - ldrshteq ip, [lr], #160 @ 0xa0 │ │ │ │ - rscseq ip, lr, r8, asr #21 │ │ │ │ - ldrhteq ip, [lr], #160 @ 0xa0 │ │ │ │ - rscseq ip, lr, r2, lsl #21 │ │ │ │ - rscseq ip, lr, r8, ror sl │ │ │ │ - rscseq ip, lr, r2, asr sl │ │ │ │ - rscseq ip, lr, lr, lsl sl │ │ │ │ - rscseq ip, lr, lr, ror #19 │ │ │ │ - ldrhteq ip, [lr], #158 @ 0x9e │ │ │ │ - ldrhteq ip, [lr], #148 @ 0x94 │ │ │ │ - rscseq ip, lr, lr, lsl #19 │ │ │ │ - rscseq ip, lr, r0, ror #18 │ │ │ │ - rscseq ip, lr, r6, asr r9 │ │ │ │ - rscseq ip, lr, r0, lsr r9 │ │ │ │ - rscseq ip, lr, r4, lsl #18 │ │ │ │ - ldrsbteq ip, [lr], #130 @ 0x82 │ │ │ │ - rscseq ip, lr, sl, lsr #17 │ │ │ │ - rscseq ip, lr, ip, ror r8 │ │ │ │ - rscseq ip, lr, r4, ror r8 │ │ │ │ - rscseq ip, lr, r2, ror #16 │ │ │ │ - rscseq ip, lr, r6, lsr r8 │ │ │ │ - rscseq ip, lr, lr, lsr #16 │ │ │ │ - rscseq ip, lr, r8, lsl #16 │ │ │ │ - ldrsbteq ip, [lr], #120 @ 0x78 │ │ │ │ - rscseq ip, lr, r6, lsr #15 │ │ │ │ - rscseq ip, lr, sl, ror r7 │ │ │ │ - rscseq ip, lr, sl, asr #14 │ │ │ │ - rscseq ip, lr, r2, asr #14 │ │ │ │ - rscseq ip, lr, lr, lsl r7 │ │ │ │ - rscseq ip, lr, lr, ror #13 │ │ │ │ - rscseq ip, lr, r0, asr #13 │ │ │ │ - ldrhteq ip, [lr], #104 @ 0x68 │ │ │ │ - smlalseq ip, lr, r2, r6 │ │ │ │ - rscseq ip, lr, lr, ror #12 │ │ │ │ - rscseq ip, lr, lr, lsr r6 │ │ │ │ - rscseq ip, lr, lr, lsl #12 │ │ │ │ - rscseq ip, lr, r6, lsl #12 │ │ │ │ - rscseq ip, lr, r2, ror #11 │ │ │ │ - ldrhteq ip, [lr], #80 @ 0x50 │ │ │ │ + ldrhteq ip, [lr], #218 @ 0xda │ │ │ │ + rscseq ip, lr, r8, lsl #27 │ │ │ │ + rscseq ip, lr, lr, ror sp │ │ │ │ + rscseq ip, lr, r8, asr sp │ │ │ │ + rscseq ip, lr, r6, lsr #26 │ │ │ │ + ldrshteq ip, [lr], #198 @ 0xc6 │ │ │ │ + rscseq ip, lr, r6, asr #25 │ │ │ │ + smlalseq ip, lr, r6, ip │ │ │ │ + rscseq ip, lr, r4, ror #24 │ │ │ │ + rscseq ip, lr, sl, asr ip │ │ │ │ + rscseq ip, lr, r4, lsr ip │ │ │ │ + rscseq ip, lr, lr, lsl #24 │ │ │ │ + rscseq ip, lr, r0, ror #23 │ │ │ │ + ldrhteq ip, [lr], #176 @ 0xb0 │ │ │ │ + rscseq ip, lr, r8, lsl #23 │ │ │ │ + rscseq ip, lr, r0, ror fp │ │ │ │ + rscseq ip, lr, r2, asr #22 │ │ │ │ + rscseq ip, lr, r8, lsr fp │ │ │ │ + rscseq ip, lr, r2, lsl fp │ │ │ │ + ldrsbteq ip, [lr], #174 @ 0xae │ │ │ │ + rscseq ip, lr, lr, lsr #21 │ │ │ │ + rscseq ip, lr, lr, ror sl │ │ │ │ + rscseq ip, lr, r4, ror sl │ │ │ │ + rscseq ip, lr, lr, asr #20 │ │ │ │ + rscseq ip, lr, r0, lsr #20 │ │ │ │ + rscseq ip, lr, r6, lsl sl │ │ │ │ + ldrshteq ip, [lr], #144 @ 0x90 │ │ │ │ + rscseq ip, lr, r4, asr #19 │ │ │ │ + smlalseq ip, lr, r2, r9 │ │ │ │ + rscseq ip, lr, sl, ror #18 │ │ │ │ + rscseq ip, lr, ip, lsr r9 │ │ │ │ + rscseq ip, lr, r4, lsr r9 │ │ │ │ + rscseq ip, lr, r2, lsr #18 │ │ │ │ + ldrshteq ip, [lr], #134 @ 0x86 │ │ │ │ + rscseq ip, lr, lr, ror #17 │ │ │ │ + rscseq ip, lr, r8, asr #17 │ │ │ │ + smlalseq ip, lr, r8, r8 │ │ │ │ + rscseq ip, lr, r6, ror #16 │ │ │ │ + rscseq ip, lr, sl, lsr r8 │ │ │ │ + rscseq ip, lr, sl, lsl #16 │ │ │ │ + rscseq ip, lr, r2, lsl #16 │ │ │ │ + ldrsbteq ip, [lr], #126 @ 0x7e │ │ │ │ + rscseq ip, lr, lr, lsr #15 │ │ │ │ + rscseq ip, lr, r0, lsl #15 │ │ │ │ + rscseq ip, lr, r8, ror r7 │ │ │ │ + rscseq ip, lr, r2, asr r7 │ │ │ │ + rscseq ip, lr, lr, lsr #14 │ │ │ │ + ldrshteq ip, [lr], #110 @ 0x6e │ │ │ │ + rscseq ip, lr, lr, asr #13 │ │ │ │ + rscseq ip, lr, r6, asr #13 │ │ │ │ + rscseq ip, lr, r2, lsr #13 │ │ │ │ + rscseq ip, lr, r0, ror r6 │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vqdmulh.s d2, d2, d12 │ │ │ │ vhadd.s8 d24, d17, d26 │ │ │ │ blx 968d90 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [sl, r1, lsl #2]! │ │ │ │ @@ -129174,101 +129174,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami r8, {r0, r1, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000bb2c │ │ │ │ - rscseq ip, lr, ip, lsr #8 │ │ │ │ - rscseq ip, lr, r4, lsl #8 │ │ │ │ - ldrsbteq ip, [lr], #48 @ 0x30 │ │ │ │ - rscseq ip, lr, r0, lsr #7 │ │ │ │ - rscseq ip, lr, r0, ror r3 │ │ │ │ - rscseq ip, lr, r6, ror #6 │ │ │ │ - rscseq ip, lr, r0, asr #6 │ │ │ │ + rscseq ip, lr, ip, ror #9 │ │ │ │ + rscseq ip, lr, r4, asr #9 │ │ │ │ + smlalseq ip, lr, r0, r4 │ │ │ │ + rscseq ip, lr, r0, ror #8 │ │ │ │ + rscseq ip, lr, r0, lsr r4 │ │ │ │ + rscseq ip, lr, r6, lsr #8 │ │ │ │ + rscseq ip, lr, r0, lsl #8 │ │ │ │ + rscseq ip, lr, ip, asr #7 │ │ │ │ + smlalseq ip, lr, ip, r3 │ │ │ │ + smlalseq ip, lr, r2, r3 │ │ │ │ + rscseq ip, lr, sl, ror #6 │ │ │ │ + rscseq ip, lr, lr, lsr r3 │ │ │ │ rscseq ip, lr, ip, lsl #6 │ │ │ │ - ldrsbteq ip, [lr], #44 @ 0x2c │ │ │ │ - ldrsbteq ip, [lr], #34 @ 0x22 │ │ │ │ - rscseq ip, lr, sl, lsr #5 │ │ │ │ - rscseq ip, lr, lr, ror r2 │ │ │ │ - rscseq ip, lr, ip, asr #4 │ │ │ │ - rscseq ip, lr, r2, asr #4 │ │ │ │ - rscseq ip, lr, lr, lsl r2 │ │ │ │ - rscseq ip, lr, ip, ror #3 │ │ │ │ - rscseq ip, lr, r2, ror #3 │ │ │ │ - rscseq ip, lr, r2, asr #3 │ │ │ │ - tsteq r2, sl, asr #12 │ │ │ │ - smlabteq r2, r2, r5, r3 │ │ │ │ - tsteq r2, lr, asr r5 │ │ │ │ - rscseq ip, lr, r8, ror #1 │ │ │ │ - ldrhteq ip, [lr], #10 │ │ │ │ - rscseq ip, lr, lr, lsl #1 │ │ │ │ - rscseq ip, lr, r2, rrx │ │ │ │ - rscseq ip, lr, r8, asr r0 │ │ │ │ - rscseq ip, lr, r4, lsr r0 │ │ │ │ - rscseq ip, lr, r8 │ │ │ │ - ldrshteq fp, [lr], #254 @ 0xfe │ │ │ │ - ldrsbteq fp, [lr], #250 @ 0xfa │ │ │ │ - rscseq fp, lr, lr, lsr #31 │ │ │ │ - rscseq fp, lr, r2, lsl #31 │ │ │ │ - rscseq fp, lr, r8, ror pc │ │ │ │ - rscseq fp, lr, r4, asr pc │ │ │ │ + rscseq ip, lr, r2, lsl #6 │ │ │ │ + ldrsbteq ip, [lr], #46 @ 0x2e │ │ │ │ + rscseq ip, lr, ip, lsr #5 │ │ │ │ + rscseq ip, lr, r2, lsr #5 │ │ │ │ + rscseq ip, lr, r2, lsl #5 │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + smlabbeq r2, r2, r6, r3 │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ + rscseq ip, lr, r8, lsr #3 │ │ │ │ + rscseq ip, lr, sl, ror r1 │ │ │ │ + rscseq ip, lr, lr, asr #2 │ │ │ │ + rscseq ip, lr, r2, lsr #2 │ │ │ │ + rscseq ip, lr, r8, lsl r1 │ │ │ │ + ldrshteq ip, [lr], #4 │ │ │ │ + rscseq ip, lr, r8, asr #1 │ │ │ │ + ldrhteq ip, [lr], #14 │ │ │ │ + smlalseq ip, lr, sl, r0 │ │ │ │ + rscseq ip, lr, lr, rrx │ │ │ │ + rscseq ip, lr, r2, asr #32 │ │ │ │ + rscseq ip, lr, r8, lsr r0 │ │ │ │ + rscseq ip, lr, r4, lsl r0 │ │ │ │ + rscseq fp, lr, r8, ror #31 │ │ │ │ + ldrsbteq fp, [lr], #254 @ 0xfe │ │ │ │ + ldrhteq fp, [lr], #250 @ 0xfa │ │ │ │ + rscseq fp, lr, sl, lsl #31 │ │ │ │ + rscseq fp, lr, lr, asr pc │ │ │ │ + rscseq fp, lr, r2, lsr pc │ │ │ │ rscseq fp, lr, r8, lsr #30 │ │ │ │ - rscseq fp, lr, lr, lsl pc │ │ │ │ - ldrshteq fp, [lr], #234 @ 0xea │ │ │ │ - rscseq fp, lr, sl, asr #29 │ │ │ │ - smlalseq fp, lr, lr, lr │ │ │ │ - rscseq fp, lr, r2, ror lr │ │ │ │ - rscseq fp, lr, r8, ror #28 │ │ │ │ - rscseq fp, lr, r4, asr #28 │ │ │ │ - rscseq fp, lr, r8, lsl lr │ │ │ │ - rscseq fp, lr, lr, lsl #28 │ │ │ │ - rscseq fp, lr, r8, ror #27 │ │ │ │ - ldrhteq fp, [lr], #218 @ 0xda │ │ │ │ - rscseq fp, lr, ip, lsl #27 │ │ │ │ - rscseq fp, lr, r6, ror #26 │ │ │ │ + rscseq fp, lr, r4, lsl #30 │ │ │ │ + ldrsbteq fp, [lr], #232 @ 0xe8 │ │ │ │ + rscseq fp, lr, lr, asr #29 │ │ │ │ + rscseq fp, lr, r8, lsr #29 │ │ │ │ + rscseq fp, lr, sl, ror lr │ │ │ │ + rscseq fp, lr, ip, asr #28 │ │ │ │ + rscseq fp, lr, r6, lsr #28 │ │ │ │ + rscseq fp, lr, r0, lsl #28 │ │ │ │ + ldrsbteq fp, [lr], #210 @ 0xd2 │ │ │ │ + rscseq fp, lr, r8, asr #27 │ │ │ │ + rscseq fp, lr, r2, lsr #27 │ │ │ │ + rscseq fp, lr, lr, lsl #27 │ │ │ │ + smlatteq r2, ip, r1, r3 │ │ │ │ rscseq fp, lr, r0, asr #26 │ │ │ │ - rscseq fp, lr, r2, lsl sp │ │ │ │ - rscseq fp, lr, r8, lsl #26 │ │ │ │ - rscseq fp, lr, r2, ror #25 │ │ │ │ - rscseq fp, lr, lr, asr #25 │ │ │ │ - tsteq r2, ip, lsr #2 │ │ │ │ - rscseq fp, lr, r0, lsl #25 │ │ │ │ - rscseq fp, lr, ip, ror #24 │ │ │ │ - tsteq r2, r6, asr #2 │ │ │ │ - smlatteq r2, r4, r0, r3 │ │ │ │ - rscseq fp, lr, r8, ror #23 │ │ │ │ - ldrsbteq fp, [lr], #180 @ 0xb4 │ │ │ │ - rscseq fp, lr, r6, lsr #23 │ │ │ │ - rscseq fp, lr, r8, ror fp │ │ │ │ - rscseq fp, lr, r4, asr #22 │ │ │ │ - rscseq fp, lr, r6, lsl #22 │ │ │ │ - ldrsbteq fp, [lr], #166 @ 0xa6 │ │ │ │ - rscseq fp, lr, r8, lsr #21 │ │ │ │ - rscseq fp, lr, r6, lsl #21 │ │ │ │ - rscseq fp, lr, r8, asr sl │ │ │ │ - rscseq fp, lr, sl, lsr sl │ │ │ │ - rscseq fp, lr, ip, lsl #20 │ │ │ │ - rscseq fp, lr, ip, ror #19 │ │ │ │ - ldrhteq fp, [lr], #158 @ 0x9e │ │ │ │ - smlalseq fp, lr, r0, r9 │ │ │ │ - rscseq fp, lr, ip, asr r9 │ │ │ │ - rscseq fp, lr, r6, asr #18 │ │ │ │ - rscseq fp, lr, lr, lsl r9 │ │ │ │ - rscseq fp, lr, ip, lsl #18 │ │ │ │ - rscseq fp, lr, r0, ror #17 │ │ │ │ - ldrsbteq fp, [lr], #136 @ 0x88 │ │ │ │ - ldrhteq fp, [lr], #130 @ 0x82 │ │ │ │ - rscseq fp, lr, r2, lsl #17 │ │ │ │ - rscseq fp, lr, r2, asr r8 │ │ │ │ - rscseq fp, lr, sl, asr #16 │ │ │ │ - rscseq fp, lr, r6, lsr #16 │ │ │ │ - rscseq fp, lr, r2, lsl #16 │ │ │ │ - ldrsbteq fp, [lr], #114 @ 0x72 │ │ │ │ - rscseq fp, lr, r0, lsr #15 │ │ │ │ + rscseq fp, lr, ip, lsr #26 │ │ │ │ + tsteq r2, r6, lsl #4 │ │ │ │ + smlatbeq r2, r4, r1, r3 │ │ │ │ + rscseq fp, lr, r8, lsr #25 │ │ │ │ + smlalseq fp, lr, r4, ip │ │ │ │ + rscseq fp, lr, r6, ror #24 │ │ │ │ + rscseq fp, lr, r8, lsr ip │ │ │ │ + rscseq fp, lr, r4, lsl #24 │ │ │ │ + rscseq fp, lr, r6, asr #23 │ │ │ │ + smlalseq fp, lr, r6, fp │ │ │ │ + rscseq fp, lr, r8, ror #22 │ │ │ │ + rscseq fp, lr, r6, asr #22 │ │ │ │ + rscseq fp, lr, r8, lsl fp │ │ │ │ + ldrshteq fp, [lr], #170 @ 0xaa │ │ │ │ + rscseq fp, lr, ip, asr #21 │ │ │ │ + rscseq fp, lr, ip, lsr #21 │ │ │ │ + rscseq fp, lr, lr, ror sl │ │ │ │ + rscseq fp, lr, r0, asr sl │ │ │ │ + rscseq fp, lr, ip, lsl sl │ │ │ │ + rscseq fp, lr, r6, lsl #20 │ │ │ │ + ldrsbteq fp, [lr], #158 @ 0x9e │ │ │ │ + rscseq fp, lr, ip, asr #19 │ │ │ │ + rscseq fp, lr, r0, lsr #19 │ │ │ │ + smlalseq fp, lr, r8, r9 │ │ │ │ + rscseq fp, lr, r2, ror r9 │ │ │ │ + rscseq fp, lr, r2, asr #18 │ │ │ │ + rscseq fp, lr, r2, lsl r9 │ │ │ │ + rscseq fp, lr, sl, lsl #18 │ │ │ │ + rscseq fp, lr, r6, ror #17 │ │ │ │ + rscseq fp, lr, r2, asr #17 │ │ │ │ + smlalseq fp, lr, r2, r8 │ │ │ │ + rscseq fp, lr, r0, ror #16 │ │ │ │ teqpcc r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r6!, {r3, r4, r7, r9, lr} │ │ │ │ tstpcc r3, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ movtpl pc, #50592 @ 0xc5a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ @@ -130066,96 +130066,96 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8418 │ │ │ │ blx 976810 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rsbhi pc, sl, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2130 @ 0xfffff7ae │ │ │ │ ldclt 0, cr15, [r3], #-0 │ │ │ │ - rscseq fp, lr, r2, lsl r6 │ │ │ │ - rscseq fp, lr, ip, ror #11 │ │ │ │ - rscseq fp, lr, r6, asr #11 │ │ │ │ - smlalseq fp, lr, r6, r5 │ │ │ │ - rscseq fp, lr, ip, lsl #11 │ │ │ │ - rscseq fp, lr, r6, ror #10 │ │ │ │ - rscseq fp, lr, sl, lsr r5 │ │ │ │ - rscseq fp, lr, lr, lsl #10 │ │ │ │ - rscseq fp, lr, r6, ror #9 │ │ │ │ - rscseq fp, lr, r0, asr #9 │ │ │ │ - smlalseq fp, lr, r4, r4 │ │ │ │ - rscseq fp, lr, lr, ror #8 │ │ │ │ - rscseq fp, lr, r8, asr #8 │ │ │ │ - rscseq fp, lr, r6, lsl r4 │ │ │ │ - rscseq fp, lr, r8, ror #7 │ │ │ │ - ldrhteq fp, [lr], #60 @ 0x3c │ │ │ │ - smlalseq fp, lr, r0, r3 │ │ │ │ - rscseq fp, lr, sl, ror #6 │ │ │ │ - rscseq fp, lr, r4, asr #6 │ │ │ │ - rscseq fp, lr, r8, lsl r3 │ │ │ │ - ldrshteq fp, [lr], #34 @ 0x22 │ │ │ │ - rscseq fp, lr, ip, asr #5 │ │ │ │ - rscseq fp, lr, r0, lsr #5 │ │ │ │ - rscseq fp, lr, r4, ror r2 │ │ │ │ - rscseq fp, lr, lr, asr #4 │ │ │ │ + ldrsbteq fp, [lr], #98 @ 0x62 │ │ │ │ + rscseq fp, lr, ip, lsr #13 │ │ │ │ + rscseq fp, lr, r6, lsl #13 │ │ │ │ + rscseq fp, lr, r6, asr r6 │ │ │ │ + rscseq fp, lr, ip, asr #12 │ │ │ │ + rscseq fp, lr, r6, lsr #12 │ │ │ │ + ldrshteq fp, [lr], #90 @ 0x5a │ │ │ │ + rscseq fp, lr, lr, asr #11 │ │ │ │ + rscseq fp, lr, r6, lsr #11 │ │ │ │ + rscseq fp, lr, r0, lsl #11 │ │ │ │ + rscseq fp, lr, r4, asr r5 │ │ │ │ + rscseq fp, lr, lr, lsr #10 │ │ │ │ + rscseq fp, lr, r8, lsl #10 │ │ │ │ + ldrsbteq fp, [lr], #70 @ 0x46 │ │ │ │ + rscseq fp, lr, r8, lsr #9 │ │ │ │ + rscseq fp, lr, ip, ror r4 │ │ │ │ + rscseq fp, lr, r0, asr r4 │ │ │ │ + rscseq fp, lr, sl, lsr #8 │ │ │ │ + rscseq fp, lr, r4, lsl #8 │ │ │ │ + ldrsbteq fp, [lr], #56 @ 0x38 │ │ │ │ + ldrhteq fp, [lr], #50 @ 0x32 │ │ │ │ + rscseq fp, lr, ip, lsl #7 │ │ │ │ + rscseq fp, lr, r0, ror #6 │ │ │ │ + rscseq fp, lr, r4, lsr r3 │ │ │ │ + rscseq fp, lr, lr, lsl #6 │ │ │ │ + rscseq fp, lr, r8, ror #5 │ │ │ │ + ldrhteq fp, [lr], #40 @ 0x28 │ │ │ │ + rscseq fp, lr, lr, lsr #5 │ │ │ │ + rscseq fp, lr, sl, lsl #5 │ │ │ │ + rscseq fp, lr, r8, asr r2 │ │ │ │ rscseq fp, lr, r8, lsr #4 │ │ │ │ ldrshteq fp, [lr], #24 │ │ │ │ - rscseq fp, lr, lr, ror #3 │ │ │ │ - rscseq fp, lr, sl, asr #3 │ │ │ │ - smlalseq fp, lr, r8, r1 │ │ │ │ - rscseq fp, lr, r8, ror #2 │ │ │ │ - rscseq fp, lr, r8, lsr r1 │ │ │ │ - rscseq fp, lr, r8, lsl r1 │ │ │ │ - ldrshteq fp, [lr], #4 │ │ │ │ - rscseq fp, lr, r4, asr #1 │ │ │ │ - rscseq fp, lr, r4, lsr #1 │ │ │ │ - rscseq fp, lr, r0, lsl #1 │ │ │ │ - rscseq fp, lr, r0, asr r0 │ │ │ │ - rscseq fp, lr, r0, lsr #32 │ │ │ │ - rscseq fp, lr, r0 │ │ │ │ - ldrsbteq sl, [lr], #252 @ 0xfc │ │ │ │ - ldrhteq sl, [lr], #240 @ 0xf0 │ │ │ │ - rscseq sl, lr, r6, lsr #31 │ │ │ │ - rscseq sl, lr, r0, lsl #31 │ │ │ │ - rscseq sl, lr, r2, asr pc │ │ │ │ - rscseq sl, lr, r0, lsr #30 │ │ │ │ - ldrshteq sl, [lr], #226 @ 0xe2 │ │ │ │ - rscseq sl, lr, r6, asr #29 │ │ │ │ - smlalseq sl, lr, sl, lr │ │ │ │ - rscseq sl, lr, r4, ror lr │ │ │ │ - rscseq sl, lr, lr, asr #28 │ │ │ │ - rscseq sl, lr, r2, lsr #28 │ │ │ │ - ldrshteq sl, [lr], #220 @ 0xdc │ │ │ │ - ldrsbteq sl, [lr], #214 @ 0xd6 │ │ │ │ - rscseq sl, lr, sl, lsr #27 │ │ │ │ - rscseq sl, lr, lr, ror sp │ │ │ │ - rscseq sl, lr, r8, asr sp │ │ │ │ - rscseq sl, lr, r2, lsr sp │ │ │ │ - rscseq sl, lr, r2, lsl #26 │ │ │ │ - ldrshteq sl, [lr], #200 @ 0xc8 │ │ │ │ - ldrsbteq sl, [lr], #196 @ 0xc4 │ │ │ │ - rscseq sl, lr, r4, lsr #25 │ │ │ │ - rscseq sl, lr, r6, ror ip │ │ │ │ - rscseq sl, lr, r8, asr #24 │ │ │ │ - rscseq sl, lr, sl, lsr #24 │ │ │ │ - rscseq sl, lr, r8, lsl #24 │ │ │ │ - ldrsbteq sl, [lr], #186 @ 0xba │ │ │ │ - ldrhteq sl, [lr], #188 @ 0xbc │ │ │ │ - smlalseq sl, lr, sl, fp │ │ │ │ - rscseq sl, lr, ip, ror #22 │ │ │ │ - rscseq sl, lr, lr, lsr fp │ │ │ │ - rscseq sl, lr, r0, lsr #22 │ │ │ │ - ldrshteq sl, [lr], #174 @ 0xae │ │ │ │ - ldrsbteq sl, [lr], #164 @ 0xa4 │ │ │ │ - rscseq sl, lr, ip, asr #21 │ │ │ │ - rscseq sl, lr, r8, lsr #21 │ │ │ │ - rscseq sl, lr, r8, ror sl │ │ │ │ - rscseq sl, lr, ip, asr #20 │ │ │ │ - rscseq sl, lr, r0, lsr #20 │ │ │ │ - ldrshteq sl, [lr], #150 @ 0x96 │ │ │ │ - ldrsbteq sl, [lr], #146 @ 0x92 │ │ │ │ - rscseq sl, lr, lr, lsr #19 │ │ │ │ + ldrsbteq fp, [lr], #24 │ │ │ │ + ldrhteq fp, [lr], #20 │ │ │ │ + rscseq fp, lr, r4, lsl #3 │ │ │ │ + rscseq fp, lr, r4, ror #2 │ │ │ │ + rscseq fp, lr, r0, asr #2 │ │ │ │ + rscseq fp, lr, r0, lsl r1 │ │ │ │ + rscseq fp, lr, r0, ror #1 │ │ │ │ + rscseq fp, lr, r0, asr #1 │ │ │ │ + smlalseq fp, lr, ip, r0 │ │ │ │ + rscseq fp, lr, r0, ror r0 │ │ │ │ + rscseq fp, lr, r6, rrx │ │ │ │ + rscseq fp, lr, r0, asr #32 │ │ │ │ + rscseq fp, lr, r2, lsl r0 │ │ │ │ + rscseq sl, lr, r0, ror #31 │ │ │ │ + ldrhteq sl, [lr], #242 @ 0xf2 │ │ │ │ + rscseq sl, lr, r6, lsl #31 │ │ │ │ + rscseq sl, lr, sl, asr pc │ │ │ │ + rscseq sl, lr, r4, lsr pc │ │ │ │ + rscseq sl, lr, lr, lsl #30 │ │ │ │ + rscseq sl, lr, r2, ror #29 │ │ │ │ + ldrhteq sl, [lr], #236 @ 0xec │ │ │ │ + smlalseq sl, lr, r6, lr │ │ │ │ + rscseq sl, lr, sl, ror #28 │ │ │ │ + rscseq sl, lr, lr, lsr lr │ │ │ │ + rscseq sl, lr, r8, lsl lr │ │ │ │ + ldrshteq sl, [lr], #210 @ 0xd2 │ │ │ │ + rscseq sl, lr, r2, asr #27 │ │ │ │ + ldrhteq sl, [lr], #216 @ 0xd8 │ │ │ │ + smlalseq sl, lr, r4, sp │ │ │ │ + rscseq sl, lr, r4, ror #26 │ │ │ │ + rscseq sl, lr, r6, lsr sp │ │ │ │ + rscseq sl, lr, r8, lsl #26 │ │ │ │ + rscseq sl, lr, sl, ror #25 │ │ │ │ + rscseq sl, lr, r8, asr #25 │ │ │ │ + smlalseq sl, lr, sl, ip │ │ │ │ + rscseq sl, lr, ip, ror ip │ │ │ │ + rscseq sl, lr, sl, asr ip │ │ │ │ + rscseq sl, lr, ip, lsr #24 │ │ │ │ + ldrshteq sl, [lr], #190 @ 0xbe │ │ │ │ + rscseq sl, lr, r0, ror #23 │ │ │ │ + ldrhteq sl, [lr], #190 @ 0xbe │ │ │ │ + smlalseq sl, lr, r4, fp │ │ │ │ + rscseq sl, lr, ip, lsl #23 │ │ │ │ + rscseq sl, lr, r8, ror #22 │ │ │ │ + rscseq sl, lr, r8, lsr fp │ │ │ │ + rscseq sl, lr, ip, lsl #22 │ │ │ │ + rscseq sl, lr, r0, ror #21 │ │ │ │ + ldrhteq sl, [lr], #166 @ 0xa6 │ │ │ │ + smlalseq sl, lr, r2, sl │ │ │ │ + rscseq sl, lr, lr, ror #20 │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -130604,84 +130604,116 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2227 @ 0xfffff74d │ │ │ │ ldmmi r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2226 @ 0xfffff74e │ │ │ │ ldmmi r2!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ + ldrshteq sl, [lr], #138 @ 0x8a │ │ │ │ + ldrsbteq sl, [lr], #134 @ 0x86 │ │ │ │ + ldrhteq sl, [lr], #130 @ 0x82 │ │ │ │ + rscseq sl, lr, r8, lsl #17 │ │ │ │ + rscseq sl, lr, lr, asr r8 │ │ │ │ rscseq sl, lr, sl, lsr r8 │ │ │ │ rscseq sl, lr, r6, lsl r8 │ │ │ │ - ldrshteq sl, [lr], #114 @ 0x72 │ │ │ │ - rscseq sl, lr, r8, asr #15 │ │ │ │ - smlalseq sl, lr, lr, r7 │ │ │ │ - rscseq sl, lr, sl, ror r7 │ │ │ │ - rscseq sl, lr, r6, asr r7 │ │ │ │ - rscseq sl, lr, r8, lsr #14 │ │ │ │ - rscseq sl, lr, r0, lsr #14 │ │ │ │ - ldrshteq sl, [lr], #110 @ 0x6e │ │ │ │ - rscseq sl, lr, lr, asr #13 │ │ │ │ - rscseq sl, lr, r0, lsr #13 │ │ │ │ - rscseq sl, lr, r2, ror r6 │ │ │ │ - rscseq sl, lr, r4, asr r6 │ │ │ │ - rscseq sl, lr, r2, lsr r6 │ │ │ │ - rscseq sl, lr, r4, lsl #12 │ │ │ │ - rscseq sl, lr, r6, ror #11 │ │ │ │ - rscseq sl, lr, r6, asr #11 │ │ │ │ - smlalseq sl, lr, sl, r5 │ │ │ │ - rscseq sl, lr, lr, ror #10 │ │ │ │ + rscseq sl, lr, r8, ror #15 │ │ │ │ + rscseq sl, lr, r0, ror #15 │ │ │ │ + ldrhteq sl, [lr], #126 @ 0x7e │ │ │ │ + rscseq sl, lr, lr, lsl #15 │ │ │ │ + rscseq sl, lr, r0, ror #14 │ │ │ │ + rscseq sl, lr, r2, lsr r7 │ │ │ │ + rscseq sl, lr, r4, lsl r7 │ │ │ │ + ldrshteq sl, [lr], #98 @ 0x62 │ │ │ │ + rscseq sl, lr, r4, asr #13 │ │ │ │ + rscseq sl, lr, r6, lsr #13 │ │ │ │ + rscseq sl, lr, r6, lsl #13 │ │ │ │ + rscseq sl, lr, sl, asr r6 │ │ │ │ + rscseq sl, lr, lr, lsr #12 │ │ │ │ + rscseq sl, lr, r2, lsl r6 │ │ │ │ + ldrshteq sl, [lr], #82 @ 0x52 │ │ │ │ + rscseq sl, lr, sl, asr #11 │ │ │ │ + rscseq sl, lr, r2, asr #11 │ │ │ │ + rscseq sl, lr, r0, lsr #11 │ │ │ │ + smlabbeq r2, r8, r8, r1 │ │ │ │ + ldrdeq r1, [r2, -r6] │ │ │ │ + rscseq sl, lr, r8, lsl #11 │ │ │ │ + rscseq sl, lr, r2, lsl #11 │ │ │ │ + rscseq sl, lr, ip, ror r5 │ │ │ │ + rscseq sl, lr, r6, ror r5 │ │ │ │ + rscseq sl, lr, r0, ror r5 │ │ │ │ + rscseq sl, lr, sl, ror #10 │ │ │ │ + rscseq sl, lr, r4, ror #10 │ │ │ │ + tsteq r2, sl, asr #18 │ │ │ │ + rscseq sl, lr, r8, asr r5 │ │ │ │ rscseq sl, lr, r2, asr r5 │ │ │ │ - rscseq sl, lr, r2, lsr r5 │ │ │ │ + smlabbeq r2, ip, r7, r1 │ │ │ │ + rscseq sl, lr, r6, asr #10 │ │ │ │ + tsteq r2, r4, lsr #14 │ │ │ │ + rscseq sl, lr, sl, lsr r5 │ │ │ │ + rscseq sl, lr, r4, lsr r5 │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ + rscseq sl, lr, r8, lsr #10 │ │ │ │ + rscseq sl, lr, r2, lsr #10 │ │ │ │ + rscseq sl, lr, ip, lsl r5 │ │ │ │ + smlabbeq r2, sl, r6, r1 │ │ │ │ + rscseq sl, lr, r0, lsl r5 │ │ │ │ rscseq sl, lr, sl, lsl #10 │ │ │ │ - rscseq sl, lr, r2, lsl #10 │ │ │ │ + rscseq sl, lr, r4, lsl #10 │ │ │ │ + ldrshteq sl, [lr], #78 @ 0x4e │ │ │ │ + ldrshteq sl, [lr], #72 @ 0x48 │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + rscseq sl, lr, ip, ror #9 │ │ │ │ + rscseq sl, lr, r6, ror #9 │ │ │ │ rscseq sl, lr, r0, ror #9 │ │ │ │ - smlabteq r2, r8, r7, r1 │ │ │ │ - tsteq r2, r6, lsl r6 │ │ │ │ + ldrsbteq sl, [lr], #74 @ 0x4a │ │ │ │ + ldrsbteq sl, [lr], #68 @ 0x44 │ │ │ │ + rscseq sl, lr, lr, asr #9 │ │ │ │ rscseq sl, lr, r8, asr #9 │ │ │ │ rscseq sl, lr, r2, asr #9 │ │ │ │ ldrhteq sl, [lr], #76 @ 0x4c │ │ │ │ - ldrhteq sl, [lr], #70 @ 0x46 │ │ │ │ - ldrhteq sl, [lr], #64 @ 0x40 │ │ │ │ - rscseq sl, lr, sl, lsr #9 │ │ │ │ - rscseq sl, lr, r4, lsr #9 │ │ │ │ - smlabbeq r2, sl, r8, r1 │ │ │ │ - smlalseq sl, lr, r8, r4 │ │ │ │ - smlalseq sl, lr, r2, r4 │ │ │ │ - smlabteq r2, ip, r6, r1 │ │ │ │ + tsteq r2, r2, asr r7 │ │ │ │ + tsteq r2, r0, lsr #14 │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + smlabteq r2, ip, r8, r1 │ │ │ │ + tsteq r2, r2, asr #16 │ │ │ │ + smlatteq r2, r4, r7, r1 │ │ │ │ + @ instruction: 0x010217b2 │ │ │ │ + tsteq r2, r4, lsl #16 │ │ │ │ rscseq sl, lr, r6, lsl #9 │ │ │ │ - tsteq r2, r4, ror #12 │ │ │ │ + rscseq sl, lr, r0, lsl #9 │ │ │ │ rscseq sl, lr, sl, ror r4 │ │ │ │ rscseq sl, lr, r4, ror r4 │ │ │ │ - tsteq r2, lr, asr r5 │ │ │ │ + rscseq sl, lr, lr, ror #8 │ │ │ │ rscseq sl, lr, r8, ror #8 │ │ │ │ rscseq sl, lr, r2, ror #8 │ │ │ │ rscseq sl, lr, ip, asr r4 │ │ │ │ - smlabteq r2, sl, r5, r1 │ │ │ │ + rscseq sl, lr, r6, asr r4 │ │ │ │ rscseq sl, lr, r0, asr r4 │ │ │ │ rscseq sl, lr, sl, asr #8 │ │ │ │ rscseq sl, lr, r4, asr #8 │ │ │ │ rscseq sl, lr, lr, lsr r4 │ │ │ │ rscseq sl, lr, r8, lsr r4 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ + rscseq sl, lr, r2, lsr r4 │ │ │ │ rscseq sl, lr, ip, lsr #8 │ │ │ │ rscseq sl, lr, r6, lsr #8 │ │ │ │ rscseq sl, lr, r0, lsr #8 │ │ │ │ rscseq sl, lr, sl, lsl r4 │ │ │ │ rscseq sl, lr, r4, lsl r4 │ │ │ │ rscseq sl, lr, lr, lsl #8 │ │ │ │ rscseq sl, lr, r8, lsl #8 │ │ │ │ rscseq sl, lr, r2, lsl #8 │ │ │ │ ldrshteq sl, [lr], #60 @ 0x3c │ │ │ │ - @ instruction: 0x01021692 │ │ │ │ - tsteq r2, r0, ror #12 │ │ │ │ - @ instruction: 0x010216b2 │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - smlabbeq r2, r2, r7, r1 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ - strdeq r1, [r2, -r2] │ │ │ │ - tsteq r2, r4, asr #14 │ │ │ │ + ldrshteq sl, [lr], #54 @ 0x36 │ │ │ │ + ldrshteq sl, [lr], #48 @ 0x30 │ │ │ │ + rscseq sl, lr, sl, ror #7 │ │ │ │ + rscseq sl, lr, r4, ror #7 │ │ │ │ + ldrsbteq sl, [lr], #62 @ 0x3e │ │ │ │ + ldrsbteq sl, [lr], #56 @ 0x38 │ │ │ │ + ldrsbteq sl, [lr], #50 @ 0x32 │ │ │ │ + rscseq sl, lr, ip, asr #7 │ │ │ │ rscseq sl, lr, r6, asr #7 │ │ │ │ rscseq sl, lr, r0, asr #7 │ │ │ │ ldrhteq sl, [lr], #58 @ 0x3a │ │ │ │ ldrhteq sl, [lr], #52 @ 0x34 │ │ │ │ rscseq sl, lr, lr, lsr #7 │ │ │ │ rscseq sl, lr, r8, lsr #7 │ │ │ │ rscseq sl, lr, r2, lsr #7 │ │ │ │ @@ -130750,46 +130782,14 @@ │ │ │ │ rscseq sl, lr, r8, lsr #4 │ │ │ │ rscseq sl, lr, r2, lsr #4 │ │ │ │ rscseq sl, lr, ip, lsl r2 │ │ │ │ rscseq sl, lr, r6, lsl r2 │ │ │ │ rscseq sl, lr, r0, lsl r2 │ │ │ │ rscseq sl, lr, sl, lsl #4 │ │ │ │ rscseq sl, lr, r4, lsl #4 │ │ │ │ - ldrshteq sl, [lr], #30 │ │ │ │ - ldrshteq sl, [lr], #24 │ │ │ │ - ldrshteq sl, [lr], #18 │ │ │ │ - rscseq sl, lr, ip, ror #3 │ │ │ │ - rscseq sl, lr, r6, ror #3 │ │ │ │ - rscseq sl, lr, r0, ror #3 │ │ │ │ - ldrsbteq sl, [lr], #26 │ │ │ │ - ldrsbteq sl, [lr], #20 │ │ │ │ - rscseq sl, lr, lr, asr #3 │ │ │ │ - rscseq sl, lr, r8, asr #3 │ │ │ │ - rscseq sl, lr, r2, asr #3 │ │ │ │ - ldrhteq sl, [lr], #28 │ │ │ │ - ldrhteq sl, [lr], #22 │ │ │ │ - ldrhteq sl, [lr], #16 │ │ │ │ - rscseq sl, lr, sl, lsr #3 │ │ │ │ - rscseq sl, lr, r4, lsr #3 │ │ │ │ - smlalseq sl, lr, lr, r1 │ │ │ │ - smlalseq sl, lr, r8, r1 │ │ │ │ - smlalseq sl, lr, r2, r1 │ │ │ │ - rscseq sl, lr, ip, lsl #3 │ │ │ │ - rscseq sl, lr, r6, lsl #3 │ │ │ │ - rscseq sl, lr, r0, lsl #3 │ │ │ │ - rscseq sl, lr, sl, ror r1 │ │ │ │ - rscseq sl, lr, r4, ror r1 │ │ │ │ - rscseq sl, lr, lr, ror #2 │ │ │ │ - rscseq sl, lr, r8, ror #2 │ │ │ │ - rscseq sl, lr, r2, ror #2 │ │ │ │ - rscseq sl, lr, ip, asr r1 │ │ │ │ - rscseq sl, lr, r6, asr r1 │ │ │ │ - rscseq sl, lr, r0, asr r1 │ │ │ │ - rscseq sl, lr, sl, asr #2 │ │ │ │ - rscseq sl, lr, r4, asr #2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbpl pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -131598,20 +131598,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q11 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07da40d3 │ │ │ │ eorhi pc, r0, #-1073741808 @ 0xc0000010 │ │ │ │ ldmdalt r5, {r1, ip, sp, lr, pc}^ │ │ │ │ - ldrshteq sl, [lr], #28 │ │ │ │ - @ instruction: 0x010099bc │ │ │ │ - tsteq r2, r6, lsl #6 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - rscseq sl, lr, sl, asr #2 │ │ │ │ - tsteq r0, ip, lsl #18 │ │ │ │ + ldrhteq sl, [lr], #44 @ 0x2c │ │ │ │ + tsteq r0, ip, ror sl │ │ │ │ + smlabteq r2, r6, r3, r1 │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + rscseq sl, lr, sl, lsl #4 │ │ │ │ + smlabteq r0, ip, r9, r9 │ │ │ │ teqpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0062f5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q9 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -134514,200 +134514,200 @@ │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ rscseq lr, r4, #3232 @ 0xca0 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ mcr 7, 6, pc, cr0, cr11, {3} @ │ │ │ │ svclt 0x0000e17a │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - smlabteq r0, r6, ip, r6 │ │ │ │ - rscseq r7, lr, r0, lsl #10 │ │ │ │ - smlatbeq r0, r6, ip, r6 │ │ │ │ - rscseq r5, pc, ip, lsr #17 │ │ │ │ - rscseq r5, pc, lr, lsr #17 │ │ │ │ - smlalseq r5, pc, r2, r8 @ │ │ │ │ - tsteq r0, sl, lsr #22 │ │ │ │ - tsteq r0, sl, lsr #22 │ │ │ │ - ldrdeq r8, [r0, -r8] │ │ │ │ - smlabteq r1, r4, sl, r7 │ │ │ │ - @ instruction: 0x01008bb8 │ │ │ │ - @ instruction: 0x01008bb8 │ │ │ │ - @ instruction: 0x01008bb8 │ │ │ │ - smlabteq r0, r4, fp, r8 │ │ │ │ - smlabteq r0, r8, fp, r8 │ │ │ │ - smlabteq r0, ip, fp, r8 │ │ │ │ - ldrdeq r8, [r0, -r0] │ │ │ │ - smlabteq r0, r8, fp, r8 │ │ │ │ - smlabteq r0, r0, fp, r8 │ │ │ │ - smlabteq r0, r0, fp, r8 │ │ │ │ - tsteq r0, r4, asr r7 │ │ │ │ - smlabteq r7, sl, r1, r3 │ │ │ │ - @ instruction: 0x01008bb2 │ │ │ │ - ldrsbteq r7, [lr], #48 @ 0x30 │ │ │ │ - rscseq r7, lr, r8, asr #7 │ │ │ │ - @ instruction: 0x01008b94 │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - smlabbeq r0, r8, ip, r7 │ │ │ │ - @ instruction: 0x01007c90 │ │ │ │ - @ instruction: 0x01007c9c │ │ │ │ - @ instruction: 0x01007c9c │ │ │ │ - @ instruction: 0x01007c9c │ │ │ │ - @ instruction: 0x01007c9c │ │ │ │ - smlatbeq r0, r8, ip, r7 │ │ │ │ - smlatbeq r0, r8, ip, r7 │ │ │ │ - smlatbeq r0, r8, sp, r7 │ │ │ │ - tsteq r1, r8, ror r7 │ │ │ │ - @ instruction: 0x01007c94 │ │ │ │ - ldrdeq r7, [r0, -r8] │ │ │ │ - smlabbeq r0, r8, ip, r7 │ │ │ │ - @ instruction: 0x01007c98 │ │ │ │ - tsteq r0, r8, asr sl │ │ │ │ - tsteq r0, r8, ror sl │ │ │ │ - @ instruction: 0x01007cbc │ │ │ │ - smlabteq r0, r4, ip, r7 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - smlatbeq r0, r4, ip, r7 │ │ │ │ - smlatbeq r0, r4, ip, r7 │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - @ instruction: 0x010173b8 │ │ │ │ - tsteq r0, r4, lsr sl │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - tsteq r0, r8, asr #20 │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r7, sl, lsr pc │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - ldrdeq r2, [r7, -ip] │ │ │ │ - smlatteq r0, r4, r9, r8 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ + tsteq r1, r0, lsr r7 │ │ │ │ + smlabbeq r0, r6, sp, r6 │ │ │ │ + rscseq r7, lr, r0, asr #11 │ │ │ │ + tsteq r0, r6, ror #26 │ │ │ │ + rscseq r5, pc, ip, ror #18 │ │ │ │ + rscseq r5, pc, lr, ror #18 │ │ │ │ + rscseq r5, pc, r2, asr r9 @ │ │ │ │ + smlatteq r0, sl, fp, r8 │ │ │ │ + smlatteq r0, sl, fp, r8 │ │ │ │ + @ instruction: 0x01008c98 │ │ │ │ + smlabbeq r1, r4, fp, r7 │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + smlabbeq r0, r4, ip, r8 │ │ │ │ + smlabbeq r0, r8, ip, r8 │ │ │ │ + smlabbeq r0, ip, ip, r8 │ │ │ │ + @ instruction: 0x01008c90 │ │ │ │ + smlabbeq r0, r8, ip, r8 │ │ │ │ + smlabbeq r0, r0, ip, r8 │ │ │ │ + smlabbeq r0, r0, ip, r8 │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ + smlabbeq r7, sl, r2, r3 │ │ │ │ + tsteq r0, r2, ror ip │ │ │ │ + smlalseq r7, lr, r0, r4 │ │ │ │ + rscseq r7, lr, r8, lsl #9 │ │ │ │ + tsteq r0, r4, asr ip │ │ │ │ + tsteq r1, r4, lsr #20 │ │ │ │ + tsteq r0, r8, asr #26 │ │ │ │ + tsteq r0, r0, asr sp │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + tsteq r0, r8, ror #26 │ │ │ │ + tsteq r0, r8, ror #26 │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r0, r4, asr sp │ │ │ │ + @ instruction: 0x01007d98 │ │ │ │ + tsteq r0, r8, asr #26 │ │ │ │ + tsteq r0, r8, asr sp │ │ │ │ + tsteq r0, r8, lsl fp │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + tsteq r0, ip, ror sp │ │ │ │ + smlabbeq r0, r4, sp, r7 │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ + tsteq r0, r4, ror #26 │ │ │ │ + tsteq r0, r4, ror #26 │ │ │ │ + tsteq r0, r0, lsl #22 │ │ │ │ + tsteq r1, r8, ror r4 │ │ │ │ strdeq r8, [r0, -r4] │ │ │ │ - rscseq r7, lr, r0, asr #1 │ │ │ │ - ldrhteq r7, [lr], #8 │ │ │ │ - strdeq lr, [r1, -r8] │ │ │ │ - rscseq r7, lr, lr, lsl #1 │ │ │ │ - rscseq r7, lr, r6, lsl #1 │ │ │ │ - tsteq r1, r6, lsl #10 │ │ │ │ - rscseq r7, lr, ip, asr r0 │ │ │ │ - rscseq r7, lr, r4, asr r0 │ │ │ │ - rscseq lr, lr, r8, asr #16 │ │ │ │ - rscseq lr, lr, r8, lsr r8 │ │ │ │ - rscseq lr, lr, r4, lsr r8 │ │ │ │ - rscseq lr, lr, r0, lsr r8 │ │ │ │ - rscseq lr, lr, ip, lsr #16 │ │ │ │ - rscseq lr, lr, r8, lsr #16 │ │ │ │ - rscseq lr, lr, r4, lsr #16 │ │ │ │ - rscseq lr, lr, r0, lsr #16 │ │ │ │ - rscseq lr, lr, r8, lsl r8 │ │ │ │ - rscseq lr, lr, r4, lsl r8 │ │ │ │ - rscseq lr, lr, r0, lsr #16 │ │ │ │ - rscseq lr, lr, r4, lsl #16 │ │ │ │ - tsteq r7, r6, lsr sp │ │ │ │ - strheq lr, [r1, -lr] │ │ │ │ - rscseq r6, lr, ip, lsr pc │ │ │ │ - rscseq r6, lr, r4, lsr pc │ │ │ │ - smlatbeq r1, r2, r0, lr │ │ │ │ - swpeq lr, r6, [r1] │ │ │ │ - swpeq lr, r0, [r1] │ │ │ │ - swpeq lr, r2, [r1] │ │ │ │ - swpeq lr, r4, [r1] │ │ │ │ - rscseq lr, lr, ip, asr r2 │ │ │ │ - rscseq r6, lr, r2, lsr #29 │ │ │ │ - smlalseq r6, lr, sl, lr │ │ │ │ - rscseq lr, lr, r4, lsr r2 │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - rscseq lr, lr, r8, lsr #4 │ │ │ │ - strdeq r6, [r0, -r0] │ │ │ │ - tsteq r1, r6 │ │ │ │ - tsteq r1, lr │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ - tsteq r0, sl, lsr #10 │ │ │ │ - tsteq r1, ip │ │ │ │ - tsteq r0, r8, lsl #10 │ │ │ │ - strdeq sp, [r1, -sl] │ │ │ │ - smlatteq r0, r4, r4, r6 │ │ │ │ - rscseq lr, lr, r6, lsl #11 │ │ │ │ - rscseq lr, lr, r6, ror r5 │ │ │ │ - rscseq lr, lr, r2, ror r5 │ │ │ │ - rscseq lr, lr, lr, ror #10 │ │ │ │ - rscseq lr, lr, sl, ror #10 │ │ │ │ - rscseq lr, lr, r6, ror #10 │ │ │ │ + tsteq r0, r0, lsl #22 │ │ │ │ + tsteq r0, r8, lsl #22 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + strdeq r2, [r7, -sl] │ │ │ │ + smlatteq r0, r8, sl, r8 │ │ │ │ + tsteq r1, sl, lsl #6 │ │ │ │ + tsteq r1, r2, lsl r3 │ │ │ │ + tsteq r1, r6, lsl r3 │ │ │ │ + @ instruction: 0x01072f9c │ │ │ │ + smlatbeq r0, r4, sl, r8 │ │ │ │ + strdeq r6, [r0, -ip] │ │ │ │ + @ instruction: 0x01008ab4 │ │ │ │ + rscseq r7, lr, r0, lsl #3 │ │ │ │ + rscseq r7, lr, r8, ror r1 │ │ │ │ + @ instruction: 0x0101e2b8 │ │ │ │ + rscseq r7, lr, lr, asr #2 │ │ │ │ + rscseq r7, lr, r6, asr #2 │ │ │ │ + smlabteq r1, r6, r5, r3 │ │ │ │ + rscseq r7, lr, ip, lsl r1 │ │ │ │ + rscseq r7, lr, r4, lsl r1 │ │ │ │ + rscseq lr, lr, r8, lsl #18 │ │ │ │ + ldrshteq lr, [lr], #136 @ 0x88 │ │ │ │ + ldrshteq lr, [lr], #132 @ 0x84 │ │ │ │ + ldrshteq lr, [lr], #128 @ 0x80 │ │ │ │ + rscseq lr, lr, ip, ror #17 │ │ │ │ + rscseq lr, lr, r8, ror #17 │ │ │ │ + rscseq lr, lr, r4, ror #17 │ │ │ │ + rscseq lr, lr, r0, ror #17 │ │ │ │ + ldrsbteq lr, [lr], #136 @ 0x88 │ │ │ │ + ldrsbteq lr, [lr], #132 @ 0x84 │ │ │ │ + rscseq lr, lr, r0, ror #17 │ │ │ │ + rscseq lr, lr, r4, asr #17 │ │ │ │ + strdeq r2, [r7, -r6] │ │ │ │ + tsteq r1, lr, ror r1 │ │ │ │ + ldrshteq r6, [lr], #252 @ 0xfc │ │ │ │ + ldrshteq r6, [lr], #244 @ 0xf4 │ │ │ │ + tsteq r1, r2, ror #2 │ │ │ │ + tsteq r1, r6, asr r1 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ + tsteq r1, r2, asr r1 │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + rscseq lr, lr, ip, lsl r3 │ │ │ │ + rscseq r6, lr, r2, ror #30 │ │ │ │ + rscseq r6, lr, sl, asr pc │ │ │ │ + ldrshteq lr, [lr], #36 @ 0x24 │ │ │ │ + @ instruction: 0x01006694 │ │ │ │ + rscseq lr, lr, r8, ror #5 │ │ │ │ + @ instruction: 0x01006db0 │ │ │ │ + smlabteq r1, r6, r0, lr │ │ │ │ + smlabteq r1, lr, r0, lr │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + ldrdeq lr, [r1, -r2] │ │ │ │ + smlatteq r0, sl, r5, r6 │ │ │ │ + smlabteq r1, ip, r0, lr │ │ │ │ + smlabteq r0, r8, r5, r6 │ │ │ │ + strheq lr, [r1, -sl] │ │ │ │ + smlatbeq r0, r4, r5, r6 │ │ │ │ + rscseq lr, lr, r6, asr #12 │ │ │ │ + rscseq lr, lr, r6, lsr r6 │ │ │ │ + rscseq lr, lr, r2, lsr r6 │ │ │ │ + rscseq lr, lr, lr, lsr #12 │ │ │ │ + rscseq lr, lr, sl, lsr #12 │ │ │ │ + rscseq lr, lr, r6, lsr #12 │ │ │ │ + rscseq lr, lr, r2, lsr #12 │ │ │ │ + rscseq lr, lr, lr, lsl r6 │ │ │ │ + rscseq lr, lr, r6, lsl r6 │ │ │ │ + rscseq lr, lr, r2, lsl r6 │ │ │ │ + rscseq lr, lr, lr, lsl r6 │ │ │ │ + rscseq lr, lr, r2, lsl #12 │ │ │ │ + tsteq r7, r4, lsr fp │ │ │ │ + ldrshteq lr, [lr], #84 @ 0x54 │ │ │ │ + ldrshteq lr, [lr], #90 @ 0x5a │ │ │ │ + ldrshteq lr, [lr], #84 @ 0x54 │ │ │ │ + @ instruction: 0x0101df96 │ │ │ │ + rscseq r6, lr, r8, lsl #26 │ │ │ │ + rscseq lr, lr, r6, lsl r5 │ │ │ │ rscseq lr, lr, r2, ror #10 │ │ │ │ - rscseq lr, lr, lr, asr r5 │ │ │ │ - rscseq lr, lr, r6, asr r5 │ │ │ │ - rscseq lr, lr, r2, asr r5 │ │ │ │ - rscseq lr, lr, lr, asr r5 │ │ │ │ - rscseq lr, lr, r2, asr #10 │ │ │ │ - tsteq r7, r4, ror sl │ │ │ │ - rscseq lr, lr, r4, lsr r5 │ │ │ │ - rscseq lr, lr, sl, lsr r5 │ │ │ │ - rscseq lr, lr, r4, lsr r5 │ │ │ │ - ldrdeq sp, [r1, -r6] │ │ │ │ - rscseq r6, lr, r8, asr #24 │ │ │ │ - rscseq lr, lr, r6, asr r4 │ │ │ │ - rscseq lr, lr, r2, lsr #9 │ │ │ │ - strheq r3, [r1, -lr] │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - ldrshteq r6, [lr], #180 @ 0xb4 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - rscseq r6, lr, sl, asr #23 │ │ │ │ - rscseq r6, lr, r2, asr #23 │ │ │ │ - tsteq r1, sl, lsr lr │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ - ldrsbteq r6, [lr], #166 @ 0xa6 │ │ │ │ - @ instruction: 0x010062be │ │ │ │ - @ instruction: 0x01016398 │ │ │ │ - ldrsbteq r5, [pc], #2 │ │ │ │ - ldrhteq r5, [pc], #10 │ │ │ │ - @ instruction: 0x01016392 │ │ │ │ - rscseq r5, pc, r0, lsr #1 │ │ │ │ - rscseq r5, pc, r8, lsl #1 │ │ │ │ - smlabbeq r1, ip, r3, r6 │ │ │ │ - rscseq r5, pc, lr, rrx │ │ │ │ - rscseq r5, pc, r6, asr r0 @ │ │ │ │ - @ instruction: 0x0101dd96 │ │ │ │ - @ instruction: 0x0101dd9c │ │ │ │ - @ instruction: 0x0101dd9a │ │ │ │ - ldrshteq r4, [pc], #218 │ │ │ │ - ldrshteq r4, [pc], #220 │ │ │ │ - rscseq r4, pc, r0, ror #27 │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - tsteq r0, r0, ror r0 │ │ │ │ - tsteq r0, r0, ror r0 │ │ │ │ - smlabbeq r0, sl, r0, r8 │ │ │ │ - smlatbeq r0, r4, r0, r8 │ │ │ │ - smlatbeq r0, r4, r0, r8 │ │ │ │ - strheq r8, [r0, -sl] │ │ │ │ - smlabteq r0, lr, r0, r8 │ │ │ │ - @ instruction: 0x01016fbc │ │ │ │ - strheq r8, [r0, -r2] │ │ │ │ - strheq r8, [r0, -r4] │ │ │ │ - strheq r8, [r0, -r6] │ │ │ │ - smlabteq r0, r4, r0, r8 │ │ │ │ - smlabteq r0, sl, r0, r8 │ │ │ │ - ldrdeq r8, [r0, -r0] │ │ │ │ - ldrdeq r8, [r0, -r6] │ │ │ │ - ldrdeq r8, [r0, -r0] │ │ │ │ - smlabteq r0, sl, r0, r8 │ │ │ │ - smlabteq r0, ip, r0, r8 │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - ldrdeq r2, [r7, -sl] │ │ │ │ - smlatbeq r0, ip, r0, r8 │ │ │ │ - @ instruction: 0x01018eb0 │ │ │ │ - smlatbeq r0, r2, r0, r8 │ │ │ │ - swpeq r8, r8, [r0] │ │ │ │ - ldrhteq r6, [lr], #134 @ 0x86 │ │ │ │ + tsteq r1, lr, ror r1 │ │ │ │ + smlabteq r1, lr, r3, ip │ │ │ │ + ldrhteq r6, [lr], #196 @ 0xc4 │ │ │ │ + tsteq r1, r0, lsl #8 │ │ │ │ + rscseq r6, lr, sl, lsl #25 │ │ │ │ + rscseq r6, lr, r2, lsl #25 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + smlalseq r6, lr, r6, fp │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r1, r8, asr r4 │ │ │ │ + smlalseq r5, pc, r2, r1 @ │ │ │ │ + rscseq r5, pc, sl, ror r1 @ │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + rscseq r5, pc, r0, ror #2 │ │ │ │ + rscseq r5, pc, r8, asr #2 │ │ │ │ + tsteq r1, ip, asr #8 │ │ │ │ + rscseq r5, pc, lr, lsr #2 │ │ │ │ + rscseq r5, pc, r6, lsl r1 @ │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + tsteq r1, ip, asr lr │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + ldrhteq r4, [pc], #234 │ │ │ │ + ldrhteq r4, [pc], #236 │ │ │ │ + rscseq r4, pc, r0, lsr #29 │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, r0, lsr r1 │ │ │ │ + tsteq r0, r0, lsr r1 │ │ │ │ + tsteq r0, sl, asr #2 │ │ │ │ + tsteq r0, r4, ror #2 │ │ │ │ + tsteq r0, r4, ror #2 │ │ │ │ + tsteq r0, sl, ror r1 │ │ │ │ + smlabbeq r0, lr, r1, r8 │ │ │ │ + tsteq r1, ip, ror r0 │ │ │ │ + tsteq r0, r2, ror r1 │ │ │ │ + tsteq r0, r4, ror r1 │ │ │ │ + tsteq r0, r6, ror r1 │ │ │ │ + smlabbeq r0, r4, r1, r8 │ │ │ │ + smlabbeq r0, sl, r1, r8 │ │ │ │ + @ instruction: 0x01008190 │ │ │ │ + @ instruction: 0x01008196 │ │ │ │ + @ instruction: 0x01008190 │ │ │ │ + smlabbeq r0, sl, r1, r8 │ │ │ │ + smlabbeq r0, ip, r1, r8 │ │ │ │ + tsteq r0, r2, lsr #26 │ │ │ │ + @ instruction: 0x0107279a │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + tsteq r0, r2, ror #2 │ │ │ │ + tsteq r0, r8, asr r1 │ │ │ │ + rscseq r6, lr, r6, ror r9 │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stcl 7, cr15, [r4, #-492] @ 0xfffffe14 │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ vmvn.i32 d30, #15663103 @ 0x00eeffff │ │ │ │ @@ -134947,73 +134947,73 @@ │ │ │ │ and lr, r7, sl, ror #22 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 192ca04 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r6, lr, r6, asr #11 │ │ │ │ - @ instruction: 0x01007d94 │ │ │ │ - tsteq r1, r6, ror #22 │ │ │ │ - smlabbeq r0, ip, lr, r6 │ │ │ │ - @ instruction: 0x01006e96 │ │ │ │ - smlatbeq r0, r4, lr, r6 │ │ │ │ - smlatbeq r0, r6, lr, r6 │ │ │ │ - smlatbeq r0, r8, lr, r6 │ │ │ │ - smlatbeq r0, sl, lr, r6 │ │ │ │ - @ instruction: 0x01006eb8 │ │ │ │ - @ instruction: 0x01006eba │ │ │ │ - @ instruction: 0x01006fbc │ │ │ │ - smlabbeq r1, lr, r9, r6 │ │ │ │ - smlatbeq r0, ip, lr, r6 │ │ │ │ - strdeq r6, [r0, -r2] │ │ │ │ - smlatbeq r0, r4, lr, r6 │ │ │ │ - @ instruction: 0x01006eb6 │ │ │ │ - tsteq r0, r8, ror ip │ │ │ │ - @ instruction: 0x01007c9a │ │ │ │ - smlatteq r0, r0, lr, r6 │ │ │ │ - smlatteq r0, sl, lr, r6 │ │ │ │ - smlabbeq r0, r8, ip, r7 │ │ │ │ - smlabbeq r0, sl, ip, r7 │ │ │ │ - smlabbeq r0, ip, ip, r7 │ │ │ │ - smlabbeq r0, lr, ip, r7 │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - ldrdeq r6, [r0, -r6] │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - smlatteq r1, lr, r5, r6 │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - tsteq r0, sl, ror ip │ │ │ │ - smlabbeq r0, r4, ip, r7 │ │ │ │ - @ instruction: 0x0101d4ba │ │ │ │ - tsteq r7, sl, ror r1 │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - rscseq r4, pc, r4, lsr #11 │ │ │ │ - rscseq r4, pc, r2, lsr #11 │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - @ instruction: 0x01005abc │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - rscseq r6, lr, ip, lsl r3 │ │ │ │ - rscseq r6, lr, r6, lsl r3 │ │ │ │ - @ instruction: 0x01012798 │ │ │ │ - ldrshteq r6, [lr], #32 │ │ │ │ - rscseq r6, lr, sl, ror #5 │ │ │ │ - rscseq sp, lr, r0, ror #21 │ │ │ │ - ldrsbteq sp, [lr], #172 @ 0xac │ │ │ │ - ldrsbteq sp, [lr], #168 @ 0xa8 │ │ │ │ - ldrsbteq sp, [lr], #164 @ 0xa4 │ │ │ │ - ldrsbteq sp, [lr], #160 @ 0xa0 │ │ │ │ - rscseq sp, lr, ip, asr #21 │ │ │ │ - rscseq sp, lr, r8, asr #21 │ │ │ │ - rscseq sp, lr, r0, asr #21 │ │ │ │ - strdeq r2, [r1, -ip] │ │ │ │ - tsteq r7, r2 │ │ │ │ - tsteq r1, r4, lsr #10 │ │ │ │ - tsteq r0, r2, ror #18 │ │ │ │ - rscseq r5, lr, r4, lsr lr │ │ │ │ + rscseq r6, lr, r6, lsl #13 │ │ │ │ + tsteq r0, r4, asr lr │ │ │ │ + tsteq r1, r6, lsr #24 │ │ │ │ + tsteq r0, ip, asr #30 │ │ │ │ + tsteq r0, r6, asr pc │ │ │ │ + tsteq r0, r4, ror #30 │ │ │ │ + tsteq r0, r6, ror #30 │ │ │ │ + tsteq r0, r8, ror #30 │ │ │ │ + tsteq r0, sl, ror #30 │ │ │ │ + tsteq r0, r8, ror pc │ │ │ │ + tsteq r0, sl, ror pc │ │ │ │ + tsteq r0, ip, ror r0 │ │ │ │ + tsteq r1, lr, asr #20 │ │ │ │ + tsteq r0, ip, ror #30 │ │ │ │ + @ instruction: 0x01006fb2 │ │ │ │ + tsteq r0, r4, ror #30 │ │ │ │ + tsteq r0, r6, ror pc │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq r0, sl, asr sp │ │ │ │ + smlatbeq r0, r0, pc, r6 @ │ │ │ │ + smlatbeq r0, sl, pc, r6 @ │ │ │ │ + tsteq r0, r8, asr #26 │ │ │ │ + tsteq r0, sl, asr #26 │ │ │ │ + tsteq r0, ip, asr #26 │ │ │ │ + tsteq r0, lr, asr #26 │ │ │ │ + @ instruction: 0x01006f94 │ │ │ │ + @ instruction: 0x01006f96 │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + smlatbeq r1, lr, r6, r6 │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r0, sl, lsr sp │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + tsteq r1, sl, ror r5 │ │ │ │ + tsteq r7, sl, lsr r2 │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + rscseq r4, pc, r4, ror #12 │ │ │ │ + rscseq r4, pc, r2, ror #12 │ │ │ │ + tsteq r0, r8, lsl sp │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + ldrsbteq r6, [lr], #60 @ 0x3c │ │ │ │ + ldrsbteq r6, [lr], #54 @ 0x36 │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + ldrhteq r6, [lr], #48 @ 0x30 │ │ │ │ + rscseq r6, lr, sl, lsr #7 │ │ │ │ + rscseq sp, lr, r0, lsr #23 │ │ │ │ + smlalseq sp, lr, ip, fp │ │ │ │ + smlalseq sp, lr, r8, fp │ │ │ │ + smlalseq sp, lr, r4, fp │ │ │ │ + smlalseq sp, lr, r0, fp │ │ │ │ + rscseq sp, lr, ip, lsl #23 │ │ │ │ + rscseq sp, lr, r8, lsl #23 │ │ │ │ + rscseq sp, lr, r0, lsl #23 │ │ │ │ + @ instruction: 0x010127bc │ │ │ │ + smlabteq r7, r2, r0, r2 │ │ │ │ + smlatteq r1, r4, r5, sp │ │ │ │ + tsteq r0, r2, lsr #20 │ │ │ │ + ldrshteq r5, [lr], #228 @ 0xe4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45f14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r6, r8, #84, 6 @ 0x50000001 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addshi pc, r9, r0, lsl #4 │ │ │ │ @@ -135266,78 +135266,78 @@ │ │ │ │ stmdami r2, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2113 @ 0xfffff7bf │ │ │ │ stmdami r1, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2112 @ 0xfffff7c0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r1, ip, lsl r6 │ │ │ │ - @ instruction: 0x0101d39e │ │ │ │ - smlabbeq r1, r8, r2, sp │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - smlatbeq r1, r8, r1, sp │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ - smlabbeq r1, r0, r1, sp │ │ │ │ - @ instruction: 0x0101d1ba │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + tsteq r1, r8, asr #6 │ │ │ │ + @ instruction: 0x0101d2b6 │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r1, r2, lsr r2 │ │ │ │ tsteq r1, r0, asr #4 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - mrseq sp, R9_usr │ │ │ │ - ldrdeq sp, [r1, -sl] │ │ │ │ - @ instruction: 0x0101d294 │ │ │ │ - @ instruction: 0x0101d2b2 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ + tsteq r1, sl, ror r2 │ │ │ │ + mrseq sp, SP_irq │ │ │ │ tsteq r1, sl, lsl #6 │ │ │ │ + smlabteq r1, r0, r2, sp │ │ │ │ + @ instruction: 0x0101d39a │ │ │ │ + tsteq r1, r4, asr r3 │ │ │ │ + tsteq r1, r2, ror r3 │ │ │ │ tsteq r1, r4, lsr #6 │ │ │ │ - ldrdeq sp, [r1, -sl] │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - smlabteq r1, r6, r3, sp │ │ │ │ - tsteq r1, ip, ror #6 │ │ │ │ - @ instruction: 0x0101d392 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, r6, lsl #8 │ │ │ │ - tsteq r1, r8, lsr #8 │ │ │ │ - smlabteq r1, lr, r3, sp │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - smlabbeq r1, r2, r4, sp │ │ │ │ - smlatbeq r1, r8, r4, sp │ │ │ │ + smlabteq r1, sl, r3, sp │ │ │ │ + smlatteq r1, r4, r3, sp │ │ │ │ + @ instruction: 0x0101d39a │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + smlabbeq r1, r6, r4, sp │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ tsteq r1, r2, asr r4 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - smlatteq r1, r4, r4, sp │ │ │ │ - tsteq r1, r6, ror r7 │ │ │ │ - @ instruction: 0x0101d694 │ │ │ │ - smlatteq r1, sl, r5, sp │ │ │ │ - @ instruction: 0x0101d594 │ │ │ │ - @ instruction: 0x0101d5b6 │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ - tsteq r1, ip, asr #12 │ │ │ │ - smlatteq r1, lr, r5, sp │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101d69e │ │ │ │ - @ instruction: 0x0101d6b4 │ │ │ │ + tsteq r1, r0, lsl #8 │ │ │ │ + smlabteq r1, r6, r4, sp │ │ │ │ + smlatteq r1, r8, r4, sp │ │ │ │ + smlabbeq r1, lr, r4, sp │ │ │ │ + @ instruction: 0x0101d59c │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, r2, lsl r5 │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + smlatbeq r1, r4, r5, sp │ │ │ │ + tsteq r1, r6, lsr r8 │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ + smlatbeq r1, sl, r6, sp │ │ │ │ + tsteq r1, r4, asr r6 │ │ │ │ tsteq r1, r6, ror r6 │ │ │ │ - strdeq sp, [r1, -r8] │ │ │ │ - tsteq r1, sl, lsl #14 │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ - tsteq r1, r2, lsl r8 │ │ │ │ - tsteq r1, ip, ror r7 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - smlatbeq r1, r8, r7, sp │ │ │ │ - smlabteq r1, r2, r7, sp │ │ │ │ - tsteq r1, r8, ror r7 │ │ │ │ - smlabbeq r1, lr, r8, sp │ │ │ │ - tsteq r1, r0, lsr r8 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r8, sp │ │ │ │ + tsteq r1, r0, lsr #12 │ │ │ │ + smlatteq r1, r6, r6, sp │ │ │ │ + tsteq r1, ip, lsl #14 │ │ │ │ + smlatbeq r1, lr, r6, sp │ │ │ │ + @ instruction: 0x0101d79c │ │ │ │ + tsteq r1, lr, asr r7 │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, r6, lsr r7 │ │ │ │ + @ instruction: 0x0101d7b8 │ │ │ │ + smlabteq r1, sl, r7, sp │ │ │ │ + @ instruction: 0x0101d794 │ │ │ │ + ldrdeq sp, [r1, -r2] │ │ │ │ + tsteq r1, ip, lsr r8 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + tsteq r1, r8, ror #16 │ │ │ │ + smlabbeq r1, r2, r8, sp │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ strdeq sp, [r1, -r0] │ │ │ │ - @ instruction: 0x0101d89a │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + @ instruction: 0x0101d8bc │ │ │ │ + smlabbeq r1, lr, r9, sp │ │ │ │ + @ instruction: 0x0101d9b0 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ rsbvs pc, ip, #64, 4 │ │ │ │ addsmi r4, r1, #31457280 @ 0x1e00000 │ │ │ │ @@ -135931,121 +135931,121 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77a447a │ │ │ │ bmi 1caaa48 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl fecad964 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq r5, lr, r0, asr r9 │ │ │ │ - tsteq r0, sl, lsr r1 │ │ │ │ - rscseq r5, lr, sl, lsr r9 │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - tsteq r1, r0, lsl sp │ │ │ │ - @ instruction: 0x0101d594 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - strdeq fp, [r1, -r0] │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ + rscseq r5, lr, r0, lsl sl │ │ │ │ + strdeq r5, [r0, -sl] │ │ │ │ + ldrshteq r5, [lr], #154 @ 0x9a │ │ │ │ ldrdeq fp, [r1, -r8] │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - smlabteq r1, r0, ip, fp │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - smlatbeq r1, r8, ip, fp │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + tsteq r1, r4, asr r6 │ │ │ │ + @ instruction: 0x0101bdb8 │ │ │ │ + @ instruction: 0x0101bdb0 │ │ │ │ + tsteq r1, r8, lsl r6 │ │ │ │ + @ instruction: 0x0101bd98 │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + smlabbeq r1, r0, sp, fp │ │ │ │ + smlatteq r1, ip, r5, sp │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + smlatteq r1, r8, r5, sp │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + strdeq r1, [r7, -lr] │ │ │ │ + strdeq ip, [r1, -r8] │ │ │ │ + tsteq r0, r2, rrx │ │ │ │ + smlatteq r1, lr, r9, ip │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + rscseq r5, lr, r0, lsl #17 │ │ │ │ + tsteq r0, r6, lsr #32 │ │ │ │ + rscseq r5, lr, r6, asr #16 │ │ │ │ + tsteq r0, r8 │ │ │ │ + smlatteq r1, r0, ip, fp │ │ │ │ + rscseq r3, pc, lr, lsl lr @ │ │ │ │ + rscseq r3, pc, r6, lsl #28 │ │ │ │ + @ instruction: 0x0101bcbe │ │ │ │ + rscseq ip, fp, ip, lsr r2 │ │ │ │ + smlatbeq r1, ip, ip, fp │ │ │ │ tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ - tsteq r1, ip, lsr r5 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - tsteq r1, r8, lsr r5 │ │ │ │ - tsteq r1, ip, asr #10 │ │ │ │ - tsteq r7, lr, lsr r6 │ │ │ │ - tsteq r1, r8, lsr r9 │ │ │ │ - smlatbeq r0, r2, pc, r4 @ │ │ │ │ - tsteq r1, lr, lsr #18 │ │ │ │ - smlabbeq r0, r4, pc, r4 @ │ │ │ │ - rscseq r5, lr, r0, asr #15 │ │ │ │ - tsteq r0, r6, ror #30 │ │ │ │ - rscseq r5, lr, r6, lsl #15 │ │ │ │ - tsteq r0, r8, asr #30 │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ - rscseq r3, pc, lr, asr sp @ │ │ │ │ - rscseq r3, pc, r6, asr #26 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - rscseq ip, fp, ip, ror r1 │ │ │ │ - smlatteq r1, ip, fp, fp │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ - ldrshteq r3, [pc], #202 │ │ │ │ - rscseq r3, pc, r2, ror #25 │ │ │ │ - tsteq r1, sl, lsr r4 │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - smlabbeq r1, r0, fp, fp │ │ │ │ - smlalseq r3, pc, r6, ip @ │ │ │ │ - rscseq r3, pc, lr, ror ip @ │ │ │ │ - @ instruction: 0x01006fbc │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - rscseq r5, lr, r4, ror #16 │ │ │ │ - rscseq r5, lr, r4, asr #16 │ │ │ │ - tsteq r7, r2, ror r4 │ │ │ │ - tsteq r0, sl, asr lr │ │ │ │ - rscseq r5, lr, r8, ror r6 │ │ │ │ - rscseq r5, lr, r0, ror r6 │ │ │ │ - rscseq r3, pc, sl, asr #19 │ │ │ │ - rscseq r3, pc, sl, asr #19 │ │ │ │ - tsteq r1, r2, asr #6 │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ + ldrhteq r3, [pc], #218 │ │ │ │ + rscseq r3, pc, r2, lsr #27 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + tsteq r1, r0, asr #24 │ │ │ │ + rscseq r3, pc, r6, asr sp @ │ │ │ │ + rscseq r3, pc, lr, lsr sp @ │ │ │ │ + tsteq r0, ip, ror r0 │ │ │ │ + tsteq r1, r0, lsl #10 │ │ │ │ + rscseq r5, lr, r4, lsr #18 │ │ │ │ + rscseq r5, lr, r4, lsl #18 │ │ │ │ + tsteq r7, r2, lsr r5 │ │ │ │ tsteq r0, sl, lsl pc │ │ │ │ - rscseq r5, lr, r8, ror #11 │ │ │ │ - rscseq r5, lr, r0, ror #11 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - rscseq ip, lr, r8, lsl #18 │ │ │ │ - smlabteq r1, ip, r2, sp │ │ │ │ - tsteq r7, r2, asr r3 │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - tsteq r1, r2, ror fp │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - smlabbeq r0, sl, ip, r4 │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - @ instruction: 0x0101b992 │ │ │ │ - smlabbeq r1, r6, r9, fp │ │ │ │ - smlabbeq r1, r0, r9, fp │ │ │ │ - tsteq r1, lr, asr #16 │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ - tsteq r1, sl, lsr r8 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ - tsteq r1, lr, lsr #16 │ │ │ │ - tsteq r1, r8, lsr #16 │ │ │ │ - smlabteq r1, r6, r1, sp │ │ │ │ - tsteq r7, sl, lsr r2 │ │ │ │ - tsteq r1, r8, lsl #18 │ │ │ │ - smlatbeq r0, r8, fp, r4 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - strdeq fp, [r1, -r2] │ │ │ │ + rscseq r5, lr, r8, lsr r7 │ │ │ │ + rscseq r5, lr, r0, lsr r7 │ │ │ │ + rscseq r3, pc, sl, lsl #21 │ │ │ │ + rscseq r3, pc, sl, lsl #21 │ │ │ │ + tsteq r1, r2, lsl #8 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + tsteq r0, r6, lsl #26 │ │ │ │ + ldrdeq r6, [r0, -sl] │ │ │ │ + rscseq r5, lr, r8, lsr #13 │ │ │ │ + rscseq r5, lr, r0, lsr #13 │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + @ instruction: 0x0101d39c │ │ │ │ + rscseq ip, lr, r8, asr #19 │ │ │ │ + smlabbeq r1, ip, r3, sp │ │ │ │ + tsteq r7, r2, lsl r4 │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, r2, lsr ip │ │ │ │ + tsteq r0, lr, lsr #26 │ │ │ │ + tsteq r0, sl, asr #26 │ │ │ │ + tsteq r0, r0, lsl sp │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r1, r2, asr sl │ │ │ │ + tsteq r1, r6, asr #20 │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + tsteq r1, lr, lsl #18 │ │ │ │ + @ instruction: 0x0101d194 │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ smlatteq r1, lr, r8, fp │ │ │ │ - smlatteq r1, r6, r8, fp │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - tsteq r1, r6, lsl #2 │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - smlatbeq r1, sl, r8, fp │ │ │ │ - strdeq sp, [r1, -r2] │ │ │ │ - tsteq r1, r2, lsl #2 │ │ │ │ - smlatteq r1, r4, r0, sp │ │ │ │ - strdeq r1, [r7, -r8] │ │ │ │ - tsteq r0, sl, ror #12 │ │ │ │ - tsteq r0, r6, ror #20 │ │ │ │ - smlabteq r1, r4, r0, sp │ │ │ │ - smlabteq r1, r0, r0, sp │ │ │ │ - ldrhteq r5, [lr], #62 @ 0x3e │ │ │ │ - tsteq r0, sl, lsl #20 │ │ │ │ - tsteq r0, r8, asr sp │ │ │ │ - smlatteq r0, ip, r9, r4 │ │ │ │ + smlatteq r1, r8, r8, fp │ │ │ │ + smlabbeq r1, r6, r2, sp │ │ │ │ + strdeq r1, [r7, -sl] │ │ │ │ + smlabteq r1, r8, r9, fp │ │ │ │ + tsteq r0, r8, ror #24 │ │ │ │ + @ instruction: 0x0101b9be │ │ │ │ + @ instruction: 0x0101b9b2 │ │ │ │ + smlatbeq r1, lr, r9, fp │ │ │ │ + smlatbeq r1, r6, r9, fp │ │ │ │ + @ instruction: 0x0101b99e │ │ │ │ + smlabteq r1, r6, r1, sp │ │ │ │ + smlabteq r1, lr, r1, sp │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + @ instruction: 0x0101d1b2 │ │ │ │ + smlabteq r1, r2, r1, sp │ │ │ │ + smlatbeq r1, r4, r1, sp │ │ │ │ + @ instruction: 0x010711b8 │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + tsteq r0, r6, lsr #22 │ │ │ │ + smlabbeq r1, r4, r1, sp │ │ │ │ + smlabbeq r1, r0, r1, sp │ │ │ │ + rscseq r5, lr, lr, ror r4 │ │ │ │ + smlabteq r0, sl, sl, r4 │ │ │ │ + tsteq r0, r8, lsl lr │ │ │ │ + smlatbeq r0, ip, sl, r4 │ │ │ │ svcvc 0x0009f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0007f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r8, lsl #30 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ andsle r7, r5, r2, lsl pc │ │ │ │ @@ -136059,19 +136059,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ - @ instruction: 0x0101ce9a │ │ │ │ - @ instruction: 0x0101ceb4 │ │ │ │ - tsteq r1, r6, lsl pc │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ + @ instruction: 0x0101cfb4 │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec46f9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ eorsle r7, ip, r9, lsl #30 │ │ │ │ stmdale r6, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -136436,103 +136436,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf779447a │ │ │ │ bmi 182c264 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x00bcf779 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq ip, lr, r8, ror #5 │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - ldrdeq ip, [r1, -r6] │ │ │ │ + rscseq ip, lr, r8, lsr #7 │ │ │ │ + @ instruction: 0x0101cf92 │ │ │ │ + @ instruction: 0x0101cf96 │ │ │ │ + rscseq r5, lr, r4, asr #32 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + rscseq r5, lr, r0, asr #32 │ │ │ │ + smlatteq r0, r6, r7, r4 │ │ │ │ + rscseq r5, lr, sl, lsr #32 │ │ │ │ + ldrdeq r4, [r0, -r0] │ │ │ │ + tsteq r1, r2, asr #30 │ │ │ │ + ldrshteq r4, [lr], #254 @ 0xfe │ │ │ │ + tsteq r1, r6, lsr r6 │ │ │ │ + ldrshteq r4, [lr], #246 @ 0xf6 │ │ │ │ + rscseq r4, lr, r2, ror #31 │ │ │ │ + smlabteq r7, ip, sp, r0 │ │ │ │ + ldrsbteq r4, [lr], #240 @ 0xf0 │ │ │ │ + ldrsbteq r4, [lr], #242 @ 0xf2 │ │ │ │ + rscseq r4, lr, sl, asr #31 │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + rscseq r4, lr, lr, lsl #31 │ │ │ │ + tsteq r1, r2, ror r5 │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + @ instruction: 0x0101b496 │ │ │ │ rscseq r4, lr, r4, lsl #31 │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - rscseq r4, lr, r0, lsl #31 │ │ │ │ - tsteq r0, r6, lsr #14 │ │ │ │ - rscseq r4, lr, sl, ror #30 │ │ │ │ - tsteq r0, r0, lsl r7 │ │ │ │ - smlabbeq r1, r2, lr, ip │ │ │ │ - rscseq r4, lr, lr, lsr pc │ │ │ │ - tsteq r1, r6, ror r5 │ │ │ │ - rscseq r4, lr, r6, lsr pc │ │ │ │ - rscseq r4, lr, r2, lsr #30 │ │ │ │ - tsteq r7, ip, lsl #26 │ │ │ │ - rscseq r4, lr, r0, lsl pc │ │ │ │ - rscseq r4, lr, r2, lsl pc │ │ │ │ - rscseq r4, lr, sl, lsl #30 │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - tsteq r1, ip, ror #30 │ │ │ │ - rscseq r4, lr, lr, asr #29 │ │ │ │ - @ instruction: 0x010154b2 │ │ │ │ - smlabbeq r1, sl, sp, ip │ │ │ │ - @ instruction: 0x0101cd9a │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - rscseq r4, lr, r4, asr #29 │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ - ldrhteq r4, [lr], #230 @ 0xe6 │ │ │ │ - rscseq r4, lr, r4, lsr #29 │ │ │ │ - strdeq r0, [r7, -r0] │ │ │ │ - smlalseq r4, lr, r6, lr │ │ │ │ - smlalseq r4, lr, lr, lr │ │ │ │ - rscseq r4, lr, r0, lsr #29 │ │ │ │ - smlalseq r4, lr, sl, lr │ │ │ │ - rscseq r4, lr, r2, ror lr │ │ │ │ - rscseq r4, lr, r4, ror lr │ │ │ │ - rscseq r4, lr, r6, lsl #29 │ │ │ │ - rscseq r4, lr, r2, lsr #27 │ │ │ │ - smlalseq r4, lr, ip, sp │ │ │ │ - rscseq r4, lr, r2, ror lr │ │ │ │ - rscseq r4, lr, r6, ror sp │ │ │ │ - rscseq r4, lr, r0, ror sp │ │ │ │ - @ instruction: 0x010135b2 │ │ │ │ - rscseq r4, lr, sl, asr #26 │ │ │ │ - rscseq r4, lr, r4, asr #26 │ │ │ │ - tsteq r0, lr, lsr sl │ │ │ │ - tsteq r0, lr, lsr sl │ │ │ │ - tsteq r0, ip, lsr sl │ │ │ │ - smlabbeq r0, r2, sl, r6 │ │ │ │ - tsteq r0, r2, lsl sl │ │ │ │ - tsteq r0, r0, lsl sl │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ + tsteq r1, r6, lsl r5 │ │ │ │ + rscseq r4, lr, r6, ror pc │ │ │ │ + rscseq r4, lr, r4, ror #30 │ │ │ │ + @ instruction: 0x01070cb0 │ │ │ │ + rscseq r4, lr, r6, asr pc │ │ │ │ + rscseq r4, lr, lr, asr pc │ │ │ │ + rscseq r4, lr, r0, ror #30 │ │ │ │ + rscseq r4, lr, sl, asr pc │ │ │ │ + rscseq r4, lr, r2, lsr pc │ │ │ │ + rscseq r4, lr, r4, lsr pc │ │ │ │ + rscseq r4, lr, r6, asr #30 │ │ │ │ + rscseq r4, lr, r2, ror #28 │ │ │ │ + rscseq r4, lr, ip, asr lr │ │ │ │ + rscseq r4, lr, r2, lsr pc │ │ │ │ + rscseq r4, lr, r6, lsr lr │ │ │ │ + rscseq r4, lr, r0, lsr lr │ │ │ │ + tsteq r1, r2, ror r6 │ │ │ │ + rscseq r4, lr, sl, lsl #28 │ │ │ │ + rscseq r4, lr, r4, lsl #28 │ │ │ │ + strdeq r6, [r0, -lr] │ │ │ │ + strdeq r6, [r0, -lr] │ │ │ │ + strdeq r6, [r0, -ip] │ │ │ │ + tsteq r0, r2, asr #22 │ │ │ │ + ldrdeq r6, [r0, -r2] │ │ │ │ + ldrdeq r6, [r0, -r0] │ │ │ │ + tsteq r1, sl, lsl #6 │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ + strdeq r1, [r1, -r6] │ │ │ │ + strdeq r1, [r1, -r0] │ │ │ │ + smlatteq r1, sl, r2, r1 │ │ │ │ + smlatteq r1, r4, r2, r1 │ │ │ │ + ldrdeq r1, [r1, -lr] │ │ │ │ + rscseq ip, lr, r0, ror #10 │ │ │ │ + rscseq ip, lr, lr, asr r5 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, r6, lsr ip │ │ │ │ + smlatbeq r1, r0, r2, r1 │ │ │ │ + @ instruction: 0x0101129a │ │ │ │ + @ instruction: 0x01011294 │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + rscseq ip, lr, ip, lsl r5 │ │ │ │ + rscseq ip, lr, r2, lsl #10 │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + rscseq r4, lr, r0, asr ip │ │ │ │ + rscseq r4, lr, sl, asr #24 │ │ │ │ tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, sl, lsr #4 │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - rscseq ip, lr, r0, lsr #9 │ │ │ │ - smlalseq ip, lr, lr, r4 │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - tsteq r1, r6, ror fp │ │ │ │ - smlatteq r1, r0, r1, r1 │ │ │ │ - ldrdeq r1, [r1, -sl] │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r1, r6, asr #22 │ │ │ │ - @ instruction: 0x010111b4 │ │ │ │ - rscseq ip, lr, ip, asr r4 │ │ │ │ - rscseq ip, lr, r2, asr #8 │ │ │ │ - smlatbeq r1, r8, r1, r1 │ │ │ │ - smlalseq r4, lr, r0, fp │ │ │ │ - rscseq r4, lr, sl, lsl #23 │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - tsteq r1, r6, ror r1 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r7, r8, lsl r9 │ │ │ │ - tsteq r1, sl, asr r1 │ │ │ │ - tsteq r0, ip, ror r2 │ │ │ │ - swpeq fp, lr, [r1] │ │ │ │ - rscseq r4, lr, r4, lsl #22 │ │ │ │ - ldrshteq r4, [lr], #174 @ 0xae │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - rscseq r2, pc, r4, lsl #26 │ │ │ │ - tsteq r1, r2, ror #20 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - tsteq r0, r8, lsl #4 │ │ │ │ + tsteq r1, r6, lsr r2 │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + ldrdeq r0, [r7, -r8] │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ + tsteq r0, ip, lsr r3 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + rscseq r4, lr, r4, asr #23 │ │ │ │ + ldrhteq r4, [lr], #190 @ 0xbe │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + rscseq r2, pc, r4, asr #27 │ │ │ │ + tsteq r1, r2, lsr #22 │ │ │ │ + smlabteq r1, r4, r1, r5 │ │ │ │ + smlabteq r0, r8, r2, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec476d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -139081,423 +139081,423 @@ │ │ │ │ ldrbtmi r0, [r8], #-1652 @ 0xfffff98c │ │ │ │ ldclt 0, cr15, [fp] │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ @ instruction: 0xf8dfbcb6 │ │ │ │ ldrbtmi r0, [r8], #-1640 @ 0xfffff998 │ │ │ │ ldclt 0, cr15, [r1] │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - smlatteq r1, ip, r0, fp │ │ │ │ - swpeq fp, sl, [r1] │ │ │ │ - strheq fp, [r1, -r8] │ │ │ │ - strdeq fp, [r1, -sl] │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - smlabbeq r1, r6, r1, fp │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - smlatteq r1, r0, r1, fp │ │ │ │ - strdeq fp, [r1, -r2] │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + @ instruction: 0x0101d69c │ │ │ │ + tsteq r1, lr, lsl r7 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + ldrdeq fp, [r1, -r2] │ │ │ │ + @ instruction: 0x0101b2b8 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ smlatbeq r1, ip, r1, fp │ │ │ │ + tsteq r1, sl, asr r1 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + @ instruction: 0x0101b1ba │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ tsteq r1, r6, asr #4 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r2, lsl r2 │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101b29c │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - @ instruction: 0x0101b29a │ │ │ │ - smlatteq r1, r0, r2, fp │ │ │ │ - smlatteq r1, sl, r2, fp │ │ │ │ - smlatbeq r1, ip, r2, fp │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - tsteq r1, r0, lsl pc │ │ │ │ - smlatteq r1, lr, lr, ip │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - tsteq r1, lr, lsl #30 │ │ │ │ - smlatteq r1, ip, lr, ip │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - tsteq r1, r0, lsr #6 │ │ │ │ - tsteq r1, r6, lsl pc │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, lr, lsl r3 │ │ │ │ - tsteq r1, r0, asr #30 │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - smlatteq r1, r6, r3, fp │ │ │ │ - smlatbeq r1, r4, r3, fp │ │ │ │ - tsteq r1, lr, ror r3 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, r6, lsr #30 │ │ │ │ - tsteq r1, r8, lsr pc │ │ │ │ - smlabbeq r1, lr, r3, fp │ │ │ │ - tsteq r1, ip, asr pc │ │ │ │ - tsteq r1, r6, lsr pc │ │ │ │ - smlabteq r1, r4, r3, fp │ │ │ │ + smlatteq r1, r4, r1, fp │ │ │ │ + smlatteq r1, lr, r2, fp │ │ │ │ + smlatbeq r1, r0, r2, fp │ │ │ │ + @ instruction: 0x0101b2b2 │ │ │ │ + tsteq r1, ip, ror #4 │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + ldrdeq fp, [r1, -r2] │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ @ instruction: 0x0101b39e │ │ │ │ - tsteq r1, ip, ror #30 │ │ │ │ - tsteq r1, r6, asr #30 │ │ │ │ - @ instruction: 0x0101b3b8 │ │ │ │ - smlabbeq r1, r6, pc, ip @ │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ - @ instruction: 0x0101b592 │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ - smlatteq r1, sl, pc, ip @ │ │ │ │ - smlatbeq r1, r8, pc, ip @ │ │ │ │ - smlabbeq r1, r2, pc, ip @ │ │ │ │ - tsteq r1, ip, asr pc │ │ │ │ - @ instruction: 0x0101b396 │ │ │ │ - smlatbeq r1, r8, r3, fp │ │ │ │ - @ instruction: 0x0101cf92 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + tsteq r1, lr, lsl r3 │ │ │ │ + tsteq r1, r0, lsr r3 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + smlatbeq r1, r0, r3, fp │ │ │ │ + smlatbeq r1, sl, r3, fp │ │ │ │ + tsteq r1, ip, ror #6 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ smlabteq r1, ip, r3, fp │ │ │ │ - smlatbeq r1, r6, r3, fp │ │ │ │ - smlabteq r1, r8, pc, ip @ │ │ │ │ - smlatbeq r1, r2, pc, ip @ │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101b3b6 │ │ │ │ - @ instruction: 0x0101cfbc │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, ip, lsr #8 │ │ │ │ - tsteq r1, r6, lsl #8 │ │ │ │ - smlatteq r1, r0, r3, fp │ │ │ │ - smlatbeq r1, lr, pc, ip @ │ │ │ │ - smlabteq r1, r0, pc, ip @ │ │ │ │ - tsteq r1, r6, lsl r4 │ │ │ │ - smlatteq r1, r4, pc, ip @ │ │ │ │ @ instruction: 0x0101cfbe │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ - tsteq r1, r6, lsr #8 │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ + @ instruction: 0x0101cf9c │ │ │ │ + smlatteq r1, r6, r3, fp │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlatbeq r1, lr, pc, ip @ │ │ │ │ + swpeq sp, ip, [r1] │ │ │ │ + tsteq r1, sl, lsr #32 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ smlabteq r1, lr, pc, ip @ │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - tsteq r1, lr │ │ │ │ - smlatteq r1, r8, pc, ip @ │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, sl, lsr r0 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - smlatteq r1, lr, pc, ip @ │ │ │ │ - tsteq r1, r8, lsr #8 │ │ │ │ - tsteq r1, sl, lsr r4 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ + smlatbeq r1, ip, pc, ip @ │ │ │ │ + smlabteq r1, lr, r3, fp │ │ │ │ + smlatteq r1, r0, r3, fp │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + mrseq sp, (UNDEF: 1) │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + smlatteq r1, lr, r3, fp │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + smlatbeq r1, r6, r4, fp │ │ │ │ + tsteq r1, r4, ror #8 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + smlatteq r1, r6, pc, ip @ │ │ │ │ + strdeq ip, [r1, -r8] │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + strdeq ip, [r1, -r6] │ │ │ │ + smlabbeq r1, r4, r4, fp │ │ │ │ tsteq r1, lr, asr r4 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - qaddeq sp, sl, r1 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - smlabbeq r1, r8, r4, fp │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - strheq sp, [r1, -ip] │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - qaddeq sp, r4, r1 │ │ │ │ - smlabbeq r1, lr, r4, fp │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + tsteq r1, r6 │ │ │ │ + tsteq r1, r8, ror r4 │ │ │ │ + tsteq r1, r6, asr #32 │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + tsteq r1, r4, lsr #2 │ │ │ │ + smlatbeq r1, sl, r0, sp │ │ │ │ + tsteq r1, r8, rrx │ │ │ │ + tsteq r1, r2, asr #32 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ tsteq r1, r8, ror #8 │ │ │ │ + qaddeq sp, r2, r1 │ │ │ │ + smlabbeq r1, ip, r4, fp │ │ │ │ + tsteq r1, r6, ror #8 │ │ │ │ + smlabbeq r1, r8, r0, sp │ │ │ │ + tsteq r1, r2, rrx │ │ │ │ + @ instruction: 0x0101b49c │ │ │ │ + tsteq r1, r6, ror r4 │ │ │ │ + tsteq r1, ip, ror r0 │ │ │ │ + @ instruction: 0x0101b4b6 │ │ │ │ + @ instruction: 0x0101b490 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + smlatteq r1, ip, r4, fp │ │ │ │ + smlabteq r1, r6, r4, fp │ │ │ │ + smlatbeq r1, r0, r4, fp │ │ │ │ tsteq r1, lr, rrx │ │ │ │ - smlatbeq r1, r8, r4, fp │ │ │ │ - smlabbeq r1, r2, r4, fp │ │ │ │ + smlabbeq r1, r0, r0, sp │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ smlatbeq r1, r4, r0, sp │ │ │ │ tsteq r1, lr, ror r0 │ │ │ │ - @ instruction: 0x0101b4b8 │ │ │ │ - @ instruction: 0x0101b492 │ │ │ │ - swpeq sp, r8, [r1] │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r4, fp │ │ │ │ - tsteq r1, r6, ror r8 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - smlatbeq r1, r6, r5, fp │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - smlatteq r1, sl, r4, fp │ │ │ │ - smlabteq r1, r4, r4, fp │ │ │ │ - @ instruction: 0x0101b49e │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - smlatbeq r1, r2, r0, sp │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ - smlatteq r1, r4, r4, fp │ │ │ │ - strheq sp, [r1, -r2] │ │ │ │ - smlabbeq r1, ip, r0, sp │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - smlabteq r1, ip, r0, sp │ │ │ │ - smlatbeq r1, r6, r0, sp │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, r2, lsl #2 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - strheq sp, [r1, -r6] │ │ │ │ - strdeq fp, [r1, -r0] │ │ │ │ - tsteq r1, r2, lsl #10 │ │ │ │ - smlatteq r1, ip, r0, sp │ │ │ │ - tsteq r1, r6, lsr #10 │ │ │ │ + tsteq r1, ip, lsl #10 │ │ │ │ + smlatteq r1, r6, r4, fp │ │ │ │ + strheq sp, [r1, -r4] │ │ │ │ + smlabbeq r1, lr, r0, sp │ │ │ │ tsteq r1, r0, lsl #10 │ │ │ │ - tsteq r1, r2, lsr #2 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - tsteq r1, r0, asr r5 │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - tsteq r1, r8, lsr r6 │ │ │ │ - @ instruction: 0x0101b5be │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - tsteq r1, r6, asr r5 │ │ │ │ - tsteq r1, r0, lsr r5 │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ - tsteq r1, r0, lsl r1 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - tsteq r1, r4, lsr r1 │ │ │ │ + smlabteq r1, lr, r0, sp │ │ │ │ + smlatbeq r1, r8, r0, sp │ │ │ │ + @ instruction: 0x0101d1b6 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, r0, sp │ │ │ │ + smlatteq r1, r8, r4, fp │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + smlatteq r1, r4, r0, sp │ │ │ │ + tsteq r1, lr, lsl r5 │ │ │ │ + strdeq fp, [r1, -r8] │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ tsteq r1, lr, lsl #2 │ │ │ │ - @ instruction: 0x0101b59c │ │ │ │ - tsteq r1, r6, ror r5 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, lr, lsl r1 │ │ │ │ - @ instruction: 0x0101b590 │ │ │ │ - tsteq r1, lr, asr r1 │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101b5bc │ │ │ │ - @ instruction: 0x0101b596 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + tsteq r1, r2, lsr #10 │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + tsteq r1, r4, lsl r1 │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ tsteq r1, r4, ror #2 │ │ │ │ tsteq r1, lr, lsr r1 │ │ │ │ - @ instruction: 0x0101b5b0 │ │ │ │ - tsteq r1, lr, ror r1 │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ tsteq r1, r8, asr r1 │ │ │ │ + @ instruction: 0x0101b592 │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + tsteq r1, r6, lsr r9 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + smlatteq r1, ip, r5, fp │ │ │ │ + smlatbeq r1, sl, r5, fp │ │ │ │ + smlabbeq r1, r4, r5, fp │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + tsteq r1, lr, lsr r1 │ │ │ │ + @ instruction: 0x0101b594 │ │ │ │ + tsteq r1, r2, ror #2 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + smlabteq r1, sl, r5, fp │ │ │ │ + smlatbeq r1, r4, r5, fp │ │ │ │ + tsteq r1, r2, ror r1 │ │ │ │ + tsteq r1, ip, asr #2 │ │ │ │ + @ instruction: 0x0101b5be │ │ │ │ + smlabbeq r1, ip, r1, sp │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ + smlabteq r1, r2, r1, sp │ │ │ │ + @ instruction: 0x0101d19c │ │ │ │ + tsteq r1, r6, ror r1 │ │ │ │ + @ instruction: 0x0101b5b0 │ │ │ │ + smlabteq r1, r2, r5, fp │ │ │ │ + smlatbeq r1, ip, r1, sp │ │ │ │ smlatteq r1, r6, r5, fp │ │ │ │ smlabteq r1, r0, r5, fp │ │ │ │ - smlabbeq r1, lr, r1, sp │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ - smlatbeq r1, r8, r1, sp │ │ │ │ - smlabbeq r1, r2, r1, sp │ │ │ │ - @ instruction: 0x0101b7b4 │ │ │ │ - smlabbeq r1, r6, r2, sp │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - smlabteq r1, sl, r1, sp │ │ │ │ - smlatbeq r1, r4, r1, sp │ │ │ │ - tsteq r1, lr, ror r1 │ │ │ │ - @ instruction: 0x0101b5b8 │ │ │ │ - smlabteq r1, sl, r5, fp │ │ │ │ - @ instruction: 0x0101d1b4 │ │ │ │ - smlatteq r1, lr, r5, fp │ │ │ │ - smlabteq r1, r8, r5, fp │ │ │ │ - smlatteq r1, sl, r1, sp │ │ │ │ - smlabteq r1, r4, r1, sp │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - tsteq r1, r8, lsl r6 │ │ │ │ - strdeq fp, [r1, -r2] │ │ │ │ - @ instruction: 0x0101b690 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - tsteq r1, r2, lsl #12 │ │ │ │ - ldrdeq sp, [r1, -r0] │ │ │ │ smlatteq r1, r2, r1, sp │ │ │ │ - tsteq r1, r8, lsr r6 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - smlatteq r1, r0, r1, sp │ │ │ │ - tsteq r1, lr, ror #12 │ │ │ │ - tsteq r1, r8, asr #12 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - tsteq r1, r8, lsl r3 │ │ │ │ - @ instruction: 0x0101d29e │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - tsteq r1, sl, asr #12 │ │ │ │ + @ instruction: 0x0101d1bc │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + tsteq r1, r0, lsl r6 │ │ │ │ + smlatteq r1, sl, r5, fp │ │ │ │ + strdeq fp, [r1, -r8] │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + tsteq r1, r6, lsl r6 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + @ instruction: 0x0101d1be │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + tsteq r1, r6, lsr #12 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r1, sp │ │ │ │ tsteq r1, ip, asr r6 │ │ │ │ - tsteq r1, r6, asr #4 │ │ │ │ - smlabbeq r1, r0, r6, fp │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - @ instruction: 0x0101b690 │ │ │ │ - tsteq r1, sl, ror #12 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - smlatbeq r1, sl, r6, fp │ │ │ │ - smlabbeq r1, r4, r6, fp │ │ │ │ + tsteq r1, r6, lsr r6 │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ ldrdeq sp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101d29c │ │ │ │ - tsteq r1, r6, ror r2 │ │ │ │ - @ instruction: 0x0101b6b0 │ │ │ │ + tsteq r1, r0, asr r6 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + @ instruction: 0x0101b6be │ │ │ │ + tsteq r1, ip, ror r6 │ │ │ │ + tsteq r1, r6, asr r6 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + tsteq r1, r0, ror r6 │ │ │ │ + tsteq r1, lr, lsr r2 │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + smlatbeq r1, r6, r6, fp │ │ │ │ + smlabbeq r1, r0, r6, fp │ │ │ │ + tsteq r1, lr, asr #4 │ │ │ │ + tsteq r1, r8, lsr #4 │ │ │ │ + @ instruction: 0x0101b69a │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r1, r2, asr #4 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + smlabteq r1, ip, r2, sp │ │ │ │ + smlabbeq r1, sl, r2, sp │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + tsteq r1, lr, lsr r2 │ │ │ │ + tsteq r1, r8, ror r6 │ │ │ │ smlabbeq r1, sl, r6, fp │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + smlatbeq r1, lr, r6, fp │ │ │ │ + smlabbeq r1, r8, r6, fp │ │ │ │ + smlatbeq r1, sl, r2, sp │ │ │ │ + smlabbeq r1, r4, r2, sp │ │ │ │ + @ instruction: 0x0101b6be │ │ │ │ + @ instruction: 0x0101b698 │ │ │ │ + @ instruction: 0x0101d29e │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + @ instruction: 0x0101b6b2 │ │ │ │ + tsteq r1, r0, asr r7 │ │ │ │ + tsteq r1, lr, lsl #14 │ │ │ │ + smlatteq r1, r8, r6, fp │ │ │ │ + smlabteq r1, r2, r6, fp │ │ │ │ @ instruction: 0x0101d290 │ │ │ │ - smlabteq r1, sl, r6, fp │ │ │ │ - smlatbeq r1, r4, r6, fp │ │ │ │ + smlatbeq r1, r2, r2, sp │ │ │ │ + strdeq fp, [r1, -r8] │ │ │ │ smlabteq r1, r6, r2, sp │ │ │ │ smlatbeq r1, r0, r2, sp │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ - @ instruction: 0x0101b6b4 │ │ │ │ - @ instruction: 0x0101d2ba │ │ │ │ - strdeq fp, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r6, fp │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - smlabbeq r1, r0, r4, sp │ │ │ │ - @ instruction: 0x0101b7be │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - tsteq r1, r2, lsl #14 │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101b6b6 │ │ │ │ - smlabbeq r1, r4, r2, sp │ │ │ │ - @ instruction: 0x0101d296 │ │ │ │ - smlatteq r1, ip, r6, fp │ │ │ │ - @ instruction: 0x0101d2ba │ │ │ │ - @ instruction: 0x0101d294 │ │ │ │ + tsteq r1, lr, lsr #14 │ │ │ │ + tsteq r1, r8, lsl #14 │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101d2b0 │ │ │ │ tsteq r1, r2, lsr #14 │ │ │ │ - strdeq fp, [r1, -ip] │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ smlabteq r1, sl, r2, sp │ │ │ │ - smlatbeq r1, r4, r2, sp │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - smlatteq r1, r4, r2, sp │ │ │ │ - @ instruction: 0x0101d2be │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - strdeq sp, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r2, sp │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + tsteq r1, sl, lsl #14 │ │ │ │ + tsteq r1, ip, lsl r7 │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ tsteq r1, sl, lsl r7 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - tsteq r1, lr, lsr r7 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - tsteq r1, sl, lsr r3 │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - @ instruction: 0x0101b794 │ │ │ │ - tsteq r1, lr, ror #14 │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ tsteq r1, r6, lsl r3 │ │ │ │ - tsteq r1, r8, lsr #6 │ │ │ │ - tsteq r1, lr, ror r7 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - @ instruction: 0x0101b7b4 │ │ │ │ - smlabbeq r1, lr, r7, fp │ │ │ │ + tsteq r1, r0, asr r7 │ │ │ │ + tsteq r1, sl, lsr #14 │ │ │ │ + tsteq r1, r0, lsr r3 │ │ │ │ + tsteq r1, sl, ror #14 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + @ instruction: 0x0101d39e │ │ │ │ tsteq r1, ip, asr r3 │ │ │ │ tsteq r1, r6, lsr r3 │ │ │ │ - smlatbeq r1, r8, r7, fp │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, sl, asr #14 │ │ │ │ tsteq r1, r0, asr r3 │ │ │ │ - smlatteq r1, lr, r3, sp │ │ │ │ - smlatbeq r1, ip, r3, sp │ │ │ │ + smlabbeq r1, sl, r7, fp │ │ │ │ + tsteq r1, r4, ror #14 │ │ │ │ smlabbeq r1, r6, r3, sp │ │ │ │ tsteq r1, r0, ror #6 │ │ │ │ @ instruction: 0x0101b79a │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, sl, ror r3 │ │ │ │ + @ instruction: 0x0101b7b4 │ │ │ │ + smlabbeq r1, lr, r7, fp │ │ │ │ + tsteq r1, r0, lsl pc │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ + tsteq r1, r0, asr #10 │ │ │ │ + tsteq r1, lr, ror r8 │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + smlabteq r1, r2, r7, fp │ │ │ │ + @ instruction: 0x0101b79c │ │ │ │ + tsteq r1, r6, ror r7 │ │ │ │ + tsteq r1, r4, asr #6 │ │ │ │ + tsteq r1, r6, asr r3 │ │ │ │ smlatbeq r1, ip, r7, fp │ │ │ │ - @ instruction: 0x0101d396 │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, r7, fp │ │ │ │ - smlabteq r1, ip, r3, sp │ │ │ │ - smlatbeq r1, r6, r3, sp │ │ │ │ - smlatteq r1, r0, r7, fp │ │ │ │ - @ instruction: 0x0101b7ba │ │ │ │ - smlabteq r1, r0, r3, sp │ │ │ │ - strdeq fp, [r1, -sl] │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - @ instruction: 0x0101d59a │ │ │ │ + tsteq r1, sl, ror r3 │ │ │ │ + tsteq r1, r4, asr r3 │ │ │ │ + smlatteq r1, r2, r7, fp │ │ │ │ + @ instruction: 0x0101b7bc │ │ │ │ + smlabbeq r1, sl, r3, sp │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + smlatbeq r1, r4, r3, sp │ │ │ │ + tsteq r1, lr, ror r3 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + ldrdeq sp, [r1, -sl] │ │ │ │ + @ instruction: 0x0101d3b4 │ │ │ │ + smlabbeq r1, lr, r3, sp │ │ │ │ + smlabteq r1, r8, r7, fp │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + smlabteq r1, r4, r3, sp │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ ldrdeq fp, [r1, -r8] │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - @ instruction: 0x0101d39e │ │ │ │ - @ instruction: 0x0101d3b0 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ ldrdeq sp, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r3, sp │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - smlatteq r1, r4, r3, sp │ │ │ │ - @ instruction: 0x0101d3be │ │ │ │ - tsteq r1, r0, lsr r8 │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ - ldrdeq sp, [r1, -r8] │ │ │ │ - tsteq r1, r6, ror r4 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, lr, lsl #8 │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + smlatteq r1, r8, r7, fp │ │ │ │ + smlatteq r1, lr, r3, sp │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + @ instruction: 0x0101b896 │ │ │ │ + tsteq r1, r4, asr r8 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ smlatteq r1, r8, r3, sp │ │ │ │ - tsteq r1, r2, lsr #16 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ - tsteq r1, lr, lsl r4 │ │ │ │ - tsteq r1, r8, asr r8 │ │ │ │ - tsteq r1, r2, lsr r8 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - tsteq r1, lr, lsr #8 │ │ │ │ + tsteq r1, lr, lsr r8 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + smlatteq r1, r6, r3, sp │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r1, lr, asr #16 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ tsteq r1, r8, ror #16 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - smlabbeq r1, r2, r8, fp │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - tsteq r1, sl, ror #18 │ │ │ │ - strdeq fp, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, r8, fp │ │ │ │ - smlabbeq r1, r8, r8, fp │ │ │ │ - tsteq r1, r2, ror #16 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - @ instruction: 0x0101b898 │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + tsteq r1, r0, lsl r4 │ │ │ │ + smlatbeq r1, lr, r4, sp │ │ │ │ + tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r1, ip, ror #16 │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + @ instruction: 0x0101b890 │ │ │ │ + tsteq r1, sl, ror #16 │ │ │ │ + smlabbeq r1, ip, r4, sp │ │ │ │ tsteq r1, r6, ror #8 │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - smlabteq r1, lr, r8, fp │ │ │ │ - smlatbeq r1, r8, r8, fp │ │ │ │ - tsteq r1, r6, ror r4 │ │ │ │ - tsteq r1, r0, asr r4 │ │ │ │ - smlabteq r1, r2, r8, fp │ │ │ │ - @ instruction: 0x0101d490 │ │ │ │ - tsteq r1, sl, ror #8 │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ - smlatteq r1, lr, r8, fp │ │ │ │ - smlabteq r1, r8, r8, fp │ │ │ │ - @ instruction: 0x0101d496 │ │ │ │ + smlatbeq r1, r0, r8, fp │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + smlabbeq r1, r0, r4, sp │ │ │ │ + @ instruction: 0x0101b8ba │ │ │ │ + @ instruction: 0x0101b894 │ │ │ │ + tsteq r1, sl, asr r6 │ │ │ │ + @ instruction: 0x0101b998 │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101b8b6 │ │ │ │ + @ instruction: 0x0101b890 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ tsteq r1, r0, ror r4 │ │ │ │ + smlabteq r1, r6, r8, fp │ │ │ │ + @ instruction: 0x0101d494 │ │ │ │ + tsteq r1, lr, ror #8 │ │ │ │ + strdeq fp, [r1, -ip] │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + smlatbeq r1, r4, r4, sp │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + @ instruction: 0x0101d4be │ │ │ │ + @ instruction: 0x0101d498 │ │ │ │ + tsteq r1, r6, lsr r5 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r4, sp │ │ │ │ + smlatbeq r1, r8, r4, sp │ │ │ │ smlatteq r1, r2, r8, fp │ │ │ │ - @ instruction: 0x0101d4b0 │ │ │ │ - smlabbeq r1, sl, r4, sp │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + ldrdeq sp, [r1, -lr] │ │ │ │ tsteq r1, r8, lsl r9 │ │ │ │ strdeq fp, [r1, -r2] │ │ │ │ - smlabteq r1, r0, r4, sp │ │ │ │ - @ instruction: 0x0101d49a │ │ │ │ - tsteq r1, ip, lsl #18 │ │ │ │ - ldrdeq sp, [r1, -sl] │ │ │ │ - @ instruction: 0x0101d4b4 │ │ │ │ - tsteq r1, lr, ror r8 │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - smlatbeq r1, lr, r5, sp │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - strdeq sp, [r1, -r2] │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + smlatteq r1, lr, r4, sp │ │ │ │ + tsteq r1, r8, lsr #18 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + tsteq r1, ip, lsl r9 │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + @ instruction: 0x0101b9b0 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, r8, asr #18 │ │ │ │ + tsteq r1, r2, lsr #18 │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + tsteq r1, r8, asr r9 │ │ │ │ + tsteq r1, r6, lsr #10 │ │ │ │ + tsteq r1, r0, lsl #10 │ │ │ │ + smlabbeq r1, lr, r9, fp │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + tsteq r1, r6, lsr r5 │ │ │ │ + tsteq r1, r0, lsl r5 │ │ │ │ + smlabbeq r1, r2, r9, fp │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + tsteq r1, sl, lsr #10 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, lr, r9, fp │ │ │ │ + smlabbeq r1, r8, r9, fp │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + smlatbeq r1, r2, r9, fp │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + @ instruction: 0x0101b9b2 │ │ │ │ + smlabbeq r1, r0, r5, sp │ │ │ │ + tsteq r1, sl, asr r5 │ │ │ │ + smlabteq r1, ip, r9, fp │ │ │ │ + @ instruction: 0x0101d59a │ │ │ │ + tsteq r1, r4, ror r5 │ │ │ │ + tsteq r1, lr, lsr r9 │ │ │ │ + @ instruction: 0x0101bb9c │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + @ instruction: 0x0101d5b2 │ │ │ │ ldrbtmi r4, [r8], #-2239 @ 0xfffff741 │ │ │ │ ldmmi pc!, {r0, r1, r3, r4, r5, r6, r8, sp, lr, pc} @ │ │ │ │ cmn r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r0, r2, r4, r5, r6, r8, sp, lr, pc} │ │ │ │ cmn r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ @@ -139682,142 +139682,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, sl, ror #28 │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ - smlabbeq r1, r6, r2, fp │ │ │ │ - @ instruction: 0x0101b29c │ │ │ │ - smlabbeq r1, sl, lr, ip │ │ │ │ - smlabteq r1, r8, r2, fp │ │ │ │ - smlatbeq r1, r6, r2, fp │ │ │ │ - smlabteq r1, ip, lr, ip │ │ │ │ - smlatbeq r1, sl, lr, ip │ │ │ │ - smlatteq r1, r8, r2, fp │ │ │ │ - smlabteq r1, r6, r2, fp │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - smlatteq r1, ip, r2, fp │ │ │ │ - smlabbeq r1, lr, r3, fp │ │ │ │ - tsteq r1, r0, asr r3 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ - tsteq r1, lr, asr #6 │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ - @ instruction: 0x0101b390 │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - tsteq r1, r0, asr #30 │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - @ instruction: 0x0101b394 │ │ │ │ - tsteq r1, r6, ror #30 │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - qaddeq sp, r6, r1 │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + tsteq r1, sl, asr #30 │ │ │ │ + smlabbeq r1, r8, r3, fp │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + smlabbeq r1, ip, pc, ip @ │ │ │ │ + tsteq r1, sl, ror #30 │ │ │ │ + smlatbeq r1, r8, r3, fp │ │ │ │ + smlabbeq r1, r6, r3, fp │ │ │ │ + @ instruction: 0x0101cf90 │ │ │ │ + smlabteq r1, lr, r3, fp │ │ │ │ + smlatbeq r1, ip, r3, fp │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r1, r0, lsl r4 │ │ │ │ + smlatteq r1, lr, r3, fp │ │ │ │ + smlabteq r1, ip, r3, fp │ │ │ │ + @ instruction: 0x0101cf9e │ │ │ │ + @ instruction: 0x0101cfb4 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ smlatteq r1, r0, pc, ip @ │ │ │ │ - smlatbeq r1, r2, pc, ip @ │ │ │ │ - smlabbeq r1, r0, pc, ip @ │ │ │ │ - tsteq r1, lr, asr pc │ │ │ │ - @ instruction: 0x0101b39c │ │ │ │ - @ instruction: 0x0101b3b2 │ │ │ │ - smlatbeq r1, r0, pc, ip @ │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101b3bc │ │ │ │ - smlatteq r1, r2, pc, ip @ │ │ │ │ - smlabteq r1, r0, pc, ip @ │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - smlatteq r1, r6, pc, ip @ │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, r2, lsl #8 │ │ │ │ - tsteq r1, r0, rrx │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ + @ instruction: 0x0101cfbe │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ mrseq sp, (UNDEF: 1) │ │ │ │ - tsteq r1, lr, lsr r4 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ tsteq r1, r6, lsr #32 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, r8, rrx │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - smlabbeq r1, r4, r4, fp │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - smlatbeq r1, sl, r4, fp │ │ │ │ - smlabbeq r1, r8, r4, fp │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - @ instruction: 0x0101b594 │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ - smlatteq r1, r0, r4, fp │ │ │ │ + tsteq r1, r4 │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + smlatbeq r1, r0, r0, sp │ │ │ │ + tsteq r1, r2, rrx │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ + tsteq r1, lr, lsl r0 │ │ │ │ + tsteq r1, ip, asr r4 │ │ │ │ + tsteq r1, r2, ror r4 │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + @ instruction: 0x0101b49e │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + smlatbeq r1, r2, r0, sp │ │ │ │ + smlabbeq r1, r0, r0, sp │ │ │ │ @ instruction: 0x0101b4be │ │ │ │ @ instruction: 0x0101b49c │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - smlabbeq r1, r4, r0, sp │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - strheq sp, [r1, -r0] │ │ │ │ - smlabbeq r1, lr, r0, sp │ │ │ │ - tsteq r1, r0, lsr #10 │ │ │ │ + smlatbeq r1, r6, r0, sp │ │ │ │ + smlatteq r1, r4, r4, fp │ │ │ │ + smlabteq r1, r2, r4, fp │ │ │ │ + tsteq r1, r0, lsr #2 │ │ │ │ + smlatteq r1, r2, r0, sp │ │ │ │ + smlabteq r1, r0, r0, sp │ │ │ │ strdeq fp, [r1, -lr] │ │ │ │ - ldrdeq sp, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, r0, sp │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + smlatteq r1, r6, r0, sp │ │ │ │ tsteq r1, r4, lsr #10 │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ - tsteq r1, r6, ror r1 │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - strdeq sp, [r1, -r4] │ │ │ │ - tsteq r1, r2, lsr r5 │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + tsteq r1, r6, lsl #2 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, r2, lsr #10 │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + tsteq r1, sl, ror #10 │ │ │ │ tsteq r1, r8, asr #10 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - tsteq r1, r8, ror r1 │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - @ instruction: 0x0101b594 │ │ │ │ - tsteq r1, r2, ror r5 │ │ │ │ - tsteq r1, ip, ror r1 │ │ │ │ - @ instruction: 0x0101b5ba │ │ │ │ - @ instruction: 0x0101b598 │ │ │ │ - smlatbeq r1, sl, r6, fp │ │ │ │ + tsteq r1, r2, lsl r3 │ │ │ │ + tsteq r1, r4, asr r6 │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + smlatbeq r1, r0, r5, fp │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + tsteq r1, ip, asr r5 │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + @ instruction: 0x0101b59e │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + smlatteq r1, r0, r5, fp │ │ │ │ + @ instruction: 0x0101b5be │ │ │ │ + @ instruction: 0x0101d190 │ │ │ │ + tsteq r1, lr, ror #2 │ │ │ │ + smlatteq r1, r4, r5, fp │ │ │ │ + @ instruction: 0x0101d1b6 │ │ │ │ + @ instruction: 0x0101d194 │ │ │ │ + tsteq r1, r6, lsr r2 │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101d1b4 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ tsteq r1, r4, lsr r6 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - @ instruction: 0x0101b5b2 │ │ │ │ - smlabbeq r1, r4, r1, sp │ │ │ │ - @ instruction: 0x0101d19a │ │ │ │ - strdeq fp, [r1, -r4] │ │ │ │ - smlabteq r1, r6, r1, sp │ │ │ │ - smlatbeq r1, r4, r1, sp │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, r4, lsl r6 │ │ │ │ - smlatteq r1, r6, r1, sp │ │ │ │ - smlabteq r1, r4, r1, sp │ │ │ │ - tsteq r1, sl, lsr r6 │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - smlatteq r1, sl, r1, sp │ │ │ │ - @ instruction: 0x0101b6b4 │ │ │ │ - tsteq r1, r6, ror r6 │ │ │ │ + tsteq r1, r2, lsl r6 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ tsteq r1, r4, asr r6 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ + tsteq r1, r2, lsr r6 │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ tsteq r1, sl, ror r6 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - tsteq r1, sl, lsr #4 │ │ │ │ - @ instruction: 0x0101b6bc │ │ │ │ - @ instruction: 0x0101b69a │ │ │ │ - tsteq r1, ip, ror #4 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - smlabteq r1, r0, r6, fp │ │ │ │ - @ instruction: 0x0101d292 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, sl, ror #14 │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + @ instruction: 0x0101b6b6 │ │ │ │ + @ instruction: 0x0101b694 │ │ │ │ + tsteq r1, r2, ror r6 │ │ │ │ + tsteq r1, r4, asr #4 │ │ │ │ + tsteq r1, sl, asr r2 │ │ │ │ + @ instruction: 0x0101b6b4 │ │ │ │ + smlabbeq r1, r6, r2, sp │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + smlatbeq r1, r6, r2, sp │ │ │ │ + smlabbeq r1, r4, r2, sp │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + smlabteq r1, ip, r2, sp │ │ │ │ + smlatbeq r1, sl, r2, sp │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, r6, lsr r7 │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ + smlatteq r1, r6, r2, sp │ │ │ │ + smlabteq r1, r4, r2, sp │ │ │ │ + tsteq r1, sl, lsr r7 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + smlatteq r1, sl, r2, sp │ │ │ │ + tsteq r1, ip, ror r7 │ │ │ │ + tsteq r1, sl, asr r7 │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + tsteq r1, sl, lsl #6 │ │ │ │ + smlabbeq r1, r0, r7, fp │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + tsteq r1, r0, lsr r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4aa24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00acf5b1 │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @@ -140750,165 +140750,165 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mrc 7, 0, APSR_nzcv, cr0, cr5, {3} │ │ │ │ bmi fe3ac6d4 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr8, cr5, {3} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlalseq r0, lr, r4, pc @ │ │ │ │ - tsteq r0, lr, ror r7 │ │ │ │ - ldrshteq r8, [lr], #38 @ 0x26 │ │ │ │ - rscseq r8, lr, r8, ror #5 │ │ │ │ - rscseq r8, lr, r6, ror #5 │ │ │ │ - ldrshteq r8, [lr], #32 │ │ │ │ - ldrshteq r8, [lr], #34 @ 0x22 │ │ │ │ - smlabbeq r1, lr, r0, r8 │ │ │ │ - strdeq r0, [r0, -r8] │ │ │ │ - smlabbeq r1, r2, r0, r8 │ │ │ │ - ldrdeq r0, [r0, -r8] │ │ │ │ - rscseq r0, lr, lr, lsl #30 │ │ │ │ - @ instruction: 0x010006b4 │ │ │ │ - ldrsbteq r0, [lr], #226 @ 0xe2 │ │ │ │ - @ instruction: 0x01000694 │ │ │ │ - smlalseq pc, lr, ip, r2 @ │ │ │ │ - smlalseq pc, lr, lr, r2 @ │ │ │ │ - rscseq pc, lr, r2, lsl #5 │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - @ instruction: 0x0100269e │ │ │ │ - ldrhteq r0, [lr], #236 @ 0xec │ │ │ │ - ldrhteq r0, [lr], #228 @ 0xe4 │ │ │ │ - tsteq r0, r2, ror r7 │ │ │ │ - @ instruction: 0x01017f94 │ │ │ │ - @ instruction: 0x01017f9c │ │ │ │ - smlatbeq r1, r0, pc, r7 @ │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ + rscseq r1, lr, r4, asr r0 │ │ │ │ + tsteq r0, lr, lsr r8 │ │ │ │ + ldrhteq r8, [lr], #54 @ 0x36 │ │ │ │ + rscseq r8, lr, r8, lsr #7 │ │ │ │ + rscseq r8, lr, r6, lsr #7 │ │ │ │ + ldrhteq r8, [lr], #48 @ 0x30 │ │ │ │ + ldrhteq r8, [lr], #50 @ 0x32 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + @ instruction: 0x010007b8 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + @ instruction: 0x01000798 │ │ │ │ + rscseq r0, lr, lr, asr #31 │ │ │ │ + tsteq r0, r4, ror r7 │ │ │ │ + smlalseq r0, lr, r2, pc @ │ │ │ │ + tsteq r0, r4, asr r7 │ │ │ │ + rscseq pc, lr, ip, asr r3 @ │ │ │ │ + rscseq pc, lr, lr, asr r3 @ │ │ │ │ + rscseq pc, lr, r2, asr #6 │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ tsteq r0, lr, asr r7 │ │ │ │ - rscseq r0, lr, ip, lsr #28 │ │ │ │ - rscseq r0, lr, r4, lsr #28 │ │ │ │ - smlatbeq r0, r4, r2, sp │ │ │ │ - ldrshteq r0, [lr], #218 @ 0xda │ │ │ │ - ldrshteq r0, [lr], #210 @ 0xd2 │ │ │ │ - rscseq r8, lr, r6, ror #11 │ │ │ │ - ldrsbteq r8, [lr], #86 @ 0x56 │ │ │ │ - ldrsbteq r8, [lr], #82 @ 0x52 │ │ │ │ - rscseq r8, lr, lr, asr #11 │ │ │ │ - rscseq r8, lr, sl, asr #11 │ │ │ │ - rscseq r8, lr, r6, asr #11 │ │ │ │ - rscseq r8, lr, r2, asr #11 │ │ │ │ - ldrhteq r8, [lr], #94 @ 0x5e │ │ │ │ - ldrhteq r8, [lr], #86 @ 0x56 │ │ │ │ - ldrhteq r8, [lr], #82 @ 0x52 │ │ │ │ - ldrhteq r8, [lr], #94 @ 0x5e │ │ │ │ - rscseq r8, lr, r2, lsr #11 │ │ │ │ - ldrdeq ip, [r6, -r4] │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ - ldrsbteq r0, [lr], #202 @ 0xca │ │ │ │ - ldrsbteq r0, [lr], #194 @ 0xc2 │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - rscseq r8, lr, r6 │ │ │ │ - rscseq r0, lr, ip, asr #24 │ │ │ │ - rscseq r0, lr, r4, asr #24 │ │ │ │ - ldrsbteq r7, [lr], #254 @ 0xfe │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - ldrsbteq r7, [lr], #242 @ 0xf2 │ │ │ │ - tsteq r1, r0, ror r5 │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - ldrhteq r0, [lr], #186 @ 0xba │ │ │ │ + rscseq r0, lr, ip, ror pc │ │ │ │ + rscseq r0, lr, r4, ror pc │ │ │ │ + tsteq r0, r2, lsr r8 │ │ │ │ + qaddeq r8, r4, r1 │ │ │ │ + qaddeq r8, ip, r1 │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + smlatteq r6, r6, ip, ip │ │ │ │ + tsteq r0, lr, lsl r8 │ │ │ │ + rscseq r0, lr, ip, ror #29 │ │ │ │ + rscseq r0, lr, r4, ror #29 │ │ │ │ + tsteq r0, r4, ror #6 │ │ │ │ + ldrhteq r0, [lr], #234 @ 0xea │ │ │ │ + ldrhteq r0, [lr], #226 @ 0xe2 │ │ │ │ + rscseq r8, lr, r6, lsr #13 │ │ │ │ + smlalseq r8, lr, r6, r6 │ │ │ │ + smlalseq r8, lr, r2, r6 │ │ │ │ + rscseq r8, lr, lr, lsl #13 │ │ │ │ + rscseq r8, lr, sl, lsl #13 │ │ │ │ + rscseq r8, lr, r6, lsl #13 │ │ │ │ + rscseq r8, lr, r2, lsl #13 │ │ │ │ + rscseq r8, lr, lr, ror r6 │ │ │ │ + rscseq r8, lr, r6, ror r6 │ │ │ │ + rscseq r8, lr, r2, ror r6 │ │ │ │ + rscseq r8, lr, lr, ror r6 │ │ │ │ + rscseq r8, lr, r2, ror #12 │ │ │ │ + @ instruction: 0x0106cb94 │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ + smlalseq r0, lr, sl, sp │ │ │ │ + smlalseq r0, lr, r2, sp │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ + strdeq r7, [r1, -r0] │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ + strdeq r7, [r1, -r8] │ │ │ │ + rscseq r8, lr, r6, asr #1 │ │ │ │ + rscseq r0, lr, ip, lsl #26 │ │ │ │ + rscseq r0, lr, r4, lsl #26 │ │ │ │ + smlalseq r8, lr, lr, r0 │ │ │ │ + tsteq r0, lr, lsr r4 │ │ │ │ + smlalseq r8, lr, r2, r0 │ │ │ │ + tsteq r1, r0, lsr r6 │ │ │ │ + strdeq r0, [r0, -r6] │ │ │ │ + tsteq r1, lr, lsr #12 │ │ │ │ + rscseq r0, lr, sl, ror ip │ │ │ │ + rscseq r0, lr, r2, ror ip │ │ │ │ + tsteq r1, r2, lsl r6 │ │ │ │ + rscseq r0, lr, r8, asr #24 │ │ │ │ + rscseq r0, lr, r0, asr #24 │ │ │ │ + smlatteq r1, r0, r6, ip │ │ │ │ + rscseq r0, lr, r6, lsl ip │ │ │ │ + rscseq r0, lr, lr, lsl #24 │ │ │ │ + ldrdeq r7, [r1, -r2] │ │ │ │ + rscseq r0, lr, r4, ror #23 │ │ │ │ + ldrsbteq r0, [lr], #188 @ 0xbc │ │ │ │ + @ instruction: 0x010175b8 │ │ │ │ ldrhteq r0, [lr], #178 @ 0xb2 │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - rscseq r0, lr, r8, lsl #23 │ │ │ │ + rscseq r0, lr, sl, lsr #23 │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ rscseq r0, lr, r0, lsl #23 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ - rscseq r0, lr, r6, asr fp │ │ │ │ + rscseq r0, lr, r8, ror fp │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ rscseq r0, lr, lr, asr #22 │ │ │ │ - tsteq r1, r2, lsl r5 │ │ │ │ - rscseq r0, lr, r4, lsr #22 │ │ │ │ - rscseq r0, lr, ip, lsl fp │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ - ldrshteq r0, [lr], #162 @ 0xa2 │ │ │ │ - rscseq r0, lr, sl, ror #21 │ │ │ │ - smlatbeq r1, r6, r5, ip │ │ │ │ - rscseq r0, lr, r0, asr #21 │ │ │ │ - ldrhteq r0, [lr], #168 @ 0xa8 │ │ │ │ - @ instruction: 0x010174b8 │ │ │ │ - rscseq r0, lr, lr, lsl #21 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - rscseq r0, lr, r6, ror sl │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ - rscseq fp, ip, r0, ror r7 │ │ │ │ - rscseq lr, lr, r0, lsl pc │ │ │ │ - ldrdeq r7, [r1, -r8] │ │ │ │ - @ instruction: 0x010175b8 │ │ │ │ - smlabteq r1, r4, r5, r7 │ │ │ │ - smlabteq r1, r4, r5, r7 │ │ │ │ - smlabteq r1, ip, r5, r7 │ │ │ │ - smlabteq r1, r8, r5, r7 │ │ │ │ - smlabteq r1, lr, r5, r7 │ │ │ │ - smlatteq r1, r4, r5, r7 │ │ │ │ - smlabbeq r1, lr, r4, ip │ │ │ │ - @ instruction: 0x0101c498 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - ldrshteq pc, [pc], #202 @ │ │ │ │ - smlabteq r0, r6, r0, r0 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - rscseq r0, lr, r0, asr #17 │ │ │ │ - smlabbeq r0, r2, r0, r0 │ │ │ │ - rscseq r8, lr, ip, lsl #2 │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - ldrshteq r8, [lr], #10 │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - ldrshteq r8, [lr], #0 │ │ │ │ - rscseq r8, lr, r2, ror #1 │ │ │ │ - rscseq r8, lr, r0, ror #1 │ │ │ │ - ldrsbteq r8, [lr], #14 │ │ │ │ - ldrsbteq r8, [lr], #12 │ │ │ │ - ldrsbteq r8, [lr], #10 │ │ │ │ - ldrsbteq r8, [lr], #8 │ │ │ │ - ldrsbteq r8, [lr], #6 │ │ │ │ - ldrsbteq r8, [lr], #0 │ │ │ │ - rscseq r8, lr, lr, asr #1 │ │ │ │ - ldrsbteq r8, [lr], #12 │ │ │ │ - rscseq r8, lr, r2, asr #1 │ │ │ │ - strdeq ip, [r6, -r6] │ │ │ │ - ldrhteq r8, [lr], #8 │ │ │ │ - rscseq r8, lr, r0, asr #1 │ │ │ │ - ldrhteq r8, [lr], #14 │ │ │ │ - rscseq r0, lr, r2, asr #14 │ │ │ │ - rscseq pc, pc, ip, lsr #30 │ │ │ │ - rscseq r0, lr, r6, asr #17 │ │ │ │ - rscseq pc, pc, r2, lsl pc @ │ │ │ │ - rscseq r8, lr, r4, lsl #1 │ │ │ │ - rscseq r8, lr, sl, ror r0 │ │ │ │ - rscseq r8, lr, r8, ror r0 │ │ │ │ - rscseq r8, lr, r6, ror r0 │ │ │ │ - rscseq r8, lr, r4, ror r0 │ │ │ │ - rscseq r8, lr, r2, ror r0 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ + @ instruction: 0x01017dbc │ │ │ │ + rscseq r0, lr, r6, lsr fp │ │ │ │ + @ instruction: 0x010176b8 │ │ │ │ + rscseq fp, ip, r0, lsr r8 │ │ │ │ + ldrsbteq lr, [lr], #240 @ 0xf0 │ │ │ │ + @ instruction: 0x01017698 │ │ │ │ + tsteq r1, r8, ror r6 │ │ │ │ + smlabbeq r1, r4, r6, r7 │ │ │ │ + smlabbeq r1, r4, r6, r7 │ │ │ │ + smlabbeq r1, ip, r6, r7 │ │ │ │ + smlabbeq r1, r8, r6, r7 │ │ │ │ + smlabbeq r1, lr, r6, r7 │ │ │ │ + smlatbeq r1, r4, r6, r7 │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + ldrhteq pc, [pc], #218 @ │ │ │ │ + smlabbeq r0, r6, r1, r0 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + rscseq r0, lr, r0, lsl #19 │ │ │ │ + tsteq r0, r2, asr #2 │ │ │ │ + rscseq r8, lr, ip, asr #3 │ │ │ │ + tsteq r0, r8, lsr #2 │ │ │ │ + ldrhteq r8, [lr], #26 │ │ │ │ + tsteq r0, sl, lsl #2 │ │ │ │ + ldrhteq r8, [lr], #16 │ │ │ │ + rscseq r8, lr, r2, lsr #3 │ │ │ │ + rscseq r8, lr, r0, lsr #3 │ │ │ │ + smlalseq r8, lr, lr, r1 │ │ │ │ + smlalseq r8, lr, ip, r1 │ │ │ │ + smlalseq r8, lr, sl, r1 │ │ │ │ + smlalseq r8, lr, r8, r1 │ │ │ │ + smlalseq r8, lr, r6, r1 │ │ │ │ + smlalseq r8, lr, r0, r1 │ │ │ │ + rscseq r8, lr, lr, lsl #3 │ │ │ │ + smlalseq r8, lr, ip, r1 │ │ │ │ + rscseq r8, lr, r2, lsl #3 │ │ │ │ + @ instruction: 0x0106c6b6 │ │ │ │ + rscseq r8, lr, r8, ror r1 │ │ │ │ + rscseq r8, lr, r0, lsl #3 │ │ │ │ + rscseq r8, lr, lr, ror r1 │ │ │ │ + rscseq r0, lr, r2, lsl #16 │ │ │ │ + rscseq pc, pc, ip, ror #31 │ │ │ │ + rscseq r0, lr, r6, lsl #19 │ │ │ │ + ldrsbteq pc, [pc], #242 @ │ │ │ │ + rscseq r8, lr, r4, asr #2 │ │ │ │ + rscseq r8, lr, sl, lsr r1 │ │ │ │ + rscseq r8, lr, r8, lsr r1 │ │ │ │ + rscseq r8, lr, r6, lsr r1 │ │ │ │ + rscseq r8, lr, r4, lsr r1 │ │ │ │ + rscseq r8, lr, r2, lsr r1 │ │ │ │ + ldrdeq ip, [r6, -lr] │ │ │ │ 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 fec4bafc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7db0ff8 │ │ │ │ stclt 13, cr15, [r8, #-12] │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - qaddeq ip, r4, r1 │ │ │ │ - tsteq r1, lr, lsr #32 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + tsteq r1, r4, lsl r1 │ │ │ │ + smlatteq r1, lr, r0, ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ addshi pc, r2, r0 │ │ │ │ @@ -141029,42 +141029,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl ff9b28e8 │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff7b28f8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x010101b6 │ │ │ │ - rscseq pc, pc, r0, lsl #24 │ │ │ │ - tsteq r1, sl, lsl #18 │ │ │ │ - @ instruction: 0x010101b2 │ │ │ │ - tsteq r1, r6, lsr sl │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ - tsteq r1, r2, asr #20 │ │ │ │ - tsteq r1, r0, lsr sl │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - smlatbeq r1, r4, r8, r2 │ │ │ │ - rscseq pc, pc, sl, asr #22 │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - rscseq lr, lr, sl, asr #15 │ │ │ │ - rscseq lr, lr, r0, asr #15 │ │ │ │ - tsteq r1, r2, asr #2 │ │ │ │ - rscseq pc, pc, r2, lsl #22 │ │ │ │ - ldrdeq r0, [r1, -ip] │ │ │ │ - rscseq pc, pc, r6, ror #21 │ │ │ │ - ldrshteq lr, [lr], #100 @ 0x64 │ │ │ │ - tsteq r1, r8, asr #2 │ │ │ │ - rscseq lr, lr, lr, lsr #16 │ │ │ │ - smlatbeq r1, r4, r2, r0 │ │ │ │ - smlatbeq r1, r2, lr, fp │ │ │ │ - rscseq lr, lr, r8, lsl r8 │ │ │ │ - rscseq lr, lr, r2, lsr #16 │ │ │ │ - ldrdeq ip, [r6, -lr] │ │ │ │ - rscseq pc, pc, sl, lsr #20 │ │ │ │ - rscseq pc, pc, r4, asr #20 │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + rscseq pc, pc, r0, asr #25 │ │ │ │ + smlabteq r1, sl, r9, r2 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + strdeq r3, [r1, -r6] │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ + tsteq r1, r2, lsl #22 │ │ │ │ + strdeq r3, [r1, -r0] │ │ │ │ + strdeq r3, [r1, -r2] │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + rscseq pc, pc, sl, lsl #24 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + rscseq lr, lr, sl, lsl #17 │ │ │ │ + rscseq lr, lr, r0, lsl #17 │ │ │ │ + tsteq r1, r2, lsl #4 │ │ │ │ + rscseq pc, pc, r2, asr #23 │ │ │ │ + @ instruction: 0x0101039c │ │ │ │ + rscseq pc, pc, r6, lsr #23 │ │ │ │ + ldrhteq lr, [lr], #116 @ 0x74 │ │ │ │ + tsteq r1, r8, lsl #4 │ │ │ │ + rscseq lr, lr, lr, ror #17 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + ldrsbteq lr, [lr], #136 @ 0x88 │ │ │ │ + rscseq lr, lr, r2, ror #17 │ │ │ │ + @ instruction: 0x0106c19e │ │ │ │ + rscseq pc, pc, sl, ror #21 │ │ │ │ + rscseq pc, pc, r4, lsl #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4bda0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -141109,28 +141109,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, sl, lsr lr │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - @ instruction: 0x0101bd9a │ │ │ │ - smlatbeq r1, ip, sp, fp │ │ │ │ - tsteq r1, sl, asr sp │ │ │ │ - smlatteq r1, r8, sp, fp │ │ │ │ strdeq fp, [r1, -sl] │ │ │ │ - smlabteq r1, r4, sp, fp │ │ │ │ + @ instruction: 0x0101be94 │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + smlatbeq r1, r8, lr, fp │ │ │ │ @ instruction: 0x0101beba │ │ │ │ - tsteq r1, r4, ror #28 │ │ │ │ - smlabbeq r1, r6, lr, fp │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - smlabteq r1, r6, lr, fp │ │ │ │ - smlatteq r1, r4, lr, fp │ │ │ │ + smlabbeq r1, r4, lr, fp │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + tsteq r1, r4, lsr #30 │ │ │ │ + tsteq r1, r6, asr #30 │ │ │ │ + smlatteq r1, r8, lr, fp │ │ │ │ + smlabbeq r1, r6, pc, fp @ │ │ │ │ + smlatbeq r1, r4, pc, fp @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4bea8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -141545,110 +141545,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x00d8f774 │ │ │ │ bmi 19ad340 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf774447a │ │ │ │ ldcllt 15, cr14, [r8, #840]! @ 0x348 │ │ │ │ - rscseq r0, lr, r4, asr r0 │ │ │ │ - rscseq pc, pc, r4, lsl r8 @ │ │ │ │ - rscseq r0, lr, r8, rrx │ │ │ │ - smlatbeq r1, r0, r6, r0 │ │ │ │ - rscseq r0, lr, r0, rrx │ │ │ │ - rscseq r0, lr, ip, asr #32 │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - rscseq r0, lr, sl, lsr r0 │ │ │ │ - rscseq r0, lr, ip, lsr r0 │ │ │ │ - rscseq r0, lr, r4, lsr r0 │ │ │ │ - swpeq r3, ip, [r1] │ │ │ │ - swpeq r3, lr, [r1] │ │ │ │ - swpeq r3, r6, [r1] │ │ │ │ - ldrshteq pc, [sp], #248 @ 0xf8 @ │ │ │ │ - ldrdeq r0, [r1, -ip] │ │ │ │ - @ instruction: 0x01017eb4 │ │ │ │ - smlabteq r1, r4, lr, r7 │ │ │ │ - tsteq r1, r0, lsl #10 │ │ │ │ - rscseq pc, sp, lr, ror #31 │ │ │ │ - smlabbeq r1, r0, r5, r0 │ │ │ │ - rscseq pc, sp, r0, ror #31 │ │ │ │ - rscseq pc, sp, ip, asr #31 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - ldrhteq pc, [sp], #250 @ 0xfa @ │ │ │ │ - rscseq pc, sp, r0, asr #31 │ │ │ │ - rscseq pc, sp, r0, asr #31 │ │ │ │ - ldrhteq pc, [sp], #248 @ 0xf8 @ │ │ │ │ - rscseq pc, sp, lr, lsl #31 │ │ │ │ - rscseq pc, sp, lr, lsl #31 │ │ │ │ - smlalseq pc, sp, lr, pc @ │ │ │ │ - ldrhteq pc, [sp], #232 @ 0xe8 @ │ │ │ │ - ldrhteq pc, [sp], #224 @ 0xe0 @ │ │ │ │ - rscseq pc, sp, r4, lsl #31 │ │ │ │ - rscseq pc, sp, r6, lsl #29 │ │ │ │ - rscseq pc, sp, lr, ror lr @ │ │ │ │ - @ instruction: 0x0100e6be │ │ │ │ - rscseq pc, sp, r4, asr lr @ │ │ │ │ - rscseq pc, sp, ip, asr #28 │ │ │ │ - tsteq r0, r4, asr #22 │ │ │ │ - tsteq r0, r4, asr #22 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - smlabbeq r0, r8, fp, r1 │ │ │ │ - tsteq r0, r8, lsl fp │ │ │ │ - tsteq r0, r6, lsl fp │ │ │ │ - tsteq r0, r0, asr r3 │ │ │ │ - tsteq r0, r2, asr #6 │ │ │ │ - tsteq r0, ip, lsr r3 │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - tsteq r0, r0, lsr r3 │ │ │ │ - tsteq r0, sl, lsr #6 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ - rscseq r7, lr, r6, lsr #11 │ │ │ │ - rscseq r7, lr, r4, lsr #11 │ │ │ │ - tsteq r1, lr, ror ip │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - smlatteq r0, r6, r2, ip │ │ │ │ - smlatteq r0, r0, r2, ip │ │ │ │ - ldrdeq ip, [r0, -sl] │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - @ instruction: 0x0100c2ba │ │ │ │ - rscseq r7, lr, r2, ror #10 │ │ │ │ - rscseq r7, lr, r8, asr #10 │ │ │ │ - smlatbeq r0, lr, r2, ip │ │ │ │ - smlalseq pc, sp, r6, ip @ │ │ │ │ - smlalseq pc, sp, r0, ip @ │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r9, fp │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ - @ instruction: 0x0101b996 │ │ │ │ - rscseq pc, sp, sl, ror #23 │ │ │ │ - rscseq pc, sp, r4, ror #23 │ │ │ │ - strdeq r0, [r1, -r6] │ │ │ │ - rscseq pc, pc, r8, lsl r3 @ │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ + rscseq r0, lr, r4, lsl r1 │ │ │ │ + ldrsbteq pc, [pc], #132 @ │ │ │ │ + rscseq r0, lr, r8, lsr #2 │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + rscseq r0, lr, r0, lsr #2 │ │ │ │ + rscseq r0, lr, ip, lsl #2 │ │ │ │ + strdeq fp, [r6, -r6] │ │ │ │ + ldrshteq r0, [lr], #10 │ │ │ │ + ldrshteq r0, [lr], #12 │ │ │ │ + ldrshteq r0, [lr], #4 │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, r6, asr r1 │ │ │ │ + ldrhteq r0, [lr], #8 │ │ │ │ + @ instruction: 0x0101069c │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + smlabbeq r1, r4, pc, r7 @ │ │ │ │ + smlabteq r1, r0, r5, r6 │ │ │ │ + rscseq r0, lr, lr, lsr #1 │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + rscseq r0, lr, r0, lsr #1 │ │ │ │ + rscseq r0, lr, ip, lsl #1 │ │ │ │ + ldrdeq fp, [r6, -r6] │ │ │ │ + rscseq r0, lr, sl, ror r0 │ │ │ │ + rscseq r0, lr, r0, lsl #1 │ │ │ │ + rscseq r0, lr, r0, lsl #1 │ │ │ │ + rscseq r0, lr, r8, ror r0 │ │ │ │ + rscseq r0, lr, lr, asr #32 │ │ │ │ + rscseq r0, lr, lr, asr #32 │ │ │ │ + rscseq r0, lr, lr, asr r0 │ │ │ │ + rscseq pc, sp, r8, ror pc @ │ │ │ │ + rscseq pc, sp, r0, ror pc @ │ │ │ │ + rscseq r0, lr, r4, asr #32 │ │ │ │ + rscseq pc, sp, r6, asr #30 │ │ │ │ + rscseq pc, sp, lr, lsr pc @ │ │ │ │ + tsteq r0, lr, ror r7 │ │ │ │ + rscseq pc, sp, r4, lsl pc @ │ │ │ │ + rscseq pc, sp, ip, lsl #30 │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + tsteq r0, r8, asr #24 │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + ldrdeq r1, [r0, -r6] │ │ │ │ + tsteq r0, r0, lsl r4 │ │ │ │ + tsteq r0, r2, lsl #8 │ │ │ │ + strdeq ip, [r0, -ip] │ │ │ │ + strdeq ip, [r0, -r6] │ │ │ │ + strdeq ip, [r0, -r0] │ │ │ │ + smlatteq r0, sl, r3, ip │ │ │ │ + smlatteq r0, r4, r3, ip │ │ │ │ + rscseq r7, lr, r6, ror #12 │ │ │ │ + rscseq r7, lr, r4, ror #12 │ │ │ │ + tsteq r1, lr, lsr sp │ │ │ │ + tsteq r1, ip, lsr sp │ │ │ │ + smlatbeq r0, r6, r3, ip │ │ │ │ + smlatbeq r0, r0, r3, ip │ │ │ │ + @ instruction: 0x0100c39a │ │ │ │ + tsteq r1, r0, lsl sp │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + tsteq r0, sl, ror r3 │ │ │ │ + rscseq r7, lr, r2, lsr #12 │ │ │ │ + rscseq r7, lr, r8, lsl #12 │ │ │ │ + tsteq r0, lr, ror #6 │ │ │ │ + rscseq pc, sp, r6, asr sp @ │ │ │ │ + rscseq pc, sp, r0, asr sp @ │ │ │ │ + @ instruction: 0x0101ba9c │ │ │ │ + @ instruction: 0x0101ba92 │ │ │ │ + @ instruction: 0x0101ba90 │ │ │ │ + smlabbeq r1, sl, sl, fp │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + smlatteq r1, r2, r2, r0 │ │ │ │ + smlatteq r1, r2, r2, r0 │ │ │ │ + smlatteq r1, r0, r2, r0 │ │ │ │ + tsteq r1, r6, asr sl │ │ │ │ + rscseq pc, sp, sl, lsr #25 │ │ │ │ + rscseq pc, sp, r4, lsr #25 │ │ │ │ + @ instruction: 0x010102b6 │ │ │ │ + ldrsbteq pc, [pc], #56 @ │ │ │ │ + strdeq r6, [r1, -sl] │ │ │ │ + rscseq pc, sp, r0, ror #24 │ │ │ │ + rscseq pc, sp, sl, asr ip @ │ │ │ │ + @ instruction: 0x01017bbc │ │ │ │ + rscseq sp, lr, r0, ror #28 │ │ │ │ + @ instruction: 0x01017bbe │ │ │ │ + tsteq r1, r0, ror #4 │ │ │ │ + rscseq pc, pc, r4, ror #6 │ │ │ │ + rscseq r6, lr, r6, ror #29 │ │ │ │ + smlatbeq r1, r6, r9, fp │ │ │ │ + smlatbeq r1, r4, r9, fp │ │ │ │ + rscseq pc, sp, r4, ror fp @ │ │ │ │ + rscseq pc, pc, ip, lsl r3 @ │ │ │ │ + smlabbeq r1, r6, r9, fp │ │ │ │ + rscseq pc, sp, r6, lsr #23 │ │ │ │ rscseq pc, sp, r0, lsr #23 │ │ │ │ - smlalseq pc, sp, sl, fp @ │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - rscseq sp, lr, r0, lsr #27 │ │ │ │ - strdeq r7, [r1, -lr] │ │ │ │ - smlatbeq r1, r0, r1, r0 │ │ │ │ - rscseq pc, pc, r4, lsr #5 │ │ │ │ - rscseq r6, lr, r6, lsr #28 │ │ │ │ - smlatteq r1, r6, r8, fp │ │ │ │ - smlatteq r1, r4, r8, fp │ │ │ │ - ldrhteq pc, [sp], #164 @ 0xa4 @ │ │ │ │ - rscseq pc, pc, ip, asr r2 @ │ │ │ │ - smlabteq r1, r6, r8, fp │ │ │ │ - rscseq pc, sp, r6, ror #21 │ │ │ │ - rscseq pc, sp, r0, ror #21 │ │ │ │ andsle r2, sl, r4, lsr r8 │ │ │ │ stmdacs ip!, {r3, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r3, ip, lr, pc} │ │ │ │ stmdacs r8!, {r3, r4, ip, lr, pc} │ │ │ │ ldmdami r3, {r0, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ andsle r2, r7, ip, ror #16 │ │ │ │ @@ -141665,21 +141665,21 @@ │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, r0, lsr #14 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - tsteq r1, r2, lsl #14 │ │ │ │ - rscseq pc, sp, r4, lsl #9 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - rscseq pc, sp, r8, ror r4 @ │ │ │ │ - rscseq pc, sp, r2, ror r4 @ │ │ │ │ + smlatteq r1, r0, r7, fp │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + smlabteq r1, r2, r7, fp │ │ │ │ + rscseq pc, sp, r4, asr #10 │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + rscseq pc, sp, r8, lsr r5 @ │ │ │ │ + rscseq pc, sp, r2, lsr r5 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4c73c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ msrhi CPSR_, r0 │ │ │ │ @@ -141901,67 +141901,67 @@ │ │ │ │ @ instruction: 0xf774447a │ │ │ │ and lr, r7, r4, lsl sp │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stc 7, cr15, [sl, #-464] @ 0xfffffe30 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - rscseq lr, pc, sl, asr #31 │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ - tsteq r1, r6, ror #28 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - smlatbeq r0, r0, r5, pc @ │ │ │ │ - rscseq sp, lr, ip, lsl ip │ │ │ │ - rscseq sp, lr, r2, lsl ip │ │ │ │ - @ instruction: 0x0100f594 │ │ │ │ - rscseq lr, pc, r4, asr pc @ │ │ │ │ - smlatbeq r0, r2, r9, sp │ │ │ │ - tsteq r0, r2, asr r5 │ │ │ │ - tsteq r0, r0, lsr #22 │ │ │ │ - @ instruction: 0x0100d992 │ │ │ │ - rscseq sp, lr, sl, lsr sp │ │ │ │ - rscseq sp, lr, r4, lsr sp │ │ │ │ - smlabbeq r0, sl, r5, pc @ │ │ │ │ - @ instruction: 0x0100fd94 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - smlatbeq r0, sl, r5, pc @ │ │ │ │ - @ instruction: 0x0100f5b4 │ │ │ │ - tstpeq r0, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - @ instruction: 0x0100f59e │ │ │ │ - tsteq r0, sl, asr sl │ │ │ │ - smlatbeq r0, r0, r5, pc @ │ │ │ │ - smlabteq r0, lr, r5, pc @ │ │ │ │ - @ instruction: 0x0106b4b6 │ │ │ │ - smlabteq r0, r8, r5, pc @ │ │ │ │ - rscseq sp, lr, sl, lsr fp │ │ │ │ - rscseq sp, lr, r0, lsr #22 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - smlatbeq r0, sl, r5, pc @ │ │ │ │ - ldrsbteq lr, [pc], #218 │ │ │ │ - @ instruction: 0x0100f5b4 │ │ │ │ - ldrhteq lr, [pc], #222 │ │ │ │ - rscseq sp, lr, ip, asr #19 │ │ │ │ - rscseq sp, lr, r2, lsl fp │ │ │ │ - smlabbeq r0, r8, r5, pc @ │ │ │ │ - rscseq sp, lr, lr, asr #22 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - ldrdeq fp, [r6, -r0] │ │ │ │ - rscseq sp, lr, ip, asr r9 │ │ │ │ - rscseq sp, lr, r6, ror #18 │ │ │ │ - rscseq sp, lr, ip, asr #18 │ │ │ │ - @ instruction: 0x0106b390 │ │ │ │ - rscseq sp, lr, lr, lsl #19 │ │ │ │ - smlalseq sp, lr, r6, r9 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - smlabbeq r1, r4, fp, r1 │ │ │ │ - smlabbeq r1, r8, fp, r1 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - rscseq pc, sp, r8, lsl #3 │ │ │ │ + @ instruction: 0x01011dbc │ │ │ │ + rscseq pc, pc, sl, lsl #1 │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ + ldrdeq fp, [r6, -sl] │ │ │ │ + tstpeq r0, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq sp, [lr], #204 @ 0xcc │ │ │ │ + ldrsbteq sp, [lr], #194 @ 0xc2 │ │ │ │ + tstpeq r0, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ + rscseq pc, pc, r4, lsl r0 @ │ │ │ │ + tsteq r0, r2, ror #20 │ │ │ │ + tsteq r0, r2, lsl r6 │ │ │ │ + smlatteq r0, r0, fp, r0 │ │ │ │ + tsteq r0, r2, asr sl │ │ │ │ + ldrshteq sp, [lr], #218 @ 0xda │ │ │ │ + ldrshteq sp, [lr], #212 @ 0xd4 │ │ │ │ + tstpeq r0, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tstpeq r0, sl, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, sl, r5, fp │ │ │ │ + tstpeq r0, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, sl, lsl fp │ │ │ │ + tstpeq r0, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, lr, r6, pc @ │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + smlabbeq r0, r8, r6, pc @ │ │ │ │ + ldrshteq sp, [lr], #186 @ 0xba │ │ │ │ + rscseq sp, lr, r0, ror #23 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tstpeq r0, sl, ror #12 @ p-variant is OBSOLETE │ │ │ │ + smlalseq lr, pc, sl, lr @ │ │ │ │ + tstpeq r0, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + rscseq lr, pc, lr, ror lr @ │ │ │ │ + rscseq sp, lr, ip, lsl #21 │ │ │ │ + ldrsbteq sp, [lr], #178 @ 0xb2 │ │ │ │ + tstpeq r0, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + rscseq sp, lr, lr, lsl #24 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + @ instruction: 0x0106b490 │ │ │ │ + rscseq sp, lr, ip, lsl sl │ │ │ │ + rscseq sp, lr, r6, lsr #20 │ │ │ │ + rscseq sp, lr, ip, lsl #20 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + rscseq sp, lr, lr, asr #20 │ │ │ │ + rscseq sp, lr, r6, asr sl │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + strdeq fp, [r6, -r4] │ │ │ │ + rscseq pc, sp, r8, asr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cba4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f00ff8 │ │ │ │ stclt 15, cr15, [r8, #-660] @ 0xfffffd6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbb8 │ │ │ │ @@ -141979,17 +141979,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f991 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, sl, ror r2 │ │ │ │ - @ instruction: 0x0101b298 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ + tsteq r1, r8, asr r3 │ │ │ │ + tsteq r1, r2, lsl r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cc14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -142162,56 +142162,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 2b3a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19f72c> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - tsteq r1, r6, asr #16 │ │ │ │ - tsteq r1, r0, asr #16 │ │ │ │ - tsteq r1, lr, lsl #14 │ │ │ │ - @ instruction: 0x01016f94 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - strdeq r5, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r6, r5 │ │ │ │ - smlatteq r1, r8, r6, r5 │ │ │ │ - smlabbeq r1, r6, r0, r7 │ │ │ │ - strdeq fp, [r6, -sl] │ │ │ │ - smlabteq r1, r8, r7, r5 │ │ │ │ - rscseq lr, pc, r8, ror #20 │ │ │ │ - @ instruction: 0x010157be │ │ │ │ - @ instruction: 0x010157b2 │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + tsteq r1, r6, lsl #18 │ │ │ │ + tsteq r1, r0, lsl #18 │ │ │ │ + smlabteq r1, lr, r7, r5 │ │ │ │ + qaddeq r7, r4, r1 │ │ │ │ + @ instruction: 0x010157ba │ │ │ │ + @ instruction: 0x010157b4 │ │ │ │ smlatbeq r1, lr, r7, r5 │ │ │ │ - smlatbeq r1, r6, r7, r5 │ │ │ │ - @ instruction: 0x0101579e │ │ │ │ - smlabteq r1, r6, pc, r6 @ │ │ │ │ - smlabteq r1, lr, pc, r6 @ │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - @ instruction: 0x01016fb2 │ │ │ │ - smlabteq r1, r2, pc, r6 @ │ │ │ │ - smlatbeq r1, r4, pc, r6 @ │ │ │ │ - @ instruction: 0x0106afb8 │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - rscseq lr, pc, r6, lsr #18 │ │ │ │ - rscseq lr, pc, ip, lsl #10 │ │ │ │ - qaddeq fp, r4, r1 │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, r8, asr #30 │ │ │ │ - rscseq lr, pc, r2, ror r8 @ │ │ │ │ - rscseq lr, pc, lr, lsl #17 │ │ │ │ + smlatbeq r1, r8, r7, r5 │ │ │ │ + tsteq r1, r6, asr #2 │ │ │ │ + @ instruction: 0x0106b1ba │ │ │ │ + smlabbeq r1, r8, r8, r5 │ │ │ │ + rscseq lr, pc, r8, lsr #22 │ │ │ │ + tsteq r1, lr, ror r8 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + smlabbeq r1, r6, r0, r7 │ │ │ │ + smlabbeq r1, lr, r0, r7 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + smlabbeq r1, r2, r0, r7 │ │ │ │ + tsteq r1, r4, rrx │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + rscseq lr, pc, r6, ror #19 │ │ │ │ + rscseq lr, pc, ip, asr #11 │ │ │ │ + tsteq r1, r4, lsl r1 │ │ │ │ + tsteq r1, ip │ │ │ │ + tsteq r1, r8 │ │ │ │ + rscseq lr, pc, r2, lsr r9 @ │ │ │ │ + rscseq lr, pc, lr, asr #18 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff10f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cf8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff82f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -142541,97 +142541,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmda r0, {r2, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ ldcllt 8, cr14, [r8, #40]! @ 0x28 │ │ │ │ + ldrsbteq pc, [sp], #14 @ │ │ │ │ + tstpeq r0, r2, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq pc, [sp], #2 @ │ │ │ │ + ldrhteq pc, [sp], #14 @ │ │ │ │ + smlatbeq r6, r8, lr, sl │ │ │ │ + rscseq pc, sp, ip, lsr #1 │ │ │ │ + rscseq pc, sp, lr, lsr #1 │ │ │ │ + rscseq pc, sp, r6, lsr #1 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + tsteq r1, r0, lsl r1 │ │ │ │ + tsteq r1, r8, lsl #2 │ │ │ │ + rscseq pc, sp, sl, rrx │ │ │ │ + tstpeq r0, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + tsteq r1, r2, ror r5 │ │ │ │ + rscseq pc, sp, r0, rrx │ │ │ │ + strdeq pc, [r0, -r2] │ │ │ │ + rscseq pc, sp, r2, asr r0 @ │ │ │ │ + rscseq pc, sp, lr, lsr r0 @ │ │ │ │ + smlabbeq r6, r8, sp, sl │ │ │ │ + rscseq pc, sp, lr, lsr #32 │ │ │ │ + rscseq pc, sp, r6, lsr r0 @ │ │ │ │ + rscseq pc, sp, r8, lsr r0 @ │ │ │ │ + rscseq pc, sp, r2, lsr r0 @ │ │ │ │ + rscseq pc, sp, sl │ │ │ │ + rscseq pc, sp, ip │ │ │ │ rscseq pc, sp, lr, lsl r0 @ │ │ │ │ - tstpeq r0, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ - rscseq pc, sp, r2, lsl r0 @ │ │ │ │ - ldrshteq lr, [sp], #254 @ 0xfe │ │ │ │ - smlatteq r6, r8, sp, sl │ │ │ │ - rscseq lr, sp, ip, ror #31 │ │ │ │ - rscseq lr, sp, lr, ror #31 │ │ │ │ - rscseq lr, sp, r6, ror #31 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - qaddeq r2, r0, r1 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - rscseq lr, sp, sl, lsr #31 │ │ │ │ - smlabbeq r0, lr, r5, pc @ │ │ │ │ - tsteq r1, r6, ror #28 │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - @ instruction: 0x010154b2 │ │ │ │ - rscseq lr, sp, r0, lsr #31 │ │ │ │ - tstpeq r0, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlalseq lr, sp, r2, pc @ │ │ │ │ - rscseq lr, sp, lr, ror pc │ │ │ │ - smlabteq r6, r8, ip, sl │ │ │ │ - rscseq lr, sp, lr, ror #30 │ │ │ │ - rscseq lr, sp, r6, ror pc │ │ │ │ - rscseq lr, sp, r8, ror pc │ │ │ │ - rscseq lr, sp, r2, ror pc │ │ │ │ - rscseq lr, sp, sl, asr #30 │ │ │ │ - rscseq lr, sp, ip, asr #30 │ │ │ │ - rscseq lr, sp, lr, asr pc │ │ │ │ - rscseq lr, sp, sl, ror lr │ │ │ │ - rscseq lr, sp, r4, ror lr │ │ │ │ - rscseq lr, sp, sl, asr #30 │ │ │ │ - rscseq lr, sp, lr, asr #28 │ │ │ │ - rscseq lr, sp, r8, asr #28 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - tsteq r0, r0, asr #22 │ │ │ │ - smlabbeq r0, r6, fp, r0 │ │ │ │ - tsteq r0, r6, lsl fp │ │ │ │ - tsteq r0, r4, lsl fp │ │ │ │ - tsteq r0, lr, asr #6 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - tsteq r0, sl, lsr r3 │ │ │ │ - tsteq r0, r4, lsr r3 │ │ │ │ - tsteq r0, lr, lsr #6 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ - rscseq r6, lr, r4, lsr #11 │ │ │ │ - rscseq r6, lr, r2, lsr #11 │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - smlatteq r0, r4, r2, fp │ │ │ │ - ldrdeq fp, [r0, -lr] │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, sl, asr #24 │ │ │ │ - @ instruction: 0x0100b2b8 │ │ │ │ - rscseq r6, lr, r0, ror #10 │ │ │ │ - rscseq r6, lr, r6, asr #10 │ │ │ │ - smlatbeq r0, ip, r2, fp │ │ │ │ - smlalseq lr, sp, r4, ip │ │ │ │ - rscseq lr, sp, lr, lsl #25 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, lr, r9, sl │ │ │ │ - smlabteq r1, r8, r9, sl │ │ │ │ - tsteq r1, r6, asr lr │ │ │ │ - tstpeq r0, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0101a994 │ │ │ │ - rscseq lr, sp, r8, ror #23 │ │ │ │ - rscseq lr, sp, r2, ror #23 │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - rscseq lr, pc, r6, lsl r3 @ │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - smlalseq lr, sp, lr, fp │ │ │ │ - smlalseq lr, sp, r8, fp │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - smlalseq ip, lr, lr, sp │ │ │ │ - strdeq r6, [r1, -ip] │ │ │ │ - @ instruction: 0x0100f19e │ │ │ │ - rscseq lr, pc, r2, lsr #5 │ │ │ │ + rscseq lr, sp, sl, lsr pc │ │ │ │ + rscseq lr, sp, r4, lsr pc │ │ │ │ + rscseq pc, sp, sl │ │ │ │ + rscseq lr, sp, lr, lsl #30 │ │ │ │ + rscseq lr, sp, r8, lsl #30 │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + tsteq r0, r0, lsl #24 │ │ │ │ + tsteq r0, r6, asr #24 │ │ │ │ + ldrdeq r0, [r0, -r6] │ │ │ │ + ldrdeq r0, [r0, -r4] │ │ │ │ + tsteq r0, lr, lsl #8 │ │ │ │ + tsteq r0, r0, lsl #8 │ │ │ │ + strdeq fp, [r0, -sl] │ │ │ │ + strdeq fp, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r3, fp │ │ │ │ + smlatteq r0, r8, r3, fp │ │ │ │ + smlatteq r0, r2, r3, fp │ │ │ │ + rscseq r6, lr, r4, ror #12 │ │ │ │ + rscseq r6, lr, r2, ror #12 │ │ │ │ + tsteq r1, ip, lsr sp │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + smlatbeq r0, r4, r3, fp │ │ │ │ + @ instruction: 0x0100b39e │ │ │ │ + @ instruction: 0x0100b398 │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + tsteq r1, sl, lsl #26 │ │ │ │ + tsteq r0, r8, ror r3 │ │ │ │ + rscseq r6, lr, r0, lsr #12 │ │ │ │ + rscseq r6, lr, r6, lsl #12 │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + rscseq lr, sp, r4, asr sp │ │ │ │ + rscseq lr, sp, lr, asr #26 │ │ │ │ + @ instruction: 0x0101aa9a │ │ │ │ + @ instruction: 0x0101aa90 │ │ │ │ + smlabbeq r1, lr, sl, sl │ │ │ │ + smlabbeq r1, r8, sl, sl │ │ │ │ + tsteq r1, r6, lsl pc │ │ │ │ + smlatteq r0, r0, r2, pc @ │ │ │ │ + smlatteq r0, r0, r2, pc @ │ │ │ │ + ldrdeq pc, [r0, -lr] │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + rscseq lr, sp, r8, lsr #25 │ │ │ │ + rscseq lr, sp, r2, lsr #25 │ │ │ │ + @ instruction: 0x0100f2b4 │ │ │ │ + ldrsbteq lr, [pc], #54 │ │ │ │ + strdeq r5, [r1, -r8] │ │ │ │ + rscseq lr, sp, lr, asr ip │ │ │ │ + rscseq lr, sp, r8, asr ip │ │ │ │ + @ instruction: 0x01016bba │ │ │ │ + rscseq ip, lr, lr, asr lr │ │ │ │ + @ instruction: 0x01016bbc │ │ │ │ + tstpeq r0, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ + rscseq lr, pc, r2, ror #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d61c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-324] @ 0xfffffebc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d630 │ │ │ │ @@ -142648,16 +142648,16 @@ │ │ │ │ sbcsmi r0, sl, r1, lsl #4 │ │ │ │ strle r0, [r5, #-2003] @ 0xfffff82d │ │ │ │ @ instruction: 0xf82af7ff │ │ │ │ stmdami r3, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq lr, sp, ip, lsl r5 │ │ │ │ - rscseq lr, sp, r6, lsl r5 │ │ │ │ + ldrsbteq lr, [sp], #92 @ 0x5c │ │ │ │ + ldrsbteq lr, [sp], #86 @ 0x56 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d684 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -142668,15 +142668,15 @@ │ │ │ │ @ instruction: 0xf844f7ff │ │ │ │ bmi 26e4cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15a15c> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, lr, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - rscseq lr, sp, lr, lsl #11 │ │ │ │ + rscseq lr, sp, lr, asr #12 │ │ │ │ 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 fec4d6e4 │ │ │ │ @@ -142684,17 +142684,17 @@ │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 12, cr15, [r8, #-228] @ 0xffffff1c │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, r2, lsl r8 │ │ │ │ - tsteq r1, r8, lsr #16 │ │ │ │ - strdeq sl, [r1, -r2] │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + smlatteq r1, r8, r8, sl │ │ │ │ + @ instruction: 0x0101a8b2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4d718 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -143265,147 +143265,147 @@ │ │ │ │ b 1c34bcc │ │ │ │ bmi fe32ee1c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1a34bdc │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - rscseq lr, sp, sl, ror r8 │ │ │ │ - @ instruction: 0x0100eeb0 │ │ │ │ + rscseq lr, sp, sl, lsr r9 │ │ │ │ + tsteq r0, r0, ror pc │ │ │ │ + rscseq lr, sp, r0, lsr r9 │ │ │ │ + rscseq lr, sp, ip, lsl r9 │ │ │ │ + tsteq r1, r4, lsr #10 │ │ │ │ + rscseq lr, sp, ip, lsl #18 │ │ │ │ + rscseq lr, sp, lr, lsl #18 │ │ │ │ + rscseq lr, sp, r6, lsl #18 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, r0, ror r9 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + rscseq lr, sp, sl, asr #17 │ │ │ │ + smlatbeq r0, lr, lr, lr │ │ │ │ + smlabbeq r1, r6, r7, r6 │ │ │ │ + @ instruction: 0x01016796 │ │ │ │ + ldrdeq r4, [r1, -r2] │ │ │ │ + rscseq lr, sp, r0, asr #17 │ │ │ │ + tsteq r0, r2, asr lr │ │ │ │ + ldrhteq lr, [sp], #130 @ 0x82 │ │ │ │ + smlalseq lr, sp, lr, r8 │ │ │ │ + smlatteq r6, r8, r5, sl │ │ │ │ + rscseq lr, sp, ip, lsl #17 │ │ │ │ + smlalseq lr, sp, r2, r8 │ │ │ │ + smlalseq lr, sp, r2, r8 │ │ │ │ + rscseq lr, sp, sl, lsl #17 │ │ │ │ + rscseq lr, sp, r0, ror #16 │ │ │ │ + rscseq lr, sp, r0, ror #16 │ │ │ │ rscseq lr, sp, r0, ror r8 │ │ │ │ - rscseq lr, sp, ip, asr r8 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - rscseq lr, sp, ip, asr #16 │ │ │ │ - rscseq lr, sp, lr, asr #16 │ │ │ │ - rscseq lr, sp, r6, asr #16 │ │ │ │ - smlatbeq r1, lr, r8, r1 │ │ │ │ - @ instruction: 0x010118b0 │ │ │ │ - smlatbeq r1, r8, r8, r1 │ │ │ │ - rscseq lr, sp, sl, lsl #16 │ │ │ │ - smlatteq r0, lr, sp, lr │ │ │ │ - smlabteq r1, r6, r6, r6 │ │ │ │ - ldrdeq r6, [r1, -r6] │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - rscseq lr, sp, r0, lsl #16 │ │ │ │ - @ instruction: 0x0100ed92 │ │ │ │ - ldrshteq lr, [sp], #114 @ 0x72 │ │ │ │ - ldrsbteq lr, [sp], #126 @ 0x7e │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - rscseq lr, sp, ip, asr #15 │ │ │ │ - ldrsbteq lr, [sp], #114 @ 0x72 │ │ │ │ - ldrsbteq lr, [sp], #114 @ 0x72 │ │ │ │ - rscseq lr, sp, sl, asr #15 │ │ │ │ - rscseq lr, sp, r0, lsr #15 │ │ │ │ - rscseq lr, sp, r0, lsr #15 │ │ │ │ - ldrhteq lr, [sp], #112 @ 0x70 │ │ │ │ - rscseq lr, sp, sl, asr #13 │ │ │ │ - rscseq lr, sp, r2, asr #13 │ │ │ │ - smlalseq lr, sp, r6, r7 │ │ │ │ - smlalseq lr, sp, r8, r6 │ │ │ │ - smlalseq lr, sp, r0, r6 │ │ │ │ - smlabbeq r0, r8, r3, r0 │ │ │ │ - smlabbeq r0, r6, r3, r0 │ │ │ │ - smlabbeq r0, r2, r3, r0 │ │ │ │ - smlabteq r0, r6, r3, r0 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - tsteq r0, r0, asr r3 │ │ │ │ - smlabbeq r0, r8, fp, sl │ │ │ │ - tsteq r0, r8, ror fp │ │ │ │ - tsteq r0, r0, ror fp │ │ │ │ - tsteq r0, r8, ror #22 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - ldrsbteq r5, [lr], #208 @ 0xd0 │ │ │ │ - rscseq r5, lr, ip, asr #27 │ │ │ │ - smlatbeq r1, r4, r4, r6 │ │ │ │ - smlatbeq r1, r0, r4, r6 │ │ │ │ - tsteq r0, r8, lsl #22 │ │ │ │ - tsteq r0, r0, lsl #22 │ │ │ │ - strdeq sl, [r0, -r8] │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - ldrdeq sl, [r0, -r0] │ │ │ │ - rscseq r5, lr, r6, ror sp │ │ │ │ - rscseq r5, lr, sl, asr sp │ │ │ │ - @ instruction: 0x0100aabe │ │ │ │ - rscseq lr, sp, r4, lsr #9 │ │ │ │ - smlalseq lr, sp, ip, r4 │ │ │ │ - smlatteq r1, r6, r1, sl │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - smlabteq r1, lr, r1, sl │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r0, r2, lsr #20 │ │ │ │ - tsteq r0, r0, lsr #20 │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - @ instruction: 0x0101a190 │ │ │ │ - rscseq lr, sp, r2, ror #7 │ │ │ │ - ldrsbteq lr, [sp], #58 @ 0x3a │ │ │ │ - smlatteq r0, sl, r9, lr │ │ │ │ - rscseq sp, pc, sl, lsl #22 │ │ │ │ - tsteq r1, sl, lsr #18 │ │ │ │ - rscseq lr, sp, lr, lsl #7 │ │ │ │ - rscseq lr, sp, r6, lsl #7 │ │ │ │ - smlatteq r1, r6, r2, r6 │ │ │ │ - rscseq ip, lr, r8, lsl #11 │ │ │ │ - smlatteq r1, r4, r2, r6 │ │ │ │ - smlabbeq r0, r4, r9, lr │ │ │ │ - rscseq sp, pc, r6, lsl #21 │ │ │ │ + rscseq lr, sp, sl, lsl #15 │ │ │ │ + rscseq lr, sp, r2, lsl #15 │ │ │ │ + rscseq lr, sp, r6, asr r8 │ │ │ │ + rscseq lr, sp, r8, asr r7 │ │ │ │ + rscseq lr, sp, r0, asr r7 │ │ │ │ + tsteq r0, r8, asr #8 │ │ │ │ + tsteq r0, r6, asr #8 │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ + smlabbeq r0, r6, r4, r0 │ │ │ │ + tsteq r0, r4, lsl r4 │ │ │ │ + tsteq r0, r0, lsl r4 │ │ │ │ + tsteq r0, r8, asr #24 │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + tsteq r0, r0, lsr ip │ │ │ │ + tsteq r0, r8, lsr #24 │ │ │ │ + tsteq r0, r0, lsr #24 │ │ │ │ + tsteq r0, r8, lsl ip │ │ │ │ + tsteq r0, r0, lsl ip │ │ │ │ + smlalseq r5, lr, r0, lr │ │ │ │ + rscseq r5, lr, ip, lsl #29 │ │ │ │ + tsteq r1, r4, ror #10 │ │ │ │ + tsteq r1, r0, ror #10 │ │ │ │ + smlabteq r0, r8, fp, sl │ │ │ │ + smlabteq r0, r0, fp, sl │ │ │ │ + @ instruction: 0x0100abb8 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + tsteq r1, r4, lsr #10 │ │ │ │ + @ instruction: 0x0100ab90 │ │ │ │ + rscseq r5, lr, r6, lsr lr │ │ │ │ + rscseq r5, lr, sl, lsl lr │ │ │ │ + tsteq r0, lr, ror fp │ │ │ │ + rscseq lr, sp, r4, ror #10 │ │ │ │ + rscseq lr, sp, ip, asr r5 │ │ │ │ + smlatbeq r1, r6, r2, sl │ │ │ │ + @ instruction: 0x0101a29a │ │ │ │ + @ instruction: 0x0101a296 │ │ │ │ + smlabbeq r1, lr, r2, sl │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + smlatteq r0, r2, sl, lr │ │ │ │ + smlatteq r0, r0, sl, lr │ │ │ │ + ldrdeq lr, [r0, -ip] │ │ │ │ + tsteq r1, r0, asr r2 │ │ │ │ + rscseq lr, sp, r2, lsr #9 │ │ │ │ + smlalseq lr, sp, sl, r4 │ │ │ │ + smlatbeq r0, sl, sl, lr │ │ │ │ + rscseq sp, pc, sl, asr #23 │ │ │ │ + smlatteq r1, sl, r9, r4 │ │ │ │ + rscseq lr, sp, lr, asr #8 │ │ │ │ + rscseq lr, sp, r6, asr #8 │ │ │ │ + smlatbeq r1, r6, r3, r6 │ │ │ │ + rscseq ip, lr, r8, asr #12 │ │ │ │ + smlatbeq r1, r4, r3, r6 │ │ │ │ + tsteq r0, r4, asr #20 │ │ │ │ + rscseq sp, pc, r6, asr #22 │ │ │ │ + rscseq lr, sp, r2, asr #11 │ │ │ │ + rscseq lr, sp, lr, asr #11 │ │ │ │ + @ instruction: 0x0106a190 │ │ │ │ + ldrhteq lr, [sp], #86 @ 0x56 │ │ │ │ + rscseq lr, sp, ip, lsl #11 │ │ │ │ + smlalseq lr, sp, r8, r5 │ │ │ │ + smlalseq lr, sp, r4, r5 │ │ │ │ + smlalseq lr, sp, r0, r5 │ │ │ │ + rscseq lr, sp, ip, lsl #11 │ │ │ │ + rscseq lr, sp, lr, lsl #11 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + rscseq lr, sp, lr, ror r5 │ │ │ │ rscseq lr, sp, r2, lsl #10 │ │ │ │ + rscseq lr, sp, r0, lsl r5 │ │ │ │ rscseq lr, sp, lr, lsl #10 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - ldrshteq lr, [sp], #70 @ 0x46 │ │ │ │ - rscseq lr, sp, ip, asr #9 │ │ │ │ - ldrsbteq lr, [sp], #72 @ 0x48 │ │ │ │ - ldrsbteq lr, [sp], #68 @ 0x44 │ │ │ │ - ldrsbteq lr, [sp], #64 @ 0x40 │ │ │ │ - rscseq lr, sp, ip, asr #9 │ │ │ │ - rscseq lr, sp, lr, asr #9 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - ldrhteq lr, [sp], #78 @ 0x4e │ │ │ │ - rscseq lr, sp, r2, asr #8 │ │ │ │ - rscseq lr, sp, r0, asr r4 │ │ │ │ - rscseq lr, sp, lr, asr #8 │ │ │ │ - rscseq lr, sp, ip, asr #8 │ │ │ │ - rscseq lr, sp, sl, asr #8 │ │ │ │ - rscseq lr, sp, ip, asr #8 │ │ │ │ - smlabteq r6, r0, pc, r9 @ │ │ │ │ - rscseq lr, sp, r8, asr #8 │ │ │ │ - rscseq lr, sp, lr, asr r4 │ │ │ │ - smlabbeq r6, lr, pc, r9 @ │ │ │ │ - smlatteq r1, r2, r0, sl │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r0, sl │ │ │ │ - smlabteq r1, r4, r0, sl │ │ │ │ - strheq sl, [r1, -lr] │ │ │ │ - rscseq lr, sp, sl, lsr r3 │ │ │ │ - rscseq lr, sp, r8, asr #6 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - rscseq lr, sp, r4, lsr r3 │ │ │ │ - rscseq lr, sp, ip, lsl #6 │ │ │ │ - rscseq lr, sp, sl, lsl r3 │ │ │ │ - rscseq lr, sp, r8, lsl r3 │ │ │ │ - rscseq lr, sp, r6, lsl r3 │ │ │ │ - rscseq lr, sp, r4, lsl r3 │ │ │ │ - rscseq lr, sp, r6, lsl r3 │ │ │ │ - smlabbeq r6, sl, lr, r9 │ │ │ │ - rscseq lr, sp, r6, lsl #6 │ │ │ │ - rscseq lr, sp, sl, lsl #5 │ │ │ │ - smlalseq lr, sp, r8, r2 │ │ │ │ - smlalseq lr, sp, r6, r2 │ │ │ │ - smlalseq lr, sp, r4, r2 │ │ │ │ - smlalseq lr, sp, r2, r2 │ │ │ │ - smlalseq lr, sp, r4, r2 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - smlalseq lr, sp, r0, r2 │ │ │ │ - rscseq lr, sp, r6, lsr #5 │ │ │ │ - ldrdeq r9, [r6, -r6] │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ + rscseq lr, sp, ip, lsl #10 │ │ │ │ + rscseq lr, sp, sl, lsl #10 │ │ │ │ + rscseq lr, sp, ip, lsl #10 │ │ │ │ + smlabbeq r6, r0, r0, sl │ │ │ │ + rscseq lr, sp, r8, lsl #10 │ │ │ │ + rscseq lr, sp, lr, lsl r5 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + smlatbeq r1, r2, r1, sl │ │ │ │ + @ instruction: 0x0101a190 │ │ │ │ + smlabbeq r1, sl, r1, sl │ │ │ │ + smlabbeq r1, r4, r1, sl │ │ │ │ + tsteq r1, lr, ror r1 │ │ │ │ + ldrshteq lr, [sp], #58 @ 0x3a │ │ │ │ + rscseq lr, sp, r8, lsl #8 │ │ │ │ + smlabteq r6, ip, pc, r9 @ │ │ │ │ + ldrshteq lr, [sp], #52 @ 0x34 │ │ │ │ + rscseq lr, sp, ip, asr #7 │ │ │ │ + ldrsbteq lr, [sp], #58 @ 0x3a │ │ │ │ + ldrsbteq lr, [sp], #56 @ 0x38 │ │ │ │ + ldrsbteq lr, [sp], #54 @ 0x36 │ │ │ │ + ldrsbteq lr, [sp], #52 @ 0x34 │ │ │ │ + ldrsbteq lr, [sp], #54 @ 0x36 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + rscseq lr, sp, r6, asr #7 │ │ │ │ + rscseq lr, sp, sl, asr #6 │ │ │ │ + rscseq lr, sp, r8, asr r3 │ │ │ │ + rscseq lr, sp, r6, asr r3 │ │ │ │ + rscseq lr, sp, r4, asr r3 │ │ │ │ + rscseq lr, sp, r2, asr r3 │ │ │ │ + rscseq lr, sp, r4, asr r3 │ │ │ │ + smlabteq r6, r8, lr, r9 │ │ │ │ + rscseq lr, sp, r0, asr r3 │ │ │ │ + rscseq lr, sp, r6, ror #6 │ │ │ │ + @ instruction: 0x01069e96 │ │ │ │ + smlatteq r1, sl, pc, r9 @ │ │ │ │ svcvs 0x00aaf5b0 │ │ │ │ strlt sp, [r8, #-41] @ 0xffffffd7 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ eorle r7, r1, r4, asr #31 │ │ │ │ @@ -143434,23 +143434,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - smlatteq r1, r6, ip, r9 │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - smlatbeq r1, r2, sp, r9 │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - smlatbeq r1, r8, sp, r9 │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + @ instruction: 0x01019d98 │ │ │ │ + smlatbeq r1, r6, sp, r9 │ │ │ │ + smlatteq r1, r4, sp, r9 │ │ │ │ + tsteq r1, r2, ror #28 │ │ │ │ + tsteq r1, r4, lsl lr │ │ │ │ + tsteq r1, r2, lsr lr │ │ │ │ + tsteq r1, r8, ror #28 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4e2e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -143551,35 +143551,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ and lr, r6, lr, lsr #16 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ ldcllt 8, cr14, [r0, #-152]! @ 0xffffff68 │ │ │ │ - rscseq r4, lr, r2, asr pc │ │ │ │ - rscseq sp, pc, r8, lsl #8 │ │ │ │ - rscseq sp, sp, r6, lsr #24 │ │ │ │ - rscseq sp, pc, r8, ror #7 │ │ │ │ - rscseq sp, sp, r2, lsl #27 │ │ │ │ - rscseq sp, pc, ip, asr #7 │ │ │ │ - rscseq r4, lr, r6, lsr #31 │ │ │ │ - rscseq sp, pc, ip, lsr #7 │ │ │ │ - rscseq sp, pc, lr, asr #32 │ │ │ │ - smlalseq sp, pc, r0, r3 @ │ │ │ │ - rscseq lr, pc, r2, asr fp @ │ │ │ │ - rscseq sp, pc, r6, ror r3 @ │ │ │ │ - rscseq sp, sp, ip, ror #22 │ │ │ │ - rscseq sp, pc, r0, ror #15 │ │ │ │ - ldrsbteq sp, [pc], #122 │ │ │ │ - ldrsbteq sp, [pc], #116 │ │ │ │ - rscseq sp, pc, lr, asr #15 │ │ │ │ - rscseq sp, pc, r0, ror #15 │ │ │ │ - rscseq sp, pc, r2, asr #15 │ │ │ │ - ldrhteq sp, [pc], #124 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ + rscseq r5, lr, r2, lsl r0 │ │ │ │ + rscseq sp, pc, r8, asr #9 │ │ │ │ + rscseq sp, sp, r6, ror #25 │ │ │ │ + rscseq sp, pc, r8, lsr #9 │ │ │ │ + rscseq sp, sp, r2, asr #28 │ │ │ │ + rscseq sp, pc, ip, lsl #9 │ │ │ │ + rscseq r5, lr, r6, rrx │ │ │ │ + rscseq sp, pc, ip, ror #8 │ │ │ │ + rscseq sp, pc, lr, lsl #2 │ │ │ │ + rscseq sp, pc, r0, asr r4 @ │ │ │ │ + rscseq lr, pc, r2, lsl ip @ │ │ │ │ + rscseq sp, pc, r6, lsr r4 @ │ │ │ │ + rscseq sp, sp, ip, lsr #24 │ │ │ │ + rscseq sp, pc, r0, lsr #17 │ │ │ │ + smlalseq sp, pc, sl, r8 @ │ │ │ │ + smlalseq sp, pc, r4, r8 @ │ │ │ │ + rscseq sp, pc, lr, lsl #17 │ │ │ │ + rscseq sp, pc, r0, lsr #17 │ │ │ │ + rscseq sp, pc, r2, lsl #17 │ │ │ │ + rscseq sp, pc, ip, ror r8 @ │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strhi pc, [r5, #-1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e4f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0826e │ │ │ │ @@ -144393,100 +144393,100 @@ │ │ │ │ @ instruction: 0xf04f3b20 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r7, {r0, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b851 │ │ │ │ - rscseq sp, sp, sl, asr r6 │ │ │ │ - smlabbeq r1, r4, fp, r9 │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ - ldrsbteq sp, [sp], #92 @ 0x5c │ │ │ │ - ldrhteq sp, [sp], #88 @ 0x58 │ │ │ │ - rscseq sp, sp, r6, lsr #11 │ │ │ │ - smlatbeq r1, ip, sl, r9 │ │ │ │ + rscseq sp, sp, sl, lsl r7 │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + smlabteq r1, r2, fp, r9 │ │ │ │ + smlalseq sp, sp, ip, r6 @ │ │ │ │ + rscseq sp, sp, r8, ror r6 │ │ │ │ + rscseq sp, sp, r6, ror #12 │ │ │ │ + tsteq r1, ip, ror #22 │ │ │ │ + rscseq sp, sp, ip, lsl #12 │ │ │ │ + rscseq sp, sp, r8, ror #11 │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + rscseq sp, sp, r8, ror r5 │ │ │ │ rscseq sp, sp, ip, asr #10 │ │ │ │ - rscseq sp, sp, r8, lsr #10 │ │ │ │ - @ instruction: 0x01019a90 │ │ │ │ - ldrhteq sp, [sp], #72 @ 0x48 │ │ │ │ - rscseq sp, sp, ip, lsl #9 │ │ │ │ - rscseq sp, sp, r2, lsl #9 │ │ │ │ - rscseq sp, sp, lr, asr r4 │ │ │ │ - rscseq sp, sp, r4, lsr r4 │ │ │ │ + rscseq sp, sp, r2, asr #10 │ │ │ │ + rscseq sp, sp, lr, lsl r5 │ │ │ │ + ldrshteq sp, [sp], #68 @ 0x44 │ │ │ │ + rscseq sp, sp, sl, asr #9 │ │ │ │ + rscseq sp, sp, r0, asr #9 │ │ │ │ + smlalseq sp, sp, sl, r4 @ │ │ │ │ + rscseq sp, sp, lr, ror #8 │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ rscseq sp, sp, sl, lsl #8 │ │ │ │ - rscseq sp, sp, r0, lsl #8 │ │ │ │ - ldrsbteq sp, [sp], #58 @ 0x3a │ │ │ │ - rscseq sp, sp, lr, lsr #7 │ │ │ │ - tsteq r1, r4, lsr r9 │ │ │ │ - rscseq sp, sp, sl, asr #6 │ │ │ │ - rscseq sp, sp, r0, lsr #6 │ │ │ │ - ldrshteq sp, [sp], #38 @ 0x26 │ │ │ │ - rscseq sp, sp, ip, ror #5 │ │ │ │ - rscseq sp, sp, r8, asr #5 │ │ │ │ - rscseq sp, sp, r4, lsr #5 │ │ │ │ - rscseq sp, sp, r8, ror r2 │ │ │ │ - rscseq sp, sp, lr, asr #4 │ │ │ │ - rscseq sp, sp, r4, asr #4 │ │ │ │ - rscseq sp, sp, r0, lsr #4 │ │ │ │ - ldrshteq sp, [sp], #20 │ │ │ │ - rscseq sp, sp, sl, ror #3 │ │ │ │ - rscseq sp, sp, r6, asr #3 │ │ │ │ - ldrhteq sp, [sp], #16 │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - rscseq sp, sp, r2, asr #2 │ │ │ │ - rscseq sp, sp, ip, lsr #2 │ │ │ │ - rscseq sp, sp, ip, ror #1 │ │ │ │ - ldrhteq sp, [sp], #12 │ │ │ │ - rscseq sp, sp, r0, lsl #1 │ │ │ │ - rscseq sp, sp, r6, ror r0 │ │ │ │ - rscseq sp, sp, r2, rrx │ │ │ │ - rscseq sp, sp, r2, lsr r0 │ │ │ │ - rscseq sp, sp, r8, lsr #32 │ │ │ │ - rscseq sp, sp, sl │ │ │ │ - ldrhteq ip, [sp], #254 @ 0xfe │ │ │ │ - smlalseq ip, sp, sl, pc @ │ │ │ │ - rscseq ip, sp, r6, lsl #31 │ │ │ │ - rscseq ip, sp, r4, asr pc │ │ │ │ - rscseq ip, sp, r2, lsr #30 │ │ │ │ + rscseq sp, sp, r0, ror #7 │ │ │ │ + ldrhteq sp, [sp], #54 @ 0x36 │ │ │ │ + rscseq sp, sp, ip, lsr #7 │ │ │ │ + rscseq sp, sp, r8, lsl #7 │ │ │ │ + rscseq sp, sp, r4, ror #6 │ │ │ │ + rscseq sp, sp, r8, lsr r3 │ │ │ │ + rscseq sp, sp, lr, lsl #6 │ │ │ │ + rscseq sp, sp, r4, lsl #6 │ │ │ │ + rscseq sp, sp, r0, ror #5 │ │ │ │ + ldrhteq sp, [sp], #36 @ 0x24 │ │ │ │ + rscseq sp, sp, sl, lsr #5 │ │ │ │ + rscseq sp, sp, r6, lsl #5 │ │ │ │ + rscseq sp, sp, r0, ror r2 │ │ │ │ + @ instruction: 0x010198bc │ │ │ │ + rscseq sp, sp, r2, lsl #4 │ │ │ │ + rscseq sp, sp, ip, ror #3 │ │ │ │ + rscseq sp, sp, ip, lsr #3 │ │ │ │ + rscseq sp, sp, ip, ror r1 │ │ │ │ + rscseq sp, sp, r0, asr #2 │ │ │ │ + rscseq sp, sp, r6, lsr r1 │ │ │ │ + rscseq sp, sp, r2, lsr #2 │ │ │ │ + ldrshteq sp, [sp], #2 │ │ │ │ + rscseq sp, sp, r8, ror #1 │ │ │ │ + rscseq sp, sp, sl, asr #1 │ │ │ │ + rscseq sp, sp, lr, ror r0 │ │ │ │ + rscseq sp, sp, sl, asr r0 │ │ │ │ + rscseq sp, sp, r6, asr #32 │ │ │ │ + rscseq sp, sp, r4, lsl r0 │ │ │ │ + rscseq ip, sp, r2, ror #31 │ │ │ │ + ldrhteq ip, [sp], #240 @ 0xf0 │ │ │ │ + rscseq ip, sp, r2, lsl #31 │ │ │ │ + rscseq ip, sp, r0, asr pc │ │ │ │ + rscseq ip, sp, r0, lsr #30 │ │ │ │ ldrshteq ip, [sp], #224 @ 0xe0 │ │ │ │ - rscseq ip, sp, r2, asr #29 │ │ │ │ - smlalseq ip, sp, r0, lr │ │ │ │ - rscseq ip, sp, r0, ror #28 │ │ │ │ - rscseq ip, sp, r0, lsr lr │ │ │ │ - rscseq ip, sp, r2, lsl lr │ │ │ │ - rscseq ip, sp, ip, ror #27 │ │ │ │ - ldrhteq ip, [sp], #220 @ 0xdc │ │ │ │ - ldrhteq ip, [sp], #210 @ 0xd2 │ │ │ │ - rscseq ip, sp, ip, lsl #27 │ │ │ │ - rscseq ip, sp, ip, asr sp │ │ │ │ - rscseq ip, sp, sl, lsr #26 │ │ │ │ - rscseq ip, sp, r4, lsl #26 │ │ │ │ - rscseq ip, sp, r0, ror #25 │ │ │ │ - ldrhteq ip, [sp], #198 @ 0xc6 │ │ │ │ - rscseq ip, sp, lr, lsr #25 │ │ │ │ - rscseq ip, sp, sl, lsl #25 │ │ │ │ - rscseq ip, sp, sl, asr ip │ │ │ │ - rscseq ip, sp, r0, lsr ip │ │ │ │ - rscseq ip, sp, r6, lsl #24 │ │ │ │ - rscseq ip, sp, r2, ror #23 │ │ │ │ - ldrhteq ip, [sp], #190 @ 0xbe │ │ │ │ - smlalseq ip, sp, r0, fp │ │ │ │ - rscseq ip, sp, r8, lsl #23 │ │ │ │ - rscseq ip, sp, r6, ror #22 │ │ │ │ - rscseq ip, sp, ip, lsr fp │ │ │ │ - rscseq ip, sp, r2, lsl fp │ │ │ │ - rscseq ip, sp, sl, lsl #22 │ │ │ │ - rscseq ip, sp, r6, ror #21 │ │ │ │ - ldrhteq ip, [sp], #168 @ 0xa8 │ │ │ │ - ldrhteq ip, [sp], #160 @ 0xa0 │ │ │ │ - rscseq ip, sp, lr, lsl #21 │ │ │ │ - rscseq ip, sp, r2, ror #20 │ │ │ │ - rscseq ip, sp, r6, lsr sl │ │ │ │ - rscseq ip, sp, r6, lsl #20 │ │ │ │ - ldrsbteq ip, [sp], #148 @ 0x94 │ │ │ │ + ldrsbteq ip, [sp], #226 @ 0xe2 │ │ │ │ + rscseq ip, sp, ip, lsr #29 │ │ │ │ + rscseq ip, sp, ip, ror lr │ │ │ │ + rscseq ip, sp, r2, ror lr │ │ │ │ + rscseq ip, sp, ip, asr #28 │ │ │ │ + rscseq ip, sp, ip, lsl lr │ │ │ │ + rscseq ip, sp, sl, ror #27 │ │ │ │ + rscseq ip, sp, r4, asr #27 │ │ │ │ + rscseq ip, sp, r0, lsr #27 │ │ │ │ + rscseq ip, sp, r6, ror sp │ │ │ │ + rscseq ip, sp, lr, ror #26 │ │ │ │ + rscseq ip, sp, sl, asr #26 │ │ │ │ + rscseq ip, sp, sl, lsl sp │ │ │ │ + ldrshteq ip, [sp], #192 @ 0xc0 │ │ │ │ + rscseq ip, sp, r6, asr #25 │ │ │ │ + rscseq ip, sp, r2, lsr #25 │ │ │ │ + rscseq ip, sp, lr, ror ip │ │ │ │ + rscseq ip, sp, r0, asr ip │ │ │ │ + rscseq ip, sp, r8, asr #24 │ │ │ │ + rscseq ip, sp, r6, lsr #24 │ │ │ │ + ldrshteq ip, [sp], #188 @ 0xbc │ │ │ │ + ldrsbteq ip, [sp], #178 @ 0xb2 │ │ │ │ + rscseq ip, sp, sl, asr #23 │ │ │ │ + rscseq ip, sp, r6, lsr #23 │ │ │ │ + rscseq ip, sp, r8, ror fp │ │ │ │ + rscseq ip, sp, r0, ror fp │ │ │ │ + rscseq ip, sp, lr, asr #22 │ │ │ │ + rscseq ip, sp, r2, lsr #22 │ │ │ │ + ldrshteq ip, [sp], #166 @ 0xa6 │ │ │ │ + rscseq ip, sp, r6, asr #21 │ │ │ │ + smlalseq ip, sp, r4, sl │ │ │ │ blcs 824b80 │ │ │ │ strbhi pc, [r4, -r0, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ @ instruction: 0xf8df8605 │ │ │ │ ldrbtmi r0, [r8], #-3112 @ 0xfffff3d8 │ │ │ │ @@ -145263,108 +145263,108 @@ │ │ │ │ stmdami r0!, {r4, r7, r8, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ ldmdami pc, {r1, r3, r7, r8, sp, lr, pc}^ @ │ │ │ │ orr r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e184 │ │ │ │ - rscseq ip, sp, sl, asr r8 │ │ │ │ - rscseq ip, sp, r6, lsr r8 │ │ │ │ - rscseq ip, sp, sl, lsl #16 │ │ │ │ - rscseq ip, sp, r0, lsl #16 │ │ │ │ - ldrsbteq ip, [sp], #122 @ 0x7a │ │ │ │ - rscseq ip, sp, sl, lsr #15 │ │ │ │ - rscseq ip, sp, sl, ror r7 │ │ │ │ - rscseq ip, sp, r0, ror r7 │ │ │ │ - rscseq ip, sp, ip, asr #14 │ │ │ │ - rscseq ip, sp, r0, lsr #14 │ │ │ │ - rscseq ip, sp, r6, lsl r7 │ │ │ │ - ldrshteq ip, [sp], #96 @ 0x60 │ │ │ │ - ldrhteq ip, [sp], #110 @ 0x6e │ │ │ │ - smlalseq ip, sp, r2, r6 │ │ │ │ - rscseq ip, sp, r6, ror #12 │ │ │ │ - rscseq ip, sp, r0, asr #12 │ │ │ │ + rscseq ip, sp, sl, lsl r9 │ │ │ │ + ldrshteq ip, [sp], #134 @ 0x86 │ │ │ │ + rscseq ip, sp, sl, asr #17 │ │ │ │ + rscseq ip, sp, r0, asr #17 │ │ │ │ + smlalseq ip, sp, sl, r8 │ │ │ │ + rscseq ip, sp, sl, ror #16 │ │ │ │ + rscseq ip, sp, sl, lsr r8 │ │ │ │ + rscseq ip, sp, r0, lsr r8 │ │ │ │ + rscseq ip, sp, ip, lsl #16 │ │ │ │ + rscseq ip, sp, r0, ror #15 │ │ │ │ + ldrsbteq ip, [sp], #118 @ 0x76 │ │ │ │ + ldrhteq ip, [sp], #112 @ 0x70 │ │ │ │ + rscseq ip, sp, lr, ror r7 │ │ │ │ + rscseq ip, sp, r2, asr r7 │ │ │ │ + rscseq ip, sp, r6, lsr #14 │ │ │ │ + rscseq ip, sp, r0, lsl #14 │ │ │ │ + ldrsbteq ip, [sp], #106 @ 0x6a │ │ │ │ + rscseq ip, sp, sl, lsr #13 │ │ │ │ + rscseq ip, sp, r0, lsr #13 │ │ │ │ + rscseq ip, sp, ip, ror r6 │ │ │ │ + rscseq ip, sp, r0, asr r6 │ │ │ │ + rscseq ip, sp, r4, lsr #12 │ │ │ │ rscseq ip, sp, sl, lsl r6 │ │ │ │ - rscseq ip, sp, sl, ror #11 │ │ │ │ - rscseq ip, sp, r0, ror #11 │ │ │ │ - ldrhteq ip, [sp], #92 @ 0x5c │ │ │ │ - smlalseq ip, sp, r0, r5 │ │ │ │ - rscseq ip, sp, r4, ror #10 │ │ │ │ - rscseq ip, sp, sl, asr r5 │ │ │ │ - rscseq ip, sp, r4, lsr r5 │ │ │ │ - rscseq ip, sp, r4, lsl #10 │ │ │ │ - ldrshteq ip, [sp], #74 @ 0x4a │ │ │ │ - ldrsbteq ip, [sp], #70 @ 0x46 │ │ │ │ + ldrshteq ip, [sp], #84 @ 0x54 │ │ │ │ + rscseq ip, sp, r4, asr #11 │ │ │ │ + ldrhteq ip, [sp], #90 @ 0x5a │ │ │ │ + smlalseq ip, sp, r6, r5 │ │ │ │ + rscseq ip, sp, r8, ror #10 │ │ │ │ + rscseq ip, sp, r6, lsr r5 │ │ │ │ + rscseq ip, sp, r8, lsl #10 │ │ │ │ + ldrsbteq ip, [sp], #72 @ 0x48 │ │ │ │ rscseq ip, sp, r8, lsr #9 │ │ │ │ - rscseq ip, sp, r6, ror r4 │ │ │ │ - rscseq ip, sp, r8, asr #8 │ │ │ │ - rscseq ip, sp, r8, lsl r4 │ │ │ │ - rscseq ip, sp, r8, ror #7 │ │ │ │ - rscseq ip, sp, r8, asr #7 │ │ │ │ - rscseq ip, sp, r4, lsr #7 │ │ │ │ - rscseq ip, sp, r8, ror r3 │ │ │ │ - rscseq ip, sp, lr, ror #6 │ │ │ │ - rscseq ip, sp, r8, asr #6 │ │ │ │ - rscseq ip, sp, ip, lsl r3 │ │ │ │ - ldrshteq ip, [sp], #32 │ │ │ │ - rscseq ip, sp, sl, asr #5 │ │ │ │ - rscseq ip, sp, r4, lsr #5 │ │ │ │ - rscseq ip, sp, r4, ror r2 │ │ │ │ - rscseq ip, sp, sl, ror #4 │ │ │ │ - rscseq ip, sp, r6, asr #4 │ │ │ │ - rscseq ip, sp, r8, lsl r2 │ │ │ │ - rscseq ip, sp, r8, ror #3 │ │ │ │ - ldrhteq ip, [sp], #24 │ │ │ │ - smlalseq ip, sp, r8, r1 │ │ │ │ + rscseq ip, sp, r8, lsl #9 │ │ │ │ + rscseq ip, sp, r4, ror #8 │ │ │ │ + rscseq ip, sp, r8, lsr r4 │ │ │ │ + rscseq ip, sp, lr, lsr #8 │ │ │ │ + rscseq ip, sp, r8, lsl #8 │ │ │ │ + ldrsbteq ip, [sp], #60 @ 0x3c │ │ │ │ + ldrhteq ip, [sp], #48 @ 0x30 │ │ │ │ + rscseq ip, sp, sl, lsl #7 │ │ │ │ + rscseq ip, sp, r4, ror #6 │ │ │ │ + rscseq ip, sp, r4, lsr r3 │ │ │ │ + rscseq ip, sp, sl, lsr #6 │ │ │ │ + rscseq ip, sp, r6, lsl #6 │ │ │ │ + ldrsbteq ip, [sp], #40 @ 0x28 │ │ │ │ + rscseq ip, sp, r8, lsr #5 │ │ │ │ + rscseq ip, sp, r8, ror r2 │ │ │ │ + rscseq ip, sp, r8, asr r2 │ │ │ │ + rscseq ip, sp, r4, lsr r2 │ │ │ │ + rscseq ip, sp, r8, lsl #4 │ │ │ │ + ldrshteq ip, [sp], #30 │ │ │ │ + ldrsbteq ip, [sp], #24 │ │ │ │ + rscseq ip, sp, sl, lsr #3 │ │ │ │ + rscseq ip, sp, ip, ror r1 │ │ │ │ rscseq ip, sp, r4, ror r1 │ │ │ │ - rscseq ip, sp, r8, asr #2 │ │ │ │ - rscseq ip, sp, lr, lsr r1 │ │ │ │ - rscseq ip, sp, r8, lsl r1 │ │ │ │ - rscseq ip, sp, sl, ror #1 │ │ │ │ - ldrhteq ip, [sp], #12 │ │ │ │ - ldrhteq ip, [sp], #4 │ │ │ │ - smlalseq ip, sp, r2, r0 │ │ │ │ - rscseq ip, sp, r8, rrx │ │ │ │ - rscseq ip, sp, r0, rrx │ │ │ │ - rscseq ip, sp, ip, lsr r0 │ │ │ │ - rscseq ip, sp, ip │ │ │ │ - ldrsbteq fp, [sp], #252 @ 0xfc │ │ │ │ - ldrhteq fp, [sp], #242 @ 0xf2 │ │ │ │ - rscseq fp, sp, r8, lsl #31 │ │ │ │ - rscseq fp, sp, r4, ror #30 │ │ │ │ - rscseq fp, sp, r0, asr #30 │ │ │ │ - rscseq fp, sp, r4, lsl pc │ │ │ │ - rscseq fp, sp, lr, lsl #30 │ │ │ │ - rscseq fp, sp, lr, ror #29 │ │ │ │ - rscseq fp, sp, r6, asr #29 │ │ │ │ - smlalseq fp, sp, lr, lr │ │ │ │ - smlalseq fp, sp, r8, lr │ │ │ │ - rscseq fp, sp, r6, ror lr │ │ │ │ - rscseq fp, sp, sl, asr #28 │ │ │ │ - rscseq fp, sp, r4, asr #28 │ │ │ │ - rscseq fp, sp, r4, lsr #28 │ │ │ │ + rscseq ip, sp, r2, asr r1 │ │ │ │ + rscseq ip, sp, r8, lsr #2 │ │ │ │ + rscseq ip, sp, r0, lsr #2 │ │ │ │ + ldrshteq ip, [sp], #12 │ │ │ │ + rscseq ip, sp, ip, asr #1 │ │ │ │ + smlalseq ip, sp, ip, r0 │ │ │ │ + rscseq ip, sp, r2, ror r0 │ │ │ │ + rscseq ip, sp, r8, asr #32 │ │ │ │ + rscseq ip, sp, r4, lsr #32 │ │ │ │ + rscseq ip, sp, r0 │ │ │ │ + ldrsbteq fp, [sp], #244 @ 0xf4 │ │ │ │ + rscseq fp, sp, lr, asr #31 │ │ │ │ + rscseq fp, sp, lr, lsr #31 │ │ │ │ + rscseq fp, sp, r6, lsl #31 │ │ │ │ + rscseq fp, sp, lr, asr pc │ │ │ │ + rscseq fp, sp, r8, asr pc │ │ │ │ + rscseq fp, sp, r6, lsr pc │ │ │ │ + rscseq fp, sp, sl, lsl #30 │ │ │ │ + rscseq fp, sp, r4, lsl #30 │ │ │ │ + rscseq fp, sp, r4, ror #29 │ │ │ │ + ldrhteq fp, [sp], #236 @ 0xec │ │ │ │ + smlalseq fp, sp, r0, lr │ │ │ │ + rscseq fp, sp, r4, ror #28 │ │ │ │ + rscseq fp, sp, r8, asr #28 │ │ │ │ + rscseq fp, sp, r8, lsr #28 │ │ │ │ + rscseq fp, sp, r2, lsl #28 │ │ │ │ ldrshteq fp, [sp], #220 @ 0xdc │ │ │ │ - ldrsbteq fp, [sp], #208 @ 0xd0 │ │ │ │ - rscseq fp, sp, r4, lsr #27 │ │ │ │ + ldrsbteq fp, [sp], #220 @ 0xdc │ │ │ │ + ldrhteq fp, [sp], #210 @ 0xd2 │ │ │ │ rscseq fp, sp, r8, lsl #27 │ │ │ │ - rscseq fp, sp, r8, ror #26 │ │ │ │ - rscseq fp, sp, r2, asr #26 │ │ │ │ - rscseq fp, sp, ip, lsr sp │ │ │ │ - rscseq fp, sp, ip, lsl sp │ │ │ │ - ldrshteq fp, [sp], #194 @ 0xc2 │ │ │ │ - rscseq fp, sp, r8, asr #25 │ │ │ │ - rscseq fp, sp, r2, asr #25 │ │ │ │ - rscseq fp, sp, r4, lsr #25 │ │ │ │ - rscseq fp, sp, lr, ror ip │ │ │ │ - rscseq fp, sp, r8, ror ip │ │ │ │ - rscseq fp, sp, r8, asr ip │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - rscseq fp, sp, r0, asr #24 │ │ │ │ - rscseq fp, sp, sl, lsr ip │ │ │ │ + rscseq fp, sp, r2, lsl #27 │ │ │ │ + rscseq fp, sp, r4, ror #26 │ │ │ │ + rscseq fp, sp, lr, lsr sp │ │ │ │ + rscseq fp, sp, r8, lsr sp │ │ │ │ + rscseq fp, sp, r8, lsl sp │ │ │ │ + smlatteq r1, ip, r2, r8 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ + rscseq fp, sp, r0, lsl #26 │ │ │ │ + ldrshteq fp, [sp], #202 @ 0xca │ │ │ │ ldrbtmi r4, [r8], #-2148 @ 0xfffff79c │ │ │ │ stmdami r4!, {r2, r6, r7, sp, lr, pc}^ │ │ │ │ sbc r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r1, r2, r3, r4, r5, r7, sp, lr, pc}^ │ │ │ │ adcs r4, fp, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ @@ -145458,81 +145458,81 @@ │ │ │ │ stmdami r5, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ stmdami r4, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x0000bd08 │ │ │ │ + rscseq fp, sp, sl, ror fp │ │ │ │ + rscseq fp, sp, r4, ror fp │ │ │ │ + rscseq fp, sp, lr, ror #22 │ │ │ │ + rscseq fp, sp, r8, ror #22 │ │ │ │ + rscseq fp, sp, r2, ror #22 │ │ │ │ + rscseq fp, sp, ip, asr fp │ │ │ │ + rscseq fp, sp, r6, asr fp │ │ │ │ + smlabteq r1, r0, r0, r8 │ │ │ │ + rscseq fp, sp, sl, asr #22 │ │ │ │ + rscseq fp, sp, r4, asr #22 │ │ │ │ + rscseq fp, sp, lr, lsr fp │ │ │ │ + rscseq fp, sp, r8, lsr fp │ │ │ │ + rscseq fp, sp, r2, lsr fp │ │ │ │ + rscseq fp, sp, ip, lsr #22 │ │ │ │ + rscseq fp, sp, r6, lsr #22 │ │ │ │ + rscseq fp, sp, r0, lsr #22 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ + tsteq r1, sl, ror #2 │ │ │ │ + rscseq fp, sp, r8, lsl #22 │ │ │ │ + rscseq fp, sp, r2, lsl #22 │ │ │ │ + smlabteq r1, ip, r1, r8 │ │ │ │ + smlatbeq r1, r6, r1, r8 │ │ │ │ + ldrshteq fp, [sp], #160 @ 0xa0 │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + rscseq fp, sp, r4, ror #21 │ │ │ │ + ldrsbteq fp, [sp], #174 @ 0xae │ │ │ │ + ldrsbteq fp, [sp], #168 @ 0xa8 │ │ │ │ + ldrsbteq fp, [sp], #162 @ 0xa2 │ │ │ │ + rscseq fp, sp, ip, asr #21 │ │ │ │ + rscseq fp, sp, r6, asr #21 │ │ │ │ + rscseq fp, sp, r0, asr #21 │ │ │ │ ldrhteq fp, [sp], #170 @ 0xaa │ │ │ │ ldrhteq fp, [sp], #164 @ 0xa4 │ │ │ │ rscseq fp, sp, lr, lsr #21 │ │ │ │ rscseq fp, sp, r8, lsr #21 │ │ │ │ rscseq fp, sp, r2, lsr #21 │ │ │ │ smlalseq fp, sp, ip, sl │ │ │ │ smlalseq fp, sp, r6, sl │ │ │ │ - mrseq r8, (UNDEF: 1) │ │ │ │ + smlalseq fp, sp, r0, sl │ │ │ │ rscseq fp, sp, sl, lsl #21 │ │ │ │ rscseq fp, sp, r4, lsl #21 │ │ │ │ rscseq fp, sp, lr, ror sl │ │ │ │ rscseq fp, sp, r8, ror sl │ │ │ │ rscseq fp, sp, r2, ror sl │ │ │ │ rscseq fp, sp, ip, ror #20 │ │ │ │ rscseq fp, sp, r6, ror #20 │ │ │ │ rscseq fp, sp, r0, ror #20 │ │ │ │ - smlabbeq r1, r2, r0, r8 │ │ │ │ - qaddeq r8, r8, r1 │ │ │ │ - smlatbeq r1, sl, r0, r8 │ │ │ │ + rscseq fp, sp, sl, asr sl │ │ │ │ + rscseq fp, sp, r4, asr sl │ │ │ │ + rscseq fp, sp, lr, asr #20 │ │ │ │ rscseq fp, sp, r8, asr #20 │ │ │ │ rscseq fp, sp, r2, asr #20 │ │ │ │ - tsteq r1, ip, lsl #2 │ │ │ │ - smlatteq r1, r6, r0, r8 │ │ │ │ + rscseq fp, sp, ip, lsr sl │ │ │ │ + rscseq fp, sp, r6, lsr sl │ │ │ │ rscseq fp, sp, r0, lsr sl │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ + rscseq fp, sp, sl, lsr #20 │ │ │ │ rscseq fp, sp, r4, lsr #20 │ │ │ │ rscseq fp, sp, lr, lsl sl │ │ │ │ rscseq fp, sp, r8, lsl sl │ │ │ │ rscseq fp, sp, r2, lsl sl │ │ │ │ rscseq fp, sp, ip, lsl #20 │ │ │ │ rscseq fp, sp, r6, lsl #20 │ │ │ │ rscseq fp, sp, r0, lsl #20 │ │ │ │ ldrshteq fp, [sp], #154 @ 0x9a │ │ │ │ ldrshteq fp, [sp], #148 @ 0x94 │ │ │ │ rscseq fp, sp, lr, ror #19 │ │ │ │ - rscseq fp, sp, r8, ror #19 │ │ │ │ - rscseq fp, sp, r2, ror #19 │ │ │ │ - ldrsbteq fp, [sp], #156 @ 0x9c │ │ │ │ - ldrsbteq fp, [sp], #150 @ 0x96 │ │ │ │ - ldrsbteq fp, [sp], #144 @ 0x90 │ │ │ │ - rscseq fp, sp, sl, asr #19 │ │ │ │ - rscseq fp, sp, r4, asr #19 │ │ │ │ - ldrhteq fp, [sp], #158 @ 0x9e │ │ │ │ - ldrhteq fp, [sp], #152 @ 0x98 │ │ │ │ - ldrhteq fp, [sp], #146 @ 0x92 │ │ │ │ - rscseq fp, sp, ip, lsr #19 │ │ │ │ - rscseq fp, sp, r6, lsr #19 │ │ │ │ - rscseq fp, sp, r0, lsr #19 │ │ │ │ - smlalseq fp, sp, sl, r9 │ │ │ │ - smlalseq fp, sp, r4, r9 │ │ │ │ - rscseq fp, sp, lr, lsl #19 │ │ │ │ - rscseq fp, sp, r8, lsl #19 │ │ │ │ - rscseq fp, sp, r2, lsl #19 │ │ │ │ - rscseq fp, sp, ip, ror r9 │ │ │ │ - rscseq fp, sp, r6, ror r9 │ │ │ │ - rscseq fp, sp, r0, ror r9 │ │ │ │ - rscseq fp, sp, sl, ror #18 │ │ │ │ - rscseq fp, sp, r4, ror #18 │ │ │ │ - rscseq fp, sp, lr, asr r9 │ │ │ │ - rscseq fp, sp, r8, asr r9 │ │ │ │ - rscseq fp, sp, r2, asr r9 │ │ │ │ - rscseq fp, sp, ip, asr #18 │ │ │ │ - rscseq fp, sp, r6, asr #18 │ │ │ │ - rscseq fp, sp, r0, asr #18 │ │ │ │ - rscseq fp, sp, sl, lsr r9 │ │ │ │ - rscseq fp, sp, r4, lsr r9 │ │ │ │ - rscseq fp, sp, lr, lsr #18 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -146379,16 +146379,16 @@ │ │ │ │ @ instruction: 0xf0c05f63 │ │ │ │ @ instruction: 0xf5a18452 │ │ │ │ @ instruction: 0xf04f5263 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x83abf100 │ │ │ │ mcrrlt 0, 0, pc, r7, cr0 @ │ │ │ │ - rscseq fp, sp, sl, lsl #25 │ │ │ │ - ldrsbteq fp, [pc], #34 │ │ │ │ + rscseq fp, sp, sl, asr #26 │ │ │ │ + smlalseq fp, pc, r2, r3 @ │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843c │ │ │ │ blx 986720 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r7, #0, 2 │ │ │ │ @@ -146932,34 +146932,34 @@ │ │ │ │ stcl 7, cr15, [r6, #444] @ 0x1bc │ │ │ │ bmi 73276c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf76f9600 │ │ │ │ @ instruction: 0xb002edbe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq r1, lr, r6, ror sl │ │ │ │ - rscseq r9, pc, ip, lsr #30 │ │ │ │ - rscseq sl, sp, sl, asr #14 │ │ │ │ - rscseq r9, pc, ip, lsl #30 │ │ │ │ - rscseq r1, lr, r6, ror #21 │ │ │ │ - rscseq r9, pc, ip, ror #29 │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - ldrsbteq r9, [pc], #234 │ │ │ │ - strdeq r6, [r1, -r0] │ │ │ │ - strdeq r6, [r1, -r4] │ │ │ │ - strdeq fp, [r0, -sl] │ │ │ │ - rscseq r9, pc, ip, ror lr @ │ │ │ │ - smlatteq r1, r2, r9, r6 │ │ │ │ - smlatteq r1, r4, r9, r6 │ │ │ │ - smlatteq r1, r2, r9, r6 │ │ │ │ - rscseq fp, pc, r2, lsl r6 @ │ │ │ │ - rscseq r9, pc, r6, lsr lr @ │ │ │ │ - rscseq sl, sp, r4, ror r6 │ │ │ │ - rscseq r9, pc, ip, lsl lr @ │ │ │ │ - rscseq sl, sp, lr, ror #5 │ │ │ │ + rscseq r1, lr, r6, lsr fp │ │ │ │ + rscseq r9, pc, ip, ror #31 │ │ │ │ + rscseq sl, sp, sl, lsl #16 │ │ │ │ + rscseq r9, pc, ip, asr #31 │ │ │ │ + rscseq r1, lr, r6, lsr #23 │ │ │ │ + rscseq r9, pc, ip, lsr #31 │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + smlalseq r9, pc, sl, pc @ │ │ │ │ + @ instruction: 0x01016ab0 │ │ │ │ + @ instruction: 0x01016ab4 │ │ │ │ + @ instruction: 0x0100b9ba │ │ │ │ + rscseq r9, pc, ip, lsr pc @ │ │ │ │ + smlatbeq r1, r2, sl, r6 │ │ │ │ + smlatbeq r1, r4, sl, r6 │ │ │ │ + smlatbeq r1, r2, sl, r6 │ │ │ │ + ldrsbteq fp, [pc], #98 │ │ │ │ + ldrshteq r9, [pc], #230 │ │ │ │ + rscseq sl, sp, r4, lsr r7 │ │ │ │ + ldrsbteq r9, [pc], #236 │ │ │ │ + rscseq sl, sp, lr, lsr #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec519bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, r5, #268435456 @ 0x10000000 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -147791,107 +147791,107 @@ │ │ │ │ @ instruction: 0xf04f6354 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ ldmdami lr, {r3, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b8bb │ │ │ │ - rscseq sl, sp, r2, lsr r1 │ │ │ │ - tsteq r1, r4, lsl r9 │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - rscseq sl, sp, r6, lsr #1 │ │ │ │ - rscseq sl, sp, r6, lsl #1 │ │ │ │ - rscseq sl, sp, r8, rrx │ │ │ │ - rscseq sl, sp, r8, asr #32 │ │ │ │ - rscseq sl, sp, sl, lsr #32 │ │ │ │ - rscseq sl, sp, ip │ │ │ │ - rscseq r9, sp, r8, ror #31 │ │ │ │ - ldrhteq r9, [sp], #252 @ 0xfc │ │ │ │ - smlalseq r9, sp, r8, pc @ │ │ │ │ - rscseq r9, sp, r2, lsl #31 │ │ │ │ - rscseq r9, sp, r8, asr pc │ │ │ │ - rscseq r9, sp, r4, lsr pc │ │ │ │ - rscseq r9, sp, sl, lsl #30 │ │ │ │ - rscseq r9, sp, r0, lsl #30 │ │ │ │ - ldrsbteq r9, [sp], #234 @ 0xea │ │ │ │ - ldrhteq r9, [sp], #224 @ 0xe0 │ │ │ │ - rscseq r9, sp, r6, lsl #29 │ │ │ │ - rscseq r9, sp, sl, asr lr │ │ │ │ - rscseq r9, sp, r0, asr lr │ │ │ │ - rscseq r9, sp, sl, lsr #28 │ │ │ │ - rscseq r9, sp, r6, lsl #28 │ │ │ │ - ldrsbteq r9, [sp], #218 @ 0xda │ │ │ │ - ldrhteq r9, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r9, sp, r6, lsr #27 │ │ │ │ - rscseq r9, sp, r2, lsl #27 │ │ │ │ - rscseq r9, sp, r6, asr sp │ │ │ │ - rscseq r9, sp, ip, asr #26 │ │ │ │ - rscseq r9, sp, r6, lsr #26 │ │ │ │ - ldrshteq r9, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r9, sp, sl, asr #25 │ │ │ │ - smlalseq r9, sp, lr, ip │ │ │ │ - rscseq r9, sp, r2, ror ip │ │ │ │ - rscseq r9, sp, lr, asr #24 │ │ │ │ - rscseq r9, sp, ip, lsr ip │ │ │ │ - rscseq r9, sp, r0, lsl ip │ │ │ │ - rscseq r9, sp, r6, lsl #24 │ │ │ │ - rscseq r9, sp, r2, ror #23 │ │ │ │ - ldrhteq r9, [sp], #180 @ 0xb4 │ │ │ │ - rscseq r9, sp, r8, lsl #23 │ │ │ │ - rscseq r9, sp, lr, ror fp │ │ │ │ - rscseq r9, sp, r8, asr fp │ │ │ │ - rscseq r9, sp, sl, lsr #22 │ │ │ │ - rscseq r9, sp, r6, lsl #22 │ │ │ │ - rscseq r9, sp, r0, ror #21 │ │ │ │ - ldrhteq r9, [sp], #164 @ 0xa4 │ │ │ │ - rscseq r9, sp, r8, lsl #21 │ │ │ │ - rscseq r9, sp, ip, asr sl │ │ │ │ - rscseq r9, sp, r2, asr sl │ │ │ │ - rscseq r9, sp, ip, lsr sl │ │ │ │ - rscseq r9, sp, r0, lsl sl │ │ │ │ - ldrshteq r9, [sp], #154 @ 0x9a │ │ │ │ - rscseq r9, sp, r4, ror #19 │ │ │ │ - ldrhteq r9, [sp], #152 @ 0x98 │ │ │ │ - rscseq r9, sp, ip, lsl #19 │ │ │ │ - rscseq r9, sp, r6, ror r9 │ │ │ │ - rscseq r9, sp, r0, ror #18 │ │ │ │ - rscseq r9, sp, r4, lsr r9 │ │ │ │ - rscseq r9, sp, lr, lsl r9 │ │ │ │ - rscseq r9, sp, r8, lsl #18 │ │ │ │ - ldrsbteq r9, [sp], #138 @ 0x8a │ │ │ │ + ldrshteq sl, [sp], #18 │ │ │ │ + ldrdeq r6, [r1, -r4] │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + rscseq sl, sp, r6, ror #2 │ │ │ │ + rscseq sl, sp, r6, asr #2 │ │ │ │ + rscseq sl, sp, r8, lsr #2 │ │ │ │ + rscseq sl, sp, r8, lsl #2 │ │ │ │ + rscseq sl, sp, sl, ror #1 │ │ │ │ + rscseq sl, sp, ip, asr #1 │ │ │ │ + rscseq sl, sp, r8, lsr #1 │ │ │ │ + rscseq sl, sp, ip, ror r0 │ │ │ │ + rscseq sl, sp, r8, asr r0 │ │ │ │ + rscseq sl, sp, r2, asr #32 │ │ │ │ + rscseq sl, sp, r8, lsl r0 │ │ │ │ + ldrshteq r9, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r9, sp, sl, asr #31 │ │ │ │ + rscseq r9, sp, r0, asr #31 │ │ │ │ + smlalseq r9, sp, sl, pc @ │ │ │ │ + rscseq r9, sp, r0, ror pc │ │ │ │ + rscseq r9, sp, r6, asr #30 │ │ │ │ + rscseq r9, sp, sl, lsl pc │ │ │ │ + rscseq r9, sp, r0, lsl pc │ │ │ │ + rscseq r9, sp, sl, ror #29 │ │ │ │ + rscseq r9, sp, r6, asr #29 │ │ │ │ + smlalseq r9, sp, sl, lr │ │ │ │ + rscseq r9, sp, r0, ror lr │ │ │ │ + rscseq r9, sp, r6, ror #28 │ │ │ │ + rscseq r9, sp, r2, asr #28 │ │ │ │ + rscseq r9, sp, r6, lsl lr │ │ │ │ + rscseq r9, sp, ip, lsl #28 │ │ │ │ + rscseq r9, sp, r6, ror #27 │ │ │ │ + ldrhteq r9, [sp], #216 @ 0xd8 │ │ │ │ + rscseq r9, sp, sl, lsl #27 │ │ │ │ + rscseq r9, sp, lr, asr sp │ │ │ │ + rscseq r9, sp, r2, lsr sp │ │ │ │ + rscseq r9, sp, lr, lsl #26 │ │ │ │ + ldrshteq r9, [sp], #204 @ 0xcc │ │ │ │ + ldrsbteq r9, [sp], #192 @ 0xc0 │ │ │ │ + rscseq r9, sp, r6, asr #25 │ │ │ │ + rscseq r9, sp, r2, lsr #25 │ │ │ │ + rscseq r9, sp, r4, ror ip │ │ │ │ + rscseq r9, sp, r8, asr #24 │ │ │ │ + rscseq r9, sp, lr, lsr ip │ │ │ │ + rscseq r9, sp, r8, lsl ip │ │ │ │ + rscseq r9, sp, sl, ror #23 │ │ │ │ + rscseq r9, sp, r6, asr #23 │ │ │ │ + rscseq r9, sp, r0, lsr #23 │ │ │ │ + rscseq r9, sp, r4, ror fp │ │ │ │ + rscseq r9, sp, r8, asr #22 │ │ │ │ + rscseq r9, sp, ip, lsl fp │ │ │ │ + rscseq r9, sp, r2, lsl fp │ │ │ │ + ldrshteq r9, [sp], #172 @ 0xac │ │ │ │ + ldrsbteq r9, [sp], #160 @ 0xa0 │ │ │ │ + ldrhteq r9, [sp], #170 @ 0xaa │ │ │ │ + rscseq r9, sp, r4, lsr #21 │ │ │ │ + rscseq r9, sp, r8, ror sl │ │ │ │ + rscseq r9, sp, ip, asr #20 │ │ │ │ + rscseq r9, sp, r6, lsr sl │ │ │ │ + rscseq r9, sp, r0, lsr #20 │ │ │ │ + ldrshteq r9, [sp], #148 @ 0x94 │ │ │ │ + ldrsbteq r9, [sp], #158 @ 0x9e │ │ │ │ + rscseq r9, sp, r8, asr #19 │ │ │ │ + smlalseq r9, sp, sl, r9 │ │ │ │ + rscseq r9, sp, ip, ror #18 │ │ │ │ + rscseq r9, sp, r0, asr #18 │ │ │ │ + rscseq r9, sp, r4, lsl r9 │ │ │ │ + rscseq r9, sp, r6, ror #17 │ │ │ │ + ldrsbteq r9, [sp], #128 @ 0x80 │ │ │ │ rscseq r9, sp, ip, lsr #17 │ │ │ │ rscseq r9, sp, r0, lsl #17 │ │ │ │ - rscseq r9, sp, r4, asr r8 │ │ │ │ - rscseq r9, sp, r6, lsr #16 │ │ │ │ - rscseq r9, sp, r0, lsl r8 │ │ │ │ - rscseq r9, sp, ip, ror #15 │ │ │ │ - rscseq r9, sp, r0, asr #15 │ │ │ │ - smlalseq r9, sp, r6, r7 │ │ │ │ - rscseq r9, sp, lr, lsl #15 │ │ │ │ - rscseq r9, sp, ip, ror #14 │ │ │ │ - rscseq r9, sp, sl, asr #14 │ │ │ │ - rscseq r9, sp, r0, lsr #14 │ │ │ │ - ldrshteq r9, [sp], #102 @ 0x66 │ │ │ │ - rscseq r9, sp, ip, asr #13 │ │ │ │ - rscseq r9, sp, r4, asr #13 │ │ │ │ - rscseq r9, sp, r2, lsr #13 │ │ │ │ - rscseq r9, sp, r0, lsl #13 │ │ │ │ - rscseq r9, sp, r6, asr r6 │ │ │ │ - rscseq r9, sp, ip, lsr #12 │ │ │ │ - rscseq r9, sp, r4, lsr #12 │ │ │ │ - rscseq r9, sp, r2, lsl #12 │ │ │ │ - rscseq r9, sp, r0, ror #11 │ │ │ │ - ldrhteq r9, [sp], #84 @ 0x54 │ │ │ │ - rscseq r9, sp, sl, lsl #11 │ │ │ │ - rscseq r9, sp, r0, ror #10 │ │ │ │ - rscseq r9, sp, r6, lsr r5 │ │ │ │ - rscseq r9, sp, lr, lsr #10 │ │ │ │ - rscseq r9, sp, ip, lsl #10 │ │ │ │ - rscseq r9, sp, sl, ror #9 │ │ │ │ - ldrhteq r9, [sp], #76 @ 0x4c │ │ │ │ + rscseq r9, sp, r6, asr r8 │ │ │ │ + rscseq r9, sp, lr, asr #16 │ │ │ │ + rscseq r9, sp, ip, lsr #16 │ │ │ │ + rscseq r9, sp, sl, lsl #16 │ │ │ │ + rscseq r9, sp, r0, ror #15 │ │ │ │ + ldrhteq r9, [sp], #118 @ 0x76 │ │ │ │ + rscseq r9, sp, ip, lsl #15 │ │ │ │ + rscseq r9, sp, r4, lsl #15 │ │ │ │ + rscseq r9, sp, r2, ror #14 │ │ │ │ + rscseq r9, sp, r0, asr #14 │ │ │ │ + rscseq r9, sp, r6, lsl r7 │ │ │ │ + rscseq r9, sp, ip, ror #13 │ │ │ │ + rscseq r9, sp, r4, ror #13 │ │ │ │ + rscseq r9, sp, r2, asr #13 │ │ │ │ + rscseq r9, sp, r0, lsr #13 │ │ │ │ + rscseq r9, sp, r4, ror r6 │ │ │ │ + rscseq r9, sp, sl, asr #12 │ │ │ │ + rscseq r9, sp, r0, lsr #12 │ │ │ │ + ldrshteq r9, [sp], #86 @ 0x56 │ │ │ │ + rscseq r9, sp, lr, ror #11 │ │ │ │ + rscseq r9, sp, ip, asr #11 │ │ │ │ + rscseq r9, sp, sl, lsr #11 │ │ │ │ + rscseq r9, sp, ip, ror r5 │ │ │ │ tstppl ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0050f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6350 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -148696,99 +148696,99 @@ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ addslt r3, fp, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0x07d440da │ │ │ │ andshi pc, r5, r2, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ stmiblt r8!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq r9, sp, sl, lsl r3 │ │ │ │ - rscseq r9, sp, r0, lsl r3 │ │ │ │ - rscseq r9, sp, ip, ror #5 │ │ │ │ - rscseq r9, sp, r8, asr #5 │ │ │ │ - smlalseq r9, sp, r8, r2 │ │ │ │ - rscseq r9, sp, ip, ror #4 │ │ │ │ - rscseq r9, sp, lr, lsr r2 │ │ │ │ - rscseq r9, sp, r4, lsr r2 │ │ │ │ - rscseq r9, sp, lr, lsl #4 │ │ │ │ - rscseq r9, sp, r0, ror #3 │ │ │ │ - ldrsbteq r9, [sp], #22 │ │ │ │ - ldrhteq r9, [sp], #16 │ │ │ │ - rscseq r9, sp, r2, lsl #3 │ │ │ │ - rscseq r9, sp, r4, asr r1 │ │ │ │ - rscseq r9, sp, sl, asr #2 │ │ │ │ - rscseq r9, sp, r4, lsr #2 │ │ │ │ - ldrshteq r9, [sp], #6 │ │ │ │ - rscseq r9, sp, ip, ror #1 │ │ │ │ - rscseq r9, sp, r6, asr #1 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - rscseq r9, sp, r4 │ │ │ │ - ldrsbteq r8, [sp], #246 @ 0xf6 │ │ │ │ - rscseq r8, sp, ip, asr #31 │ │ │ │ - rscseq r8, sp, r6, lsr #31 │ │ │ │ - rscseq r8, sp, sl, ror pc │ │ │ │ - rscseq r8, sp, r0, ror pc │ │ │ │ - rscseq r8, sp, ip, asr #30 │ │ │ │ - rscseq r8, sp, sl, lsl pc │ │ │ │ - rscseq r8, sp, r8, ror #29 │ │ │ │ - ldrhteq r8, [sp], #232 @ 0xe8 │ │ │ │ - smlalseq r8, sp, r2, lr │ │ │ │ - rscseq r8, sp, ip, ror #28 │ │ │ │ - rscseq r8, sp, ip, lsr lr │ │ │ │ - rscseq r8, sp, r6, lsl lr │ │ │ │ - rscseq r8, sp, lr, ror #27 │ │ │ │ - ldrhteq r8, [sp], #222 @ 0xde │ │ │ │ - rscseq r8, sp, ip, lsl #27 │ │ │ │ - rscseq r8, sp, r6, ror #26 │ │ │ │ - rscseq r8, sp, r0, asr #26 │ │ │ │ - rscseq r8, sp, r0, lsl sp │ │ │ │ - rscseq r8, sp, r6, lsl #26 │ │ │ │ - rscseq r8, sp, r0, ror #25 │ │ │ │ - smlatbeq r1, r8, r4, r5 │ │ │ │ - smlalseq r8, sp, sl, ip │ │ │ │ - rscseq r8, sp, r4, ror ip │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - rscseq r8, sp, r8, ror #23 │ │ │ │ - ldrhteq r8, [sp], #186 @ 0xba │ │ │ │ - rscseq r8, sp, ip, lsl #23 │ │ │ │ - rscseq r8, sp, r2, lsl #23 │ │ │ │ - rscseq r8, sp, ip, asr fp │ │ │ │ - rscseq r8, sp, lr, lsr #22 │ │ │ │ - rscseq r8, sp, r6, lsl #22 │ │ │ │ - ldrsbteq r8, [sp], #174 @ 0xae │ │ │ │ - rscseq r8, sp, ip, lsr #21 │ │ │ │ - rscseq r8, sp, sl, ror sl │ │ │ │ - rscseq r8, sp, r4, asr sl │ │ │ │ - rscseq r8, sp, ip, lsr #20 │ │ │ │ - rscseq r8, sp, r0, lsl #20 │ │ │ │ - ldrsbteq r8, [sp], #144 @ 0x90 │ │ │ │ - rscseq r8, sp, r6, asr #19 │ │ │ │ + ldrsbteq r9, [sp], #58 @ 0x3a │ │ │ │ + ldrsbteq r9, [sp], #48 @ 0x30 │ │ │ │ + rscseq r9, sp, ip, lsr #7 │ │ │ │ + rscseq r9, sp, r8, lsl #7 │ │ │ │ + rscseq r9, sp, r8, asr r3 │ │ │ │ + rscseq r9, sp, ip, lsr #6 │ │ │ │ + ldrshteq r9, [sp], #46 @ 0x2e │ │ │ │ + ldrshteq r9, [sp], #36 @ 0x24 │ │ │ │ + rscseq r9, sp, lr, asr #5 │ │ │ │ + rscseq r9, sp, r0, lsr #5 │ │ │ │ + smlalseq r9, sp, r6, r2 │ │ │ │ + rscseq r9, sp, r0, ror r2 │ │ │ │ + rscseq r9, sp, r2, asr #4 │ │ │ │ + rscseq r9, sp, r4, lsl r2 │ │ │ │ + rscseq r9, sp, sl, lsl #4 │ │ │ │ + rscseq r9, sp, r4, ror #3 │ │ │ │ + ldrhteq r9, [sp], #22 │ │ │ │ + rscseq r9, sp, ip, lsr #3 │ │ │ │ + rscseq r9, sp, r6, lsl #3 │ │ │ │ + strdeq r5, [r1, -lr] │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ + smlabteq r1, r6, r8, r5 │ │ │ │ + rscseq r9, sp, r4, asr #1 │ │ │ │ + smlalseq r9, sp, r6, r0 │ │ │ │ + rscseq r9, sp, ip, lsl #1 │ │ │ │ + rscseq r9, sp, r6, rrx │ │ │ │ + rscseq r9, sp, sl, lsr r0 │ │ │ │ + rscseq r9, sp, r0, lsr r0 │ │ │ │ + rscseq r9, sp, ip │ │ │ │ + ldrsbteq r8, [sp], #250 @ 0xfa │ │ │ │ + rscseq r8, sp, r8, lsr #31 │ │ │ │ + rscseq r8, sp, r8, ror pc │ │ │ │ + rscseq r8, sp, r2, asr pc │ │ │ │ + rscseq r8, sp, ip, lsr #30 │ │ │ │ + ldrshteq r8, [sp], #236 @ 0xec │ │ │ │ + ldrsbteq r8, [sp], #230 @ 0xe6 │ │ │ │ + rscseq r8, sp, lr, lsr #29 │ │ │ │ + rscseq r8, sp, lr, ror lr │ │ │ │ + rscseq r8, sp, ip, asr #28 │ │ │ │ + rscseq r8, sp, r6, lsr #28 │ │ │ │ + rscseq r8, sp, r0, lsl #28 │ │ │ │ + ldrsbteq r8, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r8, sp, r6, asr #27 │ │ │ │ + rscseq r8, sp, r0, lsr #27 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + rscseq r8, sp, sl, asr sp │ │ │ │ + rscseq r8, sp, r4, lsr sp │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + rscseq r8, sp, r8, lsr #25 │ │ │ │ + rscseq r8, sp, sl, ror ip │ │ │ │ + rscseq r8, sp, ip, asr #24 │ │ │ │ + rscseq r8, sp, r2, asr #24 │ │ │ │ + rscseq r8, sp, ip, lsl ip │ │ │ │ + rscseq r8, sp, lr, ror #23 │ │ │ │ + rscseq r8, sp, r6, asr #23 │ │ │ │ + smlalseq r8, sp, lr, fp │ │ │ │ + rscseq r8, sp, ip, ror #22 │ │ │ │ + rscseq r8, sp, sl, lsr fp │ │ │ │ + rscseq r8, sp, r4, lsl fp │ │ │ │ + rscseq r8, sp, ip, ror #21 │ │ │ │ + rscseq r8, sp, r0, asr #21 │ │ │ │ + smlalseq r8, sp, r0, sl │ │ │ │ + rscseq r8, sp, r6, lsl #21 │ │ │ │ + rscseq r8, sp, r2, ror sl │ │ │ │ + rscseq r8, sp, lr, asr #20 │ │ │ │ + rscseq r8, sp, ip, lsr sl │ │ │ │ + rscseq r8, sp, r0, lsl sl │ │ │ │ + rscseq r8, sp, r4, ror #19 │ │ │ │ ldrhteq r8, [sp], #146 @ 0x92 │ │ │ │ - rscseq r8, sp, lr, lsl #19 │ │ │ │ - rscseq r8, sp, ip, ror r9 │ │ │ │ + rscseq r8, sp, r0, lsl #19 │ │ │ │ rscseq r8, sp, r0, asr r9 │ │ │ │ rscseq r8, sp, r4, lsr #18 │ │ │ │ - ldrshteq r8, [sp], #130 @ 0x82 │ │ │ │ - rscseq r8, sp, r0, asr #17 │ │ │ │ - smlalseq r8, sp, r0, r8 │ │ │ │ - rscseq r8, sp, r4, ror #16 │ │ │ │ - rscseq r8, sp, r4, lsr r8 │ │ │ │ - rscseq r8, sp, ip, lsr #16 │ │ │ │ - rscseq r8, sp, r8, lsl #16 │ │ │ │ - rscseq r8, sp, r2, ror #15 │ │ │ │ - ldrhteq r8, [sp], #114 @ 0x72 │ │ │ │ - rscseq r8, sp, r2, lsl #15 │ │ │ │ - rscseq r8, sp, sl, ror r7 │ │ │ │ + ldrshteq r8, [sp], #132 @ 0x84 │ │ │ │ + rscseq r8, sp, ip, ror #17 │ │ │ │ + rscseq r8, sp, r8, asr #17 │ │ │ │ + rscseq r8, sp, r2, lsr #17 │ │ │ │ + rscseq r8, sp, r2, ror r8 │ │ │ │ + rscseq r8, sp, r2, asr #16 │ │ │ │ + rscseq r8, sp, sl, lsr r8 │ │ │ │ + rscseq r8, sp, r6, lsl r8 │ │ │ │ + rscseq r8, sp, r6, ror #15 │ │ │ │ + ldrsbteq r8, [sp], #126 @ 0x7e │ │ │ │ + ldrhteq r8, [sp], #122 @ 0x7a │ │ │ │ + rscseq r8, sp, sl, lsl #15 │ │ │ │ rscseq r8, sp, r6, asr r7 │ │ │ │ - rscseq r8, sp, r6, lsr #14 │ │ │ │ - rscseq r8, sp, lr, lsl r7 │ │ │ │ - ldrshteq r8, [sp], #106 @ 0x6a │ │ │ │ - rscseq r8, sp, sl, asr #13 │ │ │ │ - smlalseq r8, sp, r6, r6 │ │ │ │ orrsvc pc, ip, #268435460 @ 0x10000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ orrvc pc, pc, #268435460 @ 0x10000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ @@ -149591,99 +149591,99 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000baab │ │ │ │ - rscseq r8, sp, r2, lsl r5 │ │ │ │ - rscseq r8, sp, r8, lsl #10 │ │ │ │ - rscseq r8, sp, r2, ror #9 │ │ │ │ - ldrhteq r8, [sp], #76 @ 0x4c │ │ │ │ - rscseq r8, sp, ip, lsl #9 │ │ │ │ - rscseq r8, sp, r6, ror #8 │ │ │ │ - rscseq r8, sp, r6, lsr r4 │ │ │ │ - rscseq r8, sp, ip, lsr #8 │ │ │ │ - rscseq r8, sp, r4, lsl #8 │ │ │ │ - ldrsbteq r8, [sp], #54 @ 0x36 │ │ │ │ - rscseq r8, sp, sl, lsr #7 │ │ │ │ - rscseq r8, sp, r8, ror r3 │ │ │ │ - rscseq r8, sp, r0, asr r3 │ │ │ │ - rscseq r8, sp, ip, lsr #6 │ │ │ │ - rscseq r8, sp, r0, lsl #6 │ │ │ │ - rscseq r8, sp, lr, asr #5 │ │ │ │ - rscseq r8, sp, r4, asr #5 │ │ │ │ - rscseq r8, sp, r0, lsr #5 │ │ │ │ - rscseq r8, sp, ip, ror r2 │ │ │ │ - rscseq r8, sp, r0, asr r2 │ │ │ │ - rscseq r8, sp, r4, lsr #4 │ │ │ │ - rscseq r8, sp, r0, lsl #4 │ │ │ │ - ldrsbteq r8, [sp], #28 │ │ │ │ - ldrhteq r8, [sp], #16 │ │ │ │ - rscseq r8, sp, r6, lsr #3 │ │ │ │ - rscseq r8, sp, r2, lsl #3 │ │ │ │ - rscseq r8, sp, r4, asr r1 │ │ │ │ - rscseq r8, sp, r4, lsr #2 │ │ │ │ - ldrshteq r8, [sp], #8 │ │ │ │ - rscseq r8, sp, ip, asr #1 │ │ │ │ - rscseq r8, sp, r8, lsr #1 │ │ │ │ - rscseq r8, sp, r4, lsl #1 │ │ │ │ - rscseq r8, sp, r8, asr r0 │ │ │ │ - rscseq r8, sp, r4, lsr r0 │ │ │ │ - rscseq r8, sp, lr │ │ │ │ - rscseq r7, sp, r0, ror #31 │ │ │ │ - ldrhteq r7, [sp], #242 @ 0xf2 │ │ │ │ - rscseq r7, sp, ip, lsl #31 │ │ │ │ - rscseq r7, sp, r6, ror #30 │ │ │ │ - rscseq r7, sp, r8, lsr pc │ │ │ │ - rscseq r7, sp, r2, lsl pc │ │ │ │ - rscseq r7, sp, r6, ror #29 │ │ │ │ - ldrsbteq r7, [sp], #236 @ 0xec │ │ │ │ - rscseq r7, sp, r8, asr #29 │ │ │ │ - smlalseq r7, sp, r6, lr │ │ │ │ - rscseq r7, sp, sl, ror #28 │ │ │ │ - rscseq r7, sp, r0, lsr lr │ │ │ │ - rscseq r7, sp, r4, lsl #28 │ │ │ │ - ldrshteq r7, [sp], #218 @ 0xda │ │ │ │ - rscseq r7, sp, r6, ror #27 │ │ │ │ - rscseq r7, sp, ip, lsr #27 │ │ │ │ - rscseq r7, sp, r8, lsl #27 │ │ │ │ - rscseq r7, sp, r8, asr sp │ │ │ │ - rscseq r7, sp, r8, lsr #26 │ │ │ │ - rscseq r7, sp, r8, lsl #26 │ │ │ │ - rscseq r7, sp, r4, ror #25 │ │ │ │ - rscseq r7, sp, r0, lsr #25 │ │ │ │ - smlalseq r7, sp, r6, ip │ │ │ │ - rscseq r7, sp, r2, lsl #25 │ │ │ │ - rscseq r7, sp, lr, asr ip │ │ │ │ - rscseq r7, sp, sl, asr #24 │ │ │ │ - rscseq r7, sp, r4, lsl ip │ │ │ │ - rscseq r7, sp, r0, lsl #24 │ │ │ │ - ldrsbteq r7, [sp], #188 @ 0xbc │ │ │ │ - rscseq r7, sp, r8, asr #23 │ │ │ │ - smlalseq r7, sp, sl, fp │ │ │ │ - rscseq r7, sp, lr, ror #22 │ │ │ │ + ldrsbteq r8, [sp], #82 @ 0x52 │ │ │ │ + rscseq r8, sp, r8, asr #11 │ │ │ │ + rscseq r8, sp, r2, lsr #11 │ │ │ │ + rscseq r8, sp, ip, ror r5 │ │ │ │ + rscseq r8, sp, ip, asr #10 │ │ │ │ + rscseq r8, sp, r6, lsr #10 │ │ │ │ + ldrshteq r8, [sp], #70 @ 0x46 │ │ │ │ + rscseq r8, sp, ip, ror #9 │ │ │ │ + rscseq r8, sp, r4, asr #9 │ │ │ │ + smlalseq r8, sp, r6, r4 │ │ │ │ + rscseq r8, sp, sl, ror #8 │ │ │ │ + rscseq r8, sp, r8, lsr r4 │ │ │ │ + rscseq r8, sp, r0, lsl r4 │ │ │ │ + rscseq r8, sp, ip, ror #7 │ │ │ │ + rscseq r8, sp, r0, asr #7 │ │ │ │ + rscseq r8, sp, lr, lsl #7 │ │ │ │ + rscseq r8, sp, r4, lsl #7 │ │ │ │ + rscseq r8, sp, r0, ror #6 │ │ │ │ + rscseq r8, sp, ip, lsr r3 │ │ │ │ + rscseq r8, sp, r0, lsl r3 │ │ │ │ + rscseq r8, sp, r4, ror #5 │ │ │ │ + rscseq r8, sp, r0, asr #5 │ │ │ │ + smlalseq r8, sp, ip, r2 │ │ │ │ + rscseq r8, sp, r0, ror r2 │ │ │ │ + rscseq r8, sp, r6, ror #4 │ │ │ │ + rscseq r8, sp, r2, asr #4 │ │ │ │ + rscseq r8, sp, r4, lsl r2 │ │ │ │ + rscseq r8, sp, r4, ror #3 │ │ │ │ + ldrhteq r8, [sp], #24 │ │ │ │ + rscseq r8, sp, ip, lsl #3 │ │ │ │ + rscseq r8, sp, r8, ror #2 │ │ │ │ + rscseq r8, sp, r4, asr #2 │ │ │ │ + rscseq r8, sp, r8, lsl r1 │ │ │ │ + ldrshteq r8, [sp], #4 │ │ │ │ + rscseq r8, sp, lr, asr #1 │ │ │ │ + rscseq r8, sp, r0, lsr #1 │ │ │ │ + rscseq r8, sp, r2, ror r0 │ │ │ │ + rscseq r8, sp, ip, asr #32 │ │ │ │ + rscseq r8, sp, r6, lsr #32 │ │ │ │ + ldrshteq r7, [sp], #248 @ 0xf8 │ │ │ │ + ldrsbteq r7, [sp], #242 @ 0xf2 │ │ │ │ + rscseq r7, sp, r6, lsr #31 │ │ │ │ + smlalseq r7, sp, ip, pc @ │ │ │ │ + rscseq r7, sp, r8, lsl #31 │ │ │ │ + rscseq r7, sp, r6, asr pc │ │ │ │ + rscseq r7, sp, sl, lsr #30 │ │ │ │ + ldrshteq r7, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r7, sp, r4, asr #29 │ │ │ │ + ldrhteq r7, [sp], #234 @ 0xea │ │ │ │ + rscseq r7, sp, r6, lsr #29 │ │ │ │ + rscseq r7, sp, ip, ror #28 │ │ │ │ + rscseq r7, sp, r8, asr #28 │ │ │ │ + rscseq r7, sp, r8, lsl lr │ │ │ │ + rscseq r7, sp, r8, ror #27 │ │ │ │ + rscseq r7, sp, r8, asr #27 │ │ │ │ + rscseq r7, sp, r4, lsr #27 │ │ │ │ + rscseq r7, sp, r0, ror #26 │ │ │ │ + rscseq r7, sp, r6, asr sp │ │ │ │ + rscseq r7, sp, r2, asr #26 │ │ │ │ + rscseq r7, sp, lr, lsl sp │ │ │ │ + rscseq r7, sp, sl, lsl #26 │ │ │ │ + ldrsbteq r7, [sp], #196 @ 0xc4 │ │ │ │ + rscseq r7, sp, r0, asr #25 │ │ │ │ + smlalseq r7, sp, ip, ip │ │ │ │ + rscseq r7, sp, r8, lsl #25 │ │ │ │ + rscseq r7, sp, sl, asr ip │ │ │ │ + rscseq r7, sp, lr, lsr #24 │ │ │ │ + ldrshteq r7, [sp], #190 @ 0xbe │ │ │ │ + rscseq r7, sp, ip, asr #23 │ │ │ │ + smlalseq r7, sp, ip, fp │ │ │ │ + rscseq r7, sp, ip, ror #22 │ │ │ │ rscseq r7, sp, lr, lsr fp │ │ │ │ - rscseq r7, sp, ip, lsl #22 │ │ │ │ - ldrsbteq r7, [sp], #172 @ 0xac │ │ │ │ - rscseq r7, sp, ip, lsr #21 │ │ │ │ - rscseq r7, sp, lr, ror sl │ │ │ │ - rscseq r7, sp, r4, ror #20 │ │ │ │ - rscseq r7, sp, r0, asr #20 │ │ │ │ - rscseq r7, sp, r0, lsl sl │ │ │ │ - ldrshteq r7, [sp], #144 @ 0x90 │ │ │ │ - rscseq r7, sp, ip, asr #19 │ │ │ │ - smlalseq r7, sp, lr, r9 │ │ │ │ - rscseq r7, sp, r0, ror r9 │ │ │ │ - rscseq r7, sp, ip, asr #18 │ │ │ │ - rscseq r7, sp, r8, lsr #18 │ │ │ │ - ldrshteq r7, [sp], #138 @ 0x8a │ │ │ │ - ldrshteq r7, [sp], #130 @ 0x82 │ │ │ │ - rscseq r7, sp, lr, asr #17 │ │ │ │ - smlalseq r7, sp, ip, r8 │ │ │ │ + rscseq r7, sp, r4, lsr #22 │ │ │ │ + rscseq r7, sp, r0, lsl #22 │ │ │ │ + ldrsbteq r7, [sp], #160 @ 0xa0 │ │ │ │ + ldrhteq r7, [sp], #160 @ 0xa0 │ │ │ │ + rscseq r7, sp, ip, lsl #21 │ │ │ │ + rscseq r7, sp, lr, asr sl │ │ │ │ + rscseq r7, sp, r0, lsr sl │ │ │ │ + rscseq r7, sp, ip, lsl #20 │ │ │ │ + rscseq r7, sp, r8, ror #19 │ │ │ │ + ldrhteq r7, [sp], #154 @ 0x9a │ │ │ │ + ldrhteq r7, [sp], #146 @ 0x92 │ │ │ │ + rscseq r7, sp, lr, lsl #19 │ │ │ │ + rscseq r7, sp, ip, asr r9 │ │ │ │ cmppmi ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale lr, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0051f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5351 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -150479,100 +150479,100 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f83a8 │ │ │ │ blx 98a704 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ eorhi pc, r7, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ svclt 0x0000e3ba │ │ │ │ - rscseq r7, sp, sl, lsl r7 │ │ │ │ - rscseq r7, sp, lr, ror #13 │ │ │ │ - rscseq r7, sp, r6, asr #13 │ │ │ │ - rscseq r7, sp, r0, lsr #13 │ │ │ │ - rscseq r7, sp, r0, ror r6 │ │ │ │ - rscseq r7, sp, r6, ror #12 │ │ │ │ - rscseq r7, sp, r2, asr #12 │ │ │ │ - rscseq r7, sp, r2, lsl r6 │ │ │ │ - rscseq r7, sp, r2, ror #11 │ │ │ │ - rscseq r7, sp, r2, asr #11 │ │ │ │ - smlalseq r7, sp, lr, r5 │ │ │ │ - rscseq r7, sp, r2, ror r5 │ │ │ │ - rscseq r7, sp, r8, ror #10 │ │ │ │ - rscseq r7, sp, r2, asr #10 │ │ │ │ - rscseq r7, sp, r4, lsl r5 │ │ │ │ - rscseq r7, sp, r2, ror #9 │ │ │ │ - ldrhteq r7, [sp], #70 @ 0x46 │ │ │ │ - rscseq r7, sp, sl, lsl #9 │ │ │ │ - rscseq r7, sp, r4, ror #8 │ │ │ │ - rscseq r7, sp, lr, lsr r4 │ │ │ │ - rscseq r7, sp, lr, lsl #8 │ │ │ │ - rscseq r7, sp, r4, lsl #8 │ │ │ │ - rscseq r7, sp, r0, ror #7 │ │ │ │ - ldrhteq r7, [sp], #48 @ 0x30 │ │ │ │ - rscseq r7, sp, r0, lsl #7 │ │ │ │ - rscseq r7, sp, r0, ror #6 │ │ │ │ - rscseq r7, sp, ip, lsr r3 │ │ │ │ - rscseq r7, sp, r0, lsl r3 │ │ │ │ - rscseq r7, sp, r6, lsl #6 │ │ │ │ - rscseq r7, sp, r0, ror #5 │ │ │ │ - rscseq r7, sp, lr, lsr #5 │ │ │ │ - rscseq r7, sp, r2, lsl #5 │ │ │ │ - rscseq r7, sp, r6, asr r2 │ │ │ │ - rscseq r7, sp, r0, lsr r2 │ │ │ │ - rscseq r7, sp, sl, lsl #4 │ │ │ │ - ldrsbteq r7, [sp], #26 │ │ │ │ - ldrsbteq r7, [sp], #16 │ │ │ │ - rscseq r7, sp, ip, lsr #3 │ │ │ │ - rscseq r7, sp, ip, ror r1 │ │ │ │ - rscseq r7, sp, ip, asr #2 │ │ │ │ - rscseq r7, sp, ip, lsr #2 │ │ │ │ - rscseq r7, sp, r8, lsl #2 │ │ │ │ - ldrsbteq r7, [sp], #12 │ │ │ │ - ldrsbteq r7, [sp], #2 │ │ │ │ - rscseq r7, sp, ip, lsr #1 │ │ │ │ - rscseq r7, sp, lr, ror r0 │ │ │ │ - rscseq r7, sp, r0, asr r0 │ │ │ │ - rscseq r7, sp, lr, lsl r0 │ │ │ │ - ldrshteq r6, [sp], #242 @ 0xf2 │ │ │ │ - rscseq r6, sp, r6, asr #31 │ │ │ │ - rscseq r6, sp, r0, lsr #31 │ │ │ │ - rscseq r6, sp, sl, ror pc │ │ │ │ - rscseq r6, sp, sl, asr #30 │ │ │ │ - rscseq r6, sp, r0, asr #30 │ │ │ │ - rscseq r6, sp, ip, lsl pc │ │ │ │ - rscseq r6, sp, ip, ror #29 │ │ │ │ - ldrhteq r6, [sp], #236 @ 0xec │ │ │ │ - smlalseq r6, sp, ip, lr │ │ │ │ - rscseq r6, sp, r8, ror lr │ │ │ │ - rscseq r6, sp, ip, asr #28 │ │ │ │ - rscseq r6, sp, r2, asr #28 │ │ │ │ - rscseq r6, sp, ip, lsl lr │ │ │ │ - rscseq r6, sp, sl, ror #27 │ │ │ │ - ldrhteq r6, [sp], #222 @ 0xde │ │ │ │ - smlalseq r6, sp, r4, sp │ │ │ │ - rscseq r6, sp, r0, ror sp │ │ │ │ - rscseq r6, sp, ip, asr #26 │ │ │ │ - rscseq r6, sp, lr, lsl sp │ │ │ │ - rscseq r6, sp, r6, lsl sp │ │ │ │ - ldrshteq r6, [sp], #196 @ 0xc4 │ │ │ │ - rscseq r6, sp, r6, asr #25 │ │ │ │ - smlalseq r6, sp, r8, ip │ │ │ │ - rscseq r6, sp, sl, ror ip │ │ │ │ - rscseq r6, sp, r8, asr ip │ │ │ │ - rscseq r6, sp, lr, lsr #24 │ │ │ │ - rscseq r6, sp, r6, lsr #24 │ │ │ │ - rscseq r6, sp, r2, lsl #24 │ │ │ │ - ldrsbteq r6, [sp], #182 @ 0xb6 │ │ │ │ - rscseq r6, sp, r6, lsr #23 │ │ │ │ - rscseq r6, sp, ip, ror fp │ │ │ │ - rscseq r6, sp, r2, asr fp │ │ │ │ - rscseq r6, sp, lr, lsr #22 │ │ │ │ - rscseq r6, sp, ip, lsl #22 │ │ │ │ - rscseq r6, sp, r0, ror #21 │ │ │ │ - ldrsbteq r6, [sp], #170 @ 0xaa │ │ │ │ - ldrhteq r6, [sp], #170 @ 0xaa │ │ │ │ + ldrsbteq r7, [sp], #122 @ 0x7a │ │ │ │ + rscseq r7, sp, lr, lsr #15 │ │ │ │ + rscseq r7, sp, r6, lsl #15 │ │ │ │ + rscseq r7, sp, r0, ror #14 │ │ │ │ + rscseq r7, sp, r0, lsr r7 │ │ │ │ + rscseq r7, sp, r6, lsr #14 │ │ │ │ + rscseq r7, sp, r2, lsl #14 │ │ │ │ + ldrsbteq r7, [sp], #98 @ 0x62 │ │ │ │ + rscseq r7, sp, r2, lsr #13 │ │ │ │ + rscseq r7, sp, r2, lsl #13 │ │ │ │ + rscseq r7, sp, lr, asr r6 │ │ │ │ + rscseq r7, sp, r2, lsr r6 │ │ │ │ + rscseq r7, sp, r8, lsr #12 │ │ │ │ + rscseq r7, sp, r2, lsl #12 │ │ │ │ + ldrsbteq r7, [sp], #84 @ 0x54 │ │ │ │ + rscseq r7, sp, r2, lsr #11 │ │ │ │ + rscseq r7, sp, r6, ror r5 │ │ │ │ + rscseq r7, sp, sl, asr #10 │ │ │ │ + rscseq r7, sp, r4, lsr #10 │ │ │ │ + ldrshteq r7, [sp], #78 @ 0x4e │ │ │ │ + rscseq r7, sp, lr, asr #9 │ │ │ │ + rscseq r7, sp, r4, asr #9 │ │ │ │ + rscseq r7, sp, r0, lsr #9 │ │ │ │ + rscseq r7, sp, r0, ror r4 │ │ │ │ + rscseq r7, sp, r0, asr #8 │ │ │ │ + rscseq r7, sp, r0, lsr #8 │ │ │ │ + ldrshteq r7, [sp], #60 @ 0x3c │ │ │ │ + ldrsbteq r7, [sp], #48 @ 0x30 │ │ │ │ + rscseq r7, sp, r6, asr #7 │ │ │ │ + rscseq r7, sp, r0, lsr #7 │ │ │ │ + rscseq r7, sp, lr, ror #6 │ │ │ │ + rscseq r7, sp, r2, asr #6 │ │ │ │ + rscseq r7, sp, r6, lsl r3 │ │ │ │ + ldrshteq r7, [sp], #32 │ │ │ │ + rscseq r7, sp, sl, asr #5 │ │ │ │ + smlalseq r7, sp, sl, r2 │ │ │ │ + smlalseq r7, sp, r0, r2 │ │ │ │ + rscseq r7, sp, ip, ror #4 │ │ │ │ + rscseq r7, sp, ip, lsr r2 │ │ │ │ + rscseq r7, sp, ip, lsl #4 │ │ │ │ + rscseq r7, sp, ip, ror #3 │ │ │ │ + rscseq r7, sp, r8, asr #3 │ │ │ │ + smlalseq r7, sp, ip, r1 │ │ │ │ + smlalseq r7, sp, r2, r1 │ │ │ │ + rscseq r7, sp, ip, ror #2 │ │ │ │ + rscseq r7, sp, lr, lsr r1 │ │ │ │ + rscseq r7, sp, r0, lsl r1 │ │ │ │ + ldrsbteq r7, [sp], #14 │ │ │ │ + ldrhteq r7, [sp], #2 │ │ │ │ + rscseq r7, sp, r6, lsl #1 │ │ │ │ + rscseq r7, sp, r0, rrx │ │ │ │ + rscseq r7, sp, sl, lsr r0 │ │ │ │ + rscseq r7, sp, sl │ │ │ │ + rscseq r7, sp, r0 │ │ │ │ + ldrsbteq r6, [sp], #252 @ 0xfc │ │ │ │ + rscseq r6, sp, ip, lsr #31 │ │ │ │ + rscseq r6, sp, ip, ror pc │ │ │ │ + rscseq r6, sp, ip, asr pc │ │ │ │ + rscseq r6, sp, r8, lsr pc │ │ │ │ + rscseq r6, sp, ip, lsl #30 │ │ │ │ + rscseq r6, sp, r2, lsl #30 │ │ │ │ + ldrsbteq r6, [sp], #236 @ 0xec │ │ │ │ + rscseq r6, sp, sl, lsr #29 │ │ │ │ + rscseq r6, sp, lr, ror lr │ │ │ │ + rscseq r6, sp, r4, asr lr │ │ │ │ + rscseq r6, sp, r0, lsr lr │ │ │ │ + rscseq r6, sp, ip, lsl #28 │ │ │ │ + ldrsbteq r6, [sp], #222 @ 0xde │ │ │ │ + ldrsbteq r6, [sp], #214 @ 0xd6 │ │ │ │ + ldrhteq r6, [sp], #212 @ 0xd4 │ │ │ │ + rscseq r6, sp, r6, lsl #27 │ │ │ │ + rscseq r6, sp, r8, asr sp │ │ │ │ + rscseq r6, sp, sl, lsr sp │ │ │ │ + rscseq r6, sp, r8, lsl sp │ │ │ │ + rscseq r6, sp, lr, ror #25 │ │ │ │ + rscseq r6, sp, r6, ror #25 │ │ │ │ + rscseq r6, sp, r2, asr #25 │ │ │ │ + smlalseq r6, sp, r6, ip │ │ │ │ + rscseq r6, sp, r6, ror #24 │ │ │ │ + rscseq r6, sp, ip, lsr ip │ │ │ │ + rscseq r6, sp, r2, lsl ip │ │ │ │ + rscseq r6, sp, lr, ror #23 │ │ │ │ + rscseq r6, sp, ip, asr #23 │ │ │ │ + rscseq r6, sp, r0, lsr #23 │ │ │ │ + smlalseq r6, sp, sl, fp │ │ │ │ + rscseq r6, sp, sl, ror fp │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ stmdale r9, {r3, r4, r7, r9, lr}^ │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble lr, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -150957,63 +150957,95 @@ │ │ │ │ ldmmi pc, {r1, r3, sp, lr, pc} @ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r6, sp, r2, lsr r9 │ │ │ │ - rscseq r6, sp, r4, lsl #18 │ │ │ │ - rscseq r6, sp, r6, ror #17 │ │ │ │ - rscseq r6, sp, r4, asr #17 │ │ │ │ - smlalseq r6, sp, sl, r8 │ │ │ │ - smlalseq r6, sp, r2, r8 │ │ │ │ - rscseq r6, sp, lr, ror #16 │ │ │ │ - rscseq r6, sp, lr, lsr r8 │ │ │ │ - rscseq r6, sp, r4, lsl r8 │ │ │ │ - rscseq r6, sp, sl, ror #15 │ │ │ │ - rscseq r6, sp, r6, asr #15 │ │ │ │ - rscseq r6, sp, r2, lsr #15 │ │ │ │ - rscseq r6, sp, r4, ror r7 │ │ │ │ - rscseq r6, sp, ip, ror #14 │ │ │ │ - rscseq r6, sp, ip, asr #14 │ │ │ │ - rscseq r6, sp, r0, lsr #14 │ │ │ │ - ldrshteq r6, [sp], #102 @ 0x66 │ │ │ │ - ldrsbteq r6, [sp], #108 @ 0x6c │ │ │ │ - ldrhteq r6, [sp], #110 @ 0x6e │ │ │ │ - smlalseq r6, sp, r8, r6 │ │ │ │ - smlalseq r6, sp, r2, r6 │ │ │ │ + ldrshteq r6, [sp], #146 @ 0x92 │ │ │ │ + rscseq r6, sp, r4, asr #19 │ │ │ │ + rscseq r6, sp, r6, lsr #19 │ │ │ │ + rscseq r6, sp, r4, lsl #19 │ │ │ │ + rscseq r6, sp, sl, asr r9 │ │ │ │ + rscseq r6, sp, r2, asr r9 │ │ │ │ + rscseq r6, sp, lr, lsr #18 │ │ │ │ + ldrshteq r6, [sp], #142 @ 0x8e │ │ │ │ + ldrsbteq r6, [sp], #132 @ 0x84 │ │ │ │ + rscseq r6, sp, sl, lsr #17 │ │ │ │ + rscseq r6, sp, r6, lsl #17 │ │ │ │ + rscseq r6, sp, r2, ror #16 │ │ │ │ + rscseq r6, sp, r4, lsr r8 │ │ │ │ + rscseq r6, sp, ip, lsr #16 │ │ │ │ + rscseq r6, sp, ip, lsl #16 │ │ │ │ + rscseq r6, sp, r0, ror #15 │ │ │ │ + ldrhteq r6, [sp], #118 @ 0x76 │ │ │ │ + smlalseq r6, sp, ip, r7 │ │ │ │ + rscseq r6, sp, lr, ror r7 │ │ │ │ + rscseq r6, sp, r8, asr r7 │ │ │ │ + rscseq r6, sp, r2, asr r7 │ │ │ │ + rscseq r6, sp, r2, lsr r7 │ │ │ │ + smlatbeq r1, r2, lr, r2 │ │ │ │ + @ instruction: 0x01012f94 │ │ │ │ + rscseq r6, sp, sl, lsl r7 │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + rscseq r6, sp, lr, lsl #14 │ │ │ │ + rscseq r6, sp, r8, lsl #14 │ │ │ │ + rscseq r6, sp, r2, lsl #14 │ │ │ │ + ldrshteq r6, [sp], #108 @ 0x6c │ │ │ │ + smlatbeq r1, lr, lr, r2 │ │ │ │ + ldrshteq r6, [sp], #96 @ 0x60 │ │ │ │ + rscseq r6, sp, sl, ror #13 │ │ │ │ + rscseq r6, sp, r4, ror #13 │ │ │ │ + ldrsbteq r6, [sp], #110 @ 0x6e │ │ │ │ + ldrsbteq r6, [sp], #104 @ 0x68 │ │ │ │ + ldrsbteq r6, [sp], #98 @ 0x62 │ │ │ │ + rscseq r6, sp, ip, asr #13 │ │ │ │ + rscseq r6, sp, r6, asr #13 │ │ │ │ + rscseq r6, sp, r0, asr #13 │ │ │ │ + ldrhteq r6, [sp], #106 @ 0x6a │ │ │ │ + ldrhteq r6, [sp], #100 @ 0x64 │ │ │ │ + rscseq r6, sp, lr, lsr #13 │ │ │ │ + rscseq r6, sp, r8, lsr #13 │ │ │ │ + rscseq r6, sp, r2, lsr #13 │ │ │ │ + smlalseq r6, sp, ip, r6 │ │ │ │ + smlalseq r6, sp, r6, r6 │ │ │ │ + smlalseq r6, sp, r0, r6 │ │ │ │ + rscseq r6, sp, sl, lsl #13 │ │ │ │ + rscseq r6, sp, r4, lsl #13 │ │ │ │ + rscseq r6, sp, lr, ror r6 │ │ │ │ + rscseq r6, sp, r8, ror r6 │ │ │ │ rscseq r6, sp, r2, ror r6 │ │ │ │ - smlatteq r1, r2, sp, r2 │ │ │ │ - ldrdeq r2, [r1, -r4] │ │ │ │ + rscseq r6, sp, ip, ror #12 │ │ │ │ + rscseq r6, sp, r6, ror #12 │ │ │ │ + rscseq r6, sp, r0, ror #12 │ │ │ │ rscseq r6, sp, sl, asr r6 │ │ │ │ - smlabbeq r1, ip, lr, r2 │ │ │ │ + rscseq r6, sp, r4, asr r6 │ │ │ │ rscseq r6, sp, lr, asr #12 │ │ │ │ rscseq r6, sp, r8, asr #12 │ │ │ │ rscseq r6, sp, r2, asr #12 │ │ │ │ rscseq r6, sp, ip, lsr r6 │ │ │ │ - smlatteq r1, lr, sp, r2 │ │ │ │ + rscseq r6, sp, r6, lsr r6 │ │ │ │ rscseq r6, sp, r0, lsr r6 │ │ │ │ rscseq r6, sp, sl, lsr #12 │ │ │ │ rscseq r6, sp, r4, lsr #12 │ │ │ │ rscseq r6, sp, lr, lsl r6 │ │ │ │ rscseq r6, sp, r8, lsl r6 │ │ │ │ rscseq r6, sp, r2, lsl r6 │ │ │ │ rscseq r6, sp, ip, lsl #12 │ │ │ │ rscseq r6, sp, r6, lsl #12 │ │ │ │ rscseq r6, sp, r0, lsl #12 │ │ │ │ - ldrshteq r6, [sp], #90 @ 0x5a │ │ │ │ + smlabbeq r1, lr, lr, r2 │ │ │ │ ldrshteq r6, [sp], #84 @ 0x54 │ │ │ │ rscseq r6, sp, lr, ror #11 │ │ │ │ rscseq r6, sp, r8, ror #11 │ │ │ │ rscseq r6, sp, r2, ror #11 │ │ │ │ ldrsbteq r6, [sp], #92 @ 0x5c │ │ │ │ ldrsbteq r6, [sp], #86 @ 0x56 │ │ │ │ - ldrsbteq r6, [sp], #80 @ 0x50 │ │ │ │ - rscseq r6, sp, sl, asr #11 │ │ │ │ + smlatbeq r1, r4, lr, r2 │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ rscseq r6, sp, r4, asr #11 │ │ │ │ ldrhteq r6, [sp], #94 @ 0x5e │ │ │ │ ldrhteq r6, [sp], #88 @ 0x58 │ │ │ │ ldrhteq r6, [sp], #82 @ 0x52 │ │ │ │ rscseq r6, sp, ip, lsr #11 │ │ │ │ rscseq r6, sp, r6, lsr #11 │ │ │ │ rscseq r6, sp, r0, lsr #11 │ │ │ │ @@ -151029,23 +151061,23 @@ │ │ │ │ rscseq r6, sp, r4, ror #10 │ │ │ │ rscseq r6, sp, lr, asr r5 │ │ │ │ rscseq r6, sp, r8, asr r5 │ │ │ │ rscseq r6, sp, r2, asr r5 │ │ │ │ rscseq r6, sp, ip, asr #10 │ │ │ │ rscseq r6, sp, r6, asr #10 │ │ │ │ rscseq r6, sp, r0, asr #10 │ │ │ │ - smlabteq r1, lr, sp, r2 │ │ │ │ + rscseq r6, sp, sl, lsr r5 │ │ │ │ rscseq r6, sp, r4, lsr r5 │ │ │ │ rscseq r6, sp, lr, lsr #10 │ │ │ │ rscseq r6, sp, r8, lsr #10 │ │ │ │ rscseq r6, sp, r2, lsr #10 │ │ │ │ rscseq r6, sp, ip, lsl r5 │ │ │ │ rscseq r6, sp, r6, lsl r5 │ │ │ │ - smlatteq r1, r4, sp, r2 │ │ │ │ - @ instruction: 0x01012dbe │ │ │ │ + rscseq r6, sp, r0, lsl r5 │ │ │ │ + rscseq r6, sp, sl, lsl #10 │ │ │ │ rscseq r6, sp, r4, lsl #10 │ │ │ │ ldrshteq r6, [sp], #78 @ 0x4e │ │ │ │ ldrshteq r6, [sp], #72 @ 0x48 │ │ │ │ ldrshteq r6, [sp], #66 @ 0x42 │ │ │ │ rscseq r6, sp, ip, ror #9 │ │ │ │ rscseq r6, sp, r6, ror #9 │ │ │ │ rscseq r6, sp, r0, ror #9 │ │ │ │ @@ -151082,46 +151114,14 @@ │ │ │ │ rscseq r6, sp, r6, lsr #8 │ │ │ │ rscseq r6, sp, r0, lsr #8 │ │ │ │ rscseq r6, sp, sl, lsl r4 │ │ │ │ rscseq r6, sp, r4, lsl r4 │ │ │ │ rscseq r6, sp, lr, lsl #8 │ │ │ │ rscseq r6, sp, r8, lsl #8 │ │ │ │ rscseq r6, sp, r2, lsl #8 │ │ │ │ - ldrshteq r6, [sp], #60 @ 0x3c │ │ │ │ - ldrshteq r6, [sp], #54 @ 0x36 │ │ │ │ - ldrshteq r6, [sp], #48 @ 0x30 │ │ │ │ - rscseq r6, sp, sl, ror #7 │ │ │ │ - rscseq r6, sp, r4, ror #7 │ │ │ │ - ldrsbteq r6, [sp], #62 @ 0x3e │ │ │ │ - ldrsbteq r6, [sp], #56 @ 0x38 │ │ │ │ - ldrsbteq r6, [sp], #50 @ 0x32 │ │ │ │ - rscseq r6, sp, ip, asr #7 │ │ │ │ - rscseq r6, sp, r6, asr #7 │ │ │ │ - rscseq r6, sp, r0, asr #7 │ │ │ │ - ldrhteq r6, [sp], #58 @ 0x3a │ │ │ │ - ldrhteq r6, [sp], #52 @ 0x34 │ │ │ │ - rscseq r6, sp, lr, lsr #7 │ │ │ │ - rscseq r6, sp, r8, lsr #7 │ │ │ │ - rscseq r6, sp, r2, lsr #7 │ │ │ │ - smlalseq r6, sp, ip, r3 │ │ │ │ - smlalseq r6, sp, r6, r3 │ │ │ │ - smlalseq r6, sp, r0, r3 │ │ │ │ - rscseq r6, sp, sl, lsl #7 │ │ │ │ - rscseq r6, sp, r4, lsl #7 │ │ │ │ - rscseq r6, sp, lr, ror r3 │ │ │ │ - rscseq r6, sp, r8, ror r3 │ │ │ │ - rscseq r6, sp, r2, ror r3 │ │ │ │ - rscseq r6, sp, ip, ror #6 │ │ │ │ - rscseq r6, sp, r6, ror #6 │ │ │ │ - rscseq r6, sp, r0, ror #6 │ │ │ │ - rscseq r6, sp, sl, asr r3 │ │ │ │ - rscseq r6, sp, r4, asr r3 │ │ │ │ - rscseq r6, sp, lr, asr #6 │ │ │ │ - rscseq r6, sp, r8, asr #6 │ │ │ │ - rscseq r6, sp, r2, asr #6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbscs pc, r4, #268435460 @ 0x10000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -151947,18 +151947,18 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ cdp 7, 9, cr15, cr6, cr10, {3} │ │ │ │ ldrtmi r4, [r3], -r7, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf76a4628 │ │ │ │ @ instruction: 0xf002ee90 │ │ │ │ svclt 0x0000b94f │ │ │ │ - tsteq r0, r8, lsl #12 │ │ │ │ - ldrhteq r5, [pc], #180 │ │ │ │ - ldrhteq ip, [sp], #186 @ 0xba │ │ │ │ - rscseq r4, pc, lr, lsr #31 │ │ │ │ + smlabteq r0, r8, r6, r6 │ │ │ │ + rscseq r5, pc, r4, ror ip @ │ │ │ │ + rscseq ip, sp, sl, ror ip │ │ │ │ + rscseq r5, pc, lr, rrx │ │ │ │ tstpcs ip, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ vhsub.s8 d4, d16, d12 │ │ │ │ vrhadd.s8 d24, d17, d26 │ │ │ │ addsmi r1, r4, #-268435442 @ 0xf000000e │ │ │ │ @ instruction: 0xf5a4d925 │ │ │ │ @ instruction: 0xf04f528f │ │ │ │ bcc 5015f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ed280> │ │ │ │ @@ -152761,18 +152761,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f3 │ │ │ │ blx 98cab0 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, ip, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt fp!, {r0, ip, sp, lr, pc} │ │ │ │ - ldrsbteq r5, [sp], #158 @ 0x9e │ │ │ │ - rscseq r4, pc, lr, lsr pc @ │ │ │ │ - rscseq r5, sp, lr, lsr #13 │ │ │ │ - rscseq r4, pc, r6, ror #23 │ │ │ │ + smlalseq r5, sp, lr, sl │ │ │ │ + ldrshteq r4, [pc], #254 │ │ │ │ + rscseq r5, sp, lr, ror #14 │ │ │ │ + rscseq r4, pc, r6, lsr #25 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82ccfc │ │ │ │ sbcshi pc, ip, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d5 │ │ │ │ @@ -154164,53 +154164,53 @@ │ │ │ │ and lr, r7, r8, asr #26 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [lr, #-416]! @ 0xfffffe60 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq sl, sp, ip, asr #22 │ │ │ │ - rscseq r2, pc, r4, asr pc @ │ │ │ │ - ldrsbteq r3, [sp], #146 @ 0x92 │ │ │ │ - rscseq r3, sp, r0, ror #19 │ │ │ │ - smlatbeq r5, r4, r5, pc @ │ │ │ │ - rscseq r3, sp, ip, asr #19 │ │ │ │ - rscseq r3, sp, r4, lsr #19 │ │ │ │ - ldrhteq r3, [sp], #146 @ 0x92 │ │ │ │ - ldrhteq r3, [sp], #144 @ 0x90 │ │ │ │ - rscseq r3, sp, lr, lsr #19 │ │ │ │ - rscseq r3, sp, ip, lsr #19 │ │ │ │ - rscseq r3, sp, lr, lsr #19 │ │ │ │ - tstpeq r5, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - rscseq r3, sp, r0, lsr #19 │ │ │ │ - rscseq r3, sp, lr, lsr #18 │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - rscseq r3, sp, lr, ror #12 │ │ │ │ - rscseq r2, pc, sl, asr lr @ │ │ │ │ - rscseq r3, sp, r2, asr r6 │ │ │ │ - rscseq r3, pc, r6, asr #5 │ │ │ │ - rscseq r3, pc, r0, asr #5 │ │ │ │ - ldrhteq r3, [pc], #42 │ │ │ │ - ldrhteq r3, [pc], #36 │ │ │ │ - rscseq r3, pc, r6, asr #5 │ │ │ │ - rscseq r3, pc, r8, lsr #5 │ │ │ │ - rscseq r3, pc, r2, lsr #5 │ │ │ │ - tstpeq r5, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r0, r4, sl, pc @ │ │ │ │ - rscseq r3, sp, r8, asr #12 │ │ │ │ - rscseq r3, sp, r2, asr #12 │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - rscseq r2, pc, r8, ror sp @ │ │ │ │ - rscseq sl, sp, r2, asr r9 │ │ │ │ - rscseq r2, pc, r8, asr sp @ │ │ │ │ - rscseq r4, pc, r2, lsl r1 @ │ │ │ │ - rscseq r2, pc, sl, lsr sp @ │ │ │ │ - rscseq sl, sp, r8, ror #16 │ │ │ │ - rscseq r2, pc, lr, lsl sp @ │ │ │ │ - ldrshteq r3, [sp], #16 │ │ │ │ + rscseq sl, sp, ip, lsl #24 │ │ │ │ + rscseq r3, pc, r4, lsl r0 @ │ │ │ │ + smlalseq r3, sp, r2, sl │ │ │ │ + rscseq r3, sp, r0, lsr #21 │ │ │ │ + tstpeq r5, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + rscseq r3, sp, ip, lsl #21 │ │ │ │ + rscseq r3, sp, r4, ror #20 │ │ │ │ + rscseq r3, sp, r2, ror sl │ │ │ │ + rscseq r3, sp, r0, ror sl │ │ │ │ + rscseq r3, sp, lr, ror #20 │ │ │ │ + rscseq r3, sp, ip, ror #20 │ │ │ │ + rscseq r3, sp, lr, ror #20 │ │ │ │ + smlatteq r5, r2, r5, pc @ │ │ │ │ + rscseq r3, sp, r0, ror #20 │ │ │ │ + rscseq r3, sp, lr, ror #19 │ │ │ │ + @ instruction: 0x0105f5b2 │ │ │ │ + rscseq r3, sp, lr, lsr #14 │ │ │ │ + rscseq r2, pc, sl, lsl pc @ │ │ │ │ + rscseq r3, sp, r2, lsl r7 │ │ │ │ + rscseq r3, pc, r6, lsl #7 │ │ │ │ + rscseq r3, pc, r0, lsl #7 │ │ │ │ + rscseq r3, pc, sl, ror r3 @ │ │ │ │ + rscseq r3, pc, r4, ror r3 @ │ │ │ │ + rscseq r3, pc, r6, lsl #7 │ │ │ │ + rscseq r3, pc, r8, ror #6 │ │ │ │ + rscseq r3, pc, r2, ror #6 │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + smlabbeq r0, r4, fp, pc @ │ │ │ │ + rscseq r3, sp, r8, lsl #14 │ │ │ │ + rscseq r3, sp, r2, lsl #14 │ │ │ │ + @ instruction: 0x010038ba │ │ │ │ + rscseq r2, pc, r8, lsr lr @ │ │ │ │ + rscseq sl, sp, r2, lsl sl │ │ │ │ + rscseq r2, pc, r8, lsl lr @ │ │ │ │ + ldrsbteq r4, [pc], #18 │ │ │ │ + ldrshteq r2, [pc], #218 │ │ │ │ + rscseq sl, sp, r8, lsr #18 │ │ │ │ + ldrsbteq r2, [pc], #222 │ │ │ │ + ldrhteq r3, [sp], #32 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldrlt r8, [r0, #-1264] @ 0xfffffb10 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ sbchi pc, r6, #0, 4 │ │ │ │ @@ -155028,103 +155028,103 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f87c3 │ │ │ │ blx 98ee18 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strhi pc, [r4], r0, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdalt r1, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq r3, sp, lr, lsl r0 │ │ │ │ - tstpeq r0, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - ldrsbteq r2, [sp], #252 @ 0xfc │ │ │ │ - ldrhteq r2, [sp], #254 @ 0xfe │ │ │ │ - rscseq r2, sp, r0, lsr #31 │ │ │ │ - rscseq r2, sp, ip, ror pc │ │ │ │ + ldrsbteq r3, [sp], #14 │ │ │ │ + smlabteq r0, r6, r9, pc @ │ │ │ │ + smlalseq r3, sp, ip, r0 │ │ │ │ + rscseq r3, sp, lr, ror r0 │ │ │ │ + rscseq r3, sp, r0, rrx │ │ │ │ + rscseq r3, sp, ip, lsr r0 │ │ │ │ + rscseq r3, sp, r0, lsl r0 │ │ │ │ + rscseq r2, sp, ip, ror #31 │ │ │ │ + ldrsbteq r2, [sp], #246 @ 0xf6 │ │ │ │ + rscseq r2, sp, sl, lsr #31 │ │ │ │ + rscseq r2, sp, lr, ror pc │ │ │ │ + rscseq r2, sp, r4, ror pc │ │ │ │ rscseq r2, sp, r0, asr pc │ │ │ │ - rscseq r2, sp, ip, lsr #30 │ │ │ │ - rscseq r2, sp, r6, lsl pc │ │ │ │ - rscseq r2, sp, sl, ror #29 │ │ │ │ - ldrhteq r2, [sp], #238 @ 0xee │ │ │ │ - ldrhteq r2, [sp], #228 @ 0xe4 │ │ │ │ - smlalseq r2, sp, r0, lr │ │ │ │ - rscseq r2, sp, r6, ror #28 │ │ │ │ - rscseq r2, sp, ip, asr lr │ │ │ │ - rscseq r2, sp, lr, lsr lr │ │ │ │ - rscseq r2, sp, r2, lsl lr │ │ │ │ - rscseq r2, sp, r8, ror #27 │ │ │ │ - ldrhteq r2, [sp], #220 @ 0xdc │ │ │ │ - smlalseq r2, sp, r0, sp │ │ │ │ - rscseq r2, sp, r6, lsl #27 │ │ │ │ - rscseq r2, sp, r2, ror #26 │ │ │ │ - rscseq r2, sp, lr, lsr sp │ │ │ │ - rscseq r2, sp, r4, lsl sp │ │ │ │ - rscseq r2, sp, sl, lsl #26 │ │ │ │ - rscseq r2, sp, r6, ror #25 │ │ │ │ - ldrhteq r2, [sp], #202 @ 0xca │ │ │ │ - rscseq r2, sp, lr, lsl #25 │ │ │ │ - rscseq r2, sp, sl, ror #24 │ │ │ │ - rscseq r2, sp, r6, asr #24 │ │ │ │ - rscseq r2, sp, sl, lsl ip │ │ │ │ - ldrshteq r2, [sp], #182 @ 0xb6 │ │ │ │ - rscseq r2, sp, r4, ror #23 │ │ │ │ + rscseq r2, sp, r6, lsr #30 │ │ │ │ + rscseq r2, sp, ip, lsl pc │ │ │ │ + ldrshteq r2, [sp], #238 @ 0xee │ │ │ │ + ldrsbteq r2, [sp], #226 @ 0xe2 │ │ │ │ + rscseq r2, sp, r8, lsr #29 │ │ │ │ + rscseq r2, sp, ip, ror lr │ │ │ │ + rscseq r2, sp, r0, asr lr │ │ │ │ + rscseq r2, sp, r6, asr #28 │ │ │ │ + rscseq r2, sp, r2, lsr #28 │ │ │ │ + ldrshteq r2, [sp], #222 @ 0xde │ │ │ │ + ldrsbteq r2, [sp], #212 @ 0xd4 │ │ │ │ + rscseq r2, sp, sl, asr #27 │ │ │ │ + rscseq r2, sp, r6, lsr #27 │ │ │ │ + rscseq r2, sp, sl, ror sp │ │ │ │ + rscseq r2, sp, lr, asr #26 │ │ │ │ + rscseq r2, sp, sl, lsr #26 │ │ │ │ + rscseq r2, sp, r6, lsl #26 │ │ │ │ + ldrsbteq r2, [sp], #202 @ 0xca │ │ │ │ + ldrhteq r2, [sp], #198 @ 0xc6 │ │ │ │ + rscseq r2, sp, r4, lsr #25 │ │ │ │ + rscseq r2, sp, r2, ror #24 │ │ │ │ + rscseq r2, sp, r6, lsr ip │ │ │ │ + rscseq r2, sp, r2, lsl ip │ │ │ │ + ldrshteq r2, [sp], #190 @ 0xbe │ │ │ │ + ldrsbteq r2, [sp], #178 @ 0xb2 │ │ │ │ + rscseq r2, sp, r8, asr #23 │ │ │ │ rscseq r2, sp, r2, lsr #23 │ │ │ │ - rscseq r2, sp, r6, ror fp │ │ │ │ - rscseq r2, sp, r2, asr fp │ │ │ │ - rscseq r2, sp, lr, lsr fp │ │ │ │ + ldrdeq pc, [r0, -lr] │ │ │ │ + rscseq r2, sp, sl, lsr #22 │ │ │ │ rscseq r2, sp, r2, lsl fp │ │ │ │ - rscseq r2, sp, r8, lsl #22 │ │ │ │ - rscseq r2, sp, r2, ror #21 │ │ │ │ - tstpeq r0, lr, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - rscseq r2, sp, sl, ror #20 │ │ │ │ - rscseq r2, sp, r2, asr sl │ │ │ │ - rscseq r2, sp, r4, lsr sl │ │ │ │ - rscseq r2, sp, r6, lsl sl │ │ │ │ - rscseq r2, sp, r4, ror #19 │ │ │ │ - ldrhteq r2, [sp], #150 @ 0x96 │ │ │ │ - rscseq r2, sp, r4, lsl #19 │ │ │ │ - rscseq r2, sp, r2, asr r9 │ │ │ │ - rscseq r2, sp, r2, lsr #18 │ │ │ │ - ldrshteq r2, [sp], #130 @ 0x82 │ │ │ │ - rscseq r2, sp, r0, asr #17 │ │ │ │ - rscseq r2, sp, r2, lsr #17 │ │ │ │ - rscseq r2, sp, lr, ror r8 │ │ │ │ - rscseq r2, sp, r8, asr r8 │ │ │ │ - rscseq r2, sp, r8, lsr #16 │ │ │ │ - rscseq r2, sp, lr, lsl r8 │ │ │ │ - ldrshteq r2, [sp], #120 @ 0x78 │ │ │ │ - rscseq r2, sp, ip, asr #15 │ │ │ │ - smlalseq r2, sp, ip, r7 │ │ │ │ - rscseq r2, sp, sl, ror r7 │ │ │ │ - rscseq r2, sp, r2, asr r7 │ │ │ │ - rscseq r2, sp, r2, lsr #14 │ │ │ │ - rscseq r2, sp, r8, lsl r7 │ │ │ │ - ldrshteq r2, [sp], #100 @ 0x64 │ │ │ │ - rscseq r2, sp, r6, asr #13 │ │ │ │ - smlalseq r2, sp, r6, r6 │ │ │ │ - rscseq r2, sp, r8, ror #12 │ │ │ │ - rscseq r2, sp, sl, asr #12 │ │ │ │ - rscseq r2, sp, r8, lsr #12 │ │ │ │ - ldrshteq r2, [sp], #94 @ 0x5e │ │ │ │ - ldrshteq r2, [sp], #86 @ 0x56 │ │ │ │ - ldrsbteq r2, [sp], #82 @ 0x52 │ │ │ │ - rscseq r2, sp, r4, lsr #11 │ │ │ │ - rscseq r2, sp, r6, ror r5 │ │ │ │ - rscseq r2, sp, lr, ror #10 │ │ │ │ - rscseq r2, sp, ip, asr #10 │ │ │ │ - rscseq r2, sp, r2, lsr #10 │ │ │ │ - rscseq r2, sp, sl, lsl r5 │ │ │ │ - ldrshteq r2, [sp], #70 @ 0x46 │ │ │ │ - rscseq r2, sp, sl, asr #9 │ │ │ │ - smlalseq r2, sp, sl, r4 │ │ │ │ - rscseq r2, sp, r0, ror r4 │ │ │ │ - rscseq r2, sp, r6, asr #8 │ │ │ │ - rscseq r2, sp, r2, lsr #8 │ │ │ │ - ldrshteq r2, [sp], #62 @ 0x3e │ │ │ │ - ldrsbteq r2, [sp], #48 @ 0x30 │ │ │ │ - rscseq r2, sp, r8, asr #7 │ │ │ │ - rscseq r2, sp, r6, lsr #7 │ │ │ │ + ldrshteq r2, [sp], #164 @ 0xa4 │ │ │ │ + ldrsbteq r2, [sp], #166 @ 0xa6 │ │ │ │ + rscseq r2, sp, r4, lsr #21 │ │ │ │ + rscseq r2, sp, r6, ror sl │ │ │ │ + rscseq r2, sp, r4, asr #20 │ │ │ │ + rscseq r2, sp, r2, lsl sl │ │ │ │ + rscseq r2, sp, r2, ror #19 │ │ │ │ + ldrhteq r2, [sp], #146 @ 0x92 │ │ │ │ + rscseq r2, sp, r0, lsl #19 │ │ │ │ + rscseq r2, sp, r2, ror #18 │ │ │ │ + rscseq r2, sp, lr, lsr r9 │ │ │ │ + rscseq r2, sp, r8, lsl r9 │ │ │ │ + rscseq r2, sp, r8, ror #17 │ │ │ │ + ldrsbteq r2, [sp], #142 @ 0x8e │ │ │ │ + ldrhteq r2, [sp], #136 @ 0x88 │ │ │ │ + rscseq r2, sp, ip, lsl #17 │ │ │ │ + rscseq r2, sp, ip, asr r8 │ │ │ │ + rscseq r2, sp, sl, lsr r8 │ │ │ │ + rscseq r2, sp, r2, lsl r8 │ │ │ │ + rscseq r2, sp, r2, ror #15 │ │ │ │ + ldrsbteq r2, [sp], #120 @ 0x78 │ │ │ │ + ldrhteq r2, [sp], #116 @ 0x74 │ │ │ │ + rscseq r2, sp, r6, lsl #15 │ │ │ │ + rscseq r2, sp, r6, asr r7 │ │ │ │ + rscseq r2, sp, r8, lsr #14 │ │ │ │ + rscseq r2, sp, sl, lsl #14 │ │ │ │ + rscseq r2, sp, r8, ror #13 │ │ │ │ + ldrhteq r2, [sp], #110 @ 0x6e │ │ │ │ + ldrhteq r2, [sp], #102 @ 0x66 │ │ │ │ + smlalseq r2, sp, r2, r6 │ │ │ │ + rscseq r2, sp, r4, ror #12 │ │ │ │ + rscseq r2, sp, r6, lsr r6 │ │ │ │ + rscseq r2, sp, lr, lsr #12 │ │ │ │ + rscseq r2, sp, ip, lsl #12 │ │ │ │ + rscseq r2, sp, r2, ror #11 │ │ │ │ + ldrsbteq r2, [sp], #90 @ 0x5a │ │ │ │ + ldrhteq r2, [sp], #86 @ 0x56 │ │ │ │ + rscseq r2, sp, sl, lsl #11 │ │ │ │ + rscseq r2, sp, sl, asr r5 │ │ │ │ + rscseq r2, sp, r0, lsr r5 │ │ │ │ + rscseq r2, sp, r6, lsl #10 │ │ │ │ + rscseq r2, sp, r2, ror #9 │ │ │ │ + ldrhteq r2, [sp], #78 @ 0x4e │ │ │ │ + smlalseq r2, sp, r0, r4 │ │ │ │ + rscseq r2, sp, r8, lsl #9 │ │ │ │ + rscseq r2, sp, r6, ror #8 │ │ │ │ cmnpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmppvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -155896,122 +155896,122 @@ │ │ │ │ cmp r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2157 @ 0xfffff793 │ │ │ │ stmdami sp!, {r0, r4, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 58440 @ 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2156 @ 0xfffff794 │ │ │ │ stmdami ip!, {r0, r1, r3, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 33864 @ 0x8448 │ │ │ │ - rscseq r2, sp, r2, lsl r2 │ │ │ │ - rscseq r2, sp, r2, ror #3 │ │ │ │ - rscseq r2, sp, r2, asr #3 │ │ │ │ - smlalseq r2, sp, lr, r1 │ │ │ │ - rscseq r2, sp, r2, ror r1 │ │ │ │ - rscseq r2, sp, r8, ror #2 │ │ │ │ - rscseq r2, sp, r2, asr #2 │ │ │ │ - rscseq r2, sp, r0, lsl r1 │ │ │ │ - rscseq r2, sp, r4, ror #1 │ │ │ │ - ldrhteq r2, [sp], #8 │ │ │ │ - smlalseq r2, sp, r2, r0 │ │ │ │ + ldrsbteq r2, [sp], #34 @ 0x22 │ │ │ │ + rscseq r2, sp, r2, lsr #5 │ │ │ │ + rscseq r2, sp, r2, lsl #5 │ │ │ │ + rscseq r2, sp, lr, asr r2 │ │ │ │ + rscseq r2, sp, r2, lsr r2 │ │ │ │ + rscseq r2, sp, r8, lsr #4 │ │ │ │ + rscseq r2, sp, r2, lsl #4 │ │ │ │ + ldrsbteq r2, [sp], #16 │ │ │ │ + rscseq r2, sp, r4, lsr #3 │ │ │ │ + rscseq r2, sp, r8, ror r1 │ │ │ │ + rscseq r2, sp, r2, asr r1 │ │ │ │ + rscseq r2, sp, ip, lsr #2 │ │ │ │ + ldrshteq r2, [sp], #12 │ │ │ │ + ldrshteq r2, [sp], #2 │ │ │ │ + rscseq r2, sp, lr, asr #1 │ │ │ │ + rscseq r2, sp, r2, lsr #1 │ │ │ │ + rscseq r2, sp, r6, ror r0 │ │ │ │ rscseq r2, sp, ip, rrx │ │ │ │ - rscseq r2, sp, ip, lsr r0 │ │ │ │ - rscseq r2, sp, r2, lsr r0 │ │ │ │ - rscseq r2, sp, lr │ │ │ │ - rscseq r1, sp, r2, ror #31 │ │ │ │ - ldrhteq r1, [sp], #246 @ 0xf6 │ │ │ │ - rscseq r1, sp, ip, lsr #31 │ │ │ │ - rscseq r1, sp, r6, lsl #31 │ │ │ │ - rscseq r1, sp, r6, asr pc │ │ │ │ - rscseq r1, sp, ip, asr #30 │ │ │ │ - rscseq r1, sp, r8, lsr #30 │ │ │ │ + rscseq r2, sp, r6, asr #32 │ │ │ │ + rscseq r2, sp, r6, lsl r0 │ │ │ │ + rscseq r2, sp, ip │ │ │ │ + rscseq r1, sp, r8, ror #31 │ │ │ │ + ldrhteq r1, [sp], #250 @ 0xfa │ │ │ │ + rscseq r1, sp, r8, lsl #31 │ │ │ │ + rscseq r1, sp, sl, asr pc │ │ │ │ + rscseq r1, sp, sl, lsr #30 │ │ │ │ ldrshteq r1, [sp], #234 @ 0xea │ │ │ │ - rscseq r1, sp, r8, asr #29 │ │ │ │ - smlalseq r1, sp, sl, lr │ │ │ │ - rscseq r1, sp, sl, ror #28 │ │ │ │ - rscseq r1, sp, sl, lsr lr │ │ │ │ - rscseq r1, sp, sl, lsl lr │ │ │ │ - ldrshteq r1, [sp], #214 @ 0xd6 │ │ │ │ - rscseq r1, sp, sl, asr #27 │ │ │ │ - rscseq r1, sp, r0, asr #27 │ │ │ │ - smlalseq r1, sp, sl, sp │ │ │ │ - rscseq r1, sp, lr, ror #26 │ │ │ │ - rscseq r1, sp, r2, asr #26 │ │ │ │ - rscseq r1, sp, ip, lsl sp │ │ │ │ - ldrshteq r1, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r1, sp, r6, asr #25 │ │ │ │ - ldrhteq r1, [sp], #204 @ 0xcc │ │ │ │ - smlalseq r1, sp, r8, ip │ │ │ │ - rscseq r1, sp, sl, ror #24 │ │ │ │ - rscseq r1, sp, sl, lsr ip │ │ │ │ - rscseq r1, sp, sl, lsl #24 │ │ │ │ - rscseq r1, sp, sl, ror #23 │ │ │ │ + ldrsbteq r1, [sp], #234 @ 0xea │ │ │ │ + ldrhteq r1, [sp], #230 @ 0xe6 │ │ │ │ + rscseq r1, sp, sl, lsl #29 │ │ │ │ + rscseq r1, sp, r0, lsl #29 │ │ │ │ + rscseq r1, sp, sl, asr lr │ │ │ │ + rscseq r1, sp, lr, lsr #28 │ │ │ │ + rscseq r1, sp, r2, lsl #28 │ │ │ │ + ldrsbteq r1, [sp], #220 @ 0xdc │ │ │ │ + ldrhteq r1, [sp], #214 @ 0xd6 │ │ │ │ + rscseq r1, sp, r6, lsl #27 │ │ │ │ + rscseq r1, sp, ip, ror sp │ │ │ │ + rscseq r1, sp, r8, asr sp │ │ │ │ + rscseq r1, sp, sl, lsr #26 │ │ │ │ + ldrshteq r1, [sp], #202 @ 0xca │ │ │ │ + rscseq r1, sp, sl, asr #25 │ │ │ │ + rscseq r1, sp, sl, lsr #25 │ │ │ │ + rscseq r1, sp, r6, lsl #25 │ │ │ │ + rscseq r1, sp, sl, asr ip │ │ │ │ + rscseq r1, sp, r0, asr ip │ │ │ │ + rscseq r1, sp, sl, lsr #24 │ │ │ │ + ldrshteq r1, [sp], #188 @ 0xbc │ │ │ │ + rscseq r1, sp, lr, asr #23 │ │ │ │ rscseq r1, sp, r6, asr #23 │ │ │ │ - smlalseq r1, sp, sl, fp │ │ │ │ - smlalseq r1, sp, r0, fp │ │ │ │ - rscseq r1, sp, sl, ror #22 │ │ │ │ - rscseq r1, sp, ip, lsr fp │ │ │ │ - rscseq r1, sp, lr, lsl #22 │ │ │ │ - rscseq r1, sp, r6, lsl #22 │ │ │ │ - rscseq r1, sp, r4, ror #21 │ │ │ │ - ldrhteq r1, [sp], #170 @ 0xaa │ │ │ │ - ldrhteq r1, [sp], #162 @ 0xa2 │ │ │ │ - rscseq r1, sp, lr, lsl #21 │ │ │ │ - rscseq r1, sp, lr, asr sl │ │ │ │ - rscseq r1, sp, lr, lsr #20 │ │ │ │ - rscseq r1, sp, r4, lsl #20 │ │ │ │ - ldrsbteq r1, [sp], #154 @ 0x9a │ │ │ │ - ldrhteq r1, [sp], #150 @ 0x96 │ │ │ │ - smlalseq r1, sp, r2, r9 │ │ │ │ - rscseq r1, sp, r4, ror #18 │ │ │ │ - rscseq r1, sp, ip, asr r9 │ │ │ │ - rscseq r1, sp, sl, lsr r9 │ │ │ │ - rscseq r1, sp, r2, lsl r9 │ │ │ │ - rscseq r1, sp, sl, ror #17 │ │ │ │ - rscseq r1, sp, r4, ror #17 │ │ │ │ - rscseq r1, sp, r2, asr #17 │ │ │ │ - smlalseq r1, sp, r6, r8 │ │ │ │ - smlalseq r1, sp, r0, r8 │ │ │ │ - rscseq r1, sp, r0, ror r8 │ │ │ │ + rscseq r1, sp, r4, lsr #23 │ │ │ │ + rscseq r1, sp, sl, ror fp │ │ │ │ + rscseq r1, sp, r2, ror fp │ │ │ │ + rscseq r1, sp, lr, asr #22 │ │ │ │ + rscseq r1, sp, lr, lsl fp │ │ │ │ + rscseq r1, sp, lr, ror #21 │ │ │ │ + rscseq r1, sp, r4, asr #21 │ │ │ │ + smlalseq r1, sp, sl, sl │ │ │ │ + rscseq r1, sp, r6, ror sl │ │ │ │ + rscseq r1, sp, r2, asr sl │ │ │ │ + rscseq r1, sp, r4, lsr #20 │ │ │ │ + rscseq r1, sp, ip, lsl sl │ │ │ │ + ldrshteq r1, [sp], #154 @ 0x9a │ │ │ │ + ldrsbteq r1, [sp], #146 @ 0x92 │ │ │ │ + rscseq r1, sp, sl, lsr #19 │ │ │ │ + rscseq r1, sp, r4, lsr #19 │ │ │ │ + rscseq r1, sp, r2, lsl #19 │ │ │ │ + rscseq r1, sp, r6, asr r9 │ │ │ │ + rscseq r1, sp, r0, asr r9 │ │ │ │ + rscseq r1, sp, r0, lsr r9 │ │ │ │ + rscseq r1, sp, r8, lsl #18 │ │ │ │ + ldrsbteq r1, [sp], #140 @ 0x8c │ │ │ │ + ldrhteq r1, [sp], #128 @ 0x80 │ │ │ │ + smlalseq r1, sp, r4, r8 │ │ │ │ + rscseq r1, sp, r4, ror r8 │ │ │ │ + rscseq r1, sp, lr, asr #16 │ │ │ │ rscseq r1, sp, r8, asr #16 │ │ │ │ - rscseq r1, sp, ip, lsl r8 │ │ │ │ - ldrshteq r1, [sp], #112 @ 0x70 │ │ │ │ + rscseq r1, sp, r8, lsr #16 │ │ │ │ + ldrshteq r1, [sp], #126 @ 0x7e │ │ │ │ ldrsbteq r1, [sp], #116 @ 0x74 │ │ │ │ - ldrhteq r1, [sp], #116 @ 0x74 │ │ │ │ - rscseq r1, sp, lr, lsl #15 │ │ │ │ - rscseq r1, sp, r8, lsl #15 │ │ │ │ - rscseq r1, sp, r8, ror #14 │ │ │ │ - rscseq r1, sp, lr, lsr r7 │ │ │ │ - rscseq r1, sp, r4, lsl r7 │ │ │ │ - rscseq r1, sp, lr, lsl #14 │ │ │ │ - ldrshteq r1, [sp], #96 @ 0x60 │ │ │ │ - rscseq r1, sp, sl, asr #13 │ │ │ │ - rscseq r1, sp, r4, asr #13 │ │ │ │ - rscseq r1, sp, r4, lsr #13 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - @ instruction: 0x0100dfbe │ │ │ │ - rscseq r1, sp, ip, lsl #13 │ │ │ │ - rscseq r1, sp, r6, lsl #13 │ │ │ │ - rscseq r1, sp, r0, lsl #13 │ │ │ │ - rscseq r1, sp, sl, ror r6 │ │ │ │ - rscseq r1, sp, r4, ror r6 │ │ │ │ - rscseq r1, sp, lr, ror #12 │ │ │ │ - rscseq r1, sp, r8, ror #12 │ │ │ │ - rscseq r1, sp, r2, ror #12 │ │ │ │ - rscseq r1, sp, ip, asr r6 │ │ │ │ - rscseq r1, sp, r6, asr r6 │ │ │ │ - rscseq r1, sp, r0, asr r6 │ │ │ │ - @ instruction: 0x0100df92 │ │ │ │ - rscseq r1, sp, r4, asr #12 │ │ │ │ - rscseq r1, sp, lr, lsr r6 │ │ │ │ - rscseq r1, sp, r8, lsr r6 │ │ │ │ - ldrdeq sp, [r0, -r6] │ │ │ │ - rscseq r1, sp, ip, lsr #12 │ │ │ │ - rscseq r1, sp, r6, lsr #12 │ │ │ │ - rscseq r1, sp, r0, lsr #12 │ │ │ │ - rscseq r1, sp, sl, lsl r6 │ │ │ │ - rscseq r1, sp, r4, lsl r6 │ │ │ │ + rscseq r1, sp, lr, asr #15 │ │ │ │ + ldrhteq r1, [sp], #112 @ 0x70 │ │ │ │ + rscseq r1, sp, sl, lsl #15 │ │ │ │ + rscseq r1, sp, r4, lsl #15 │ │ │ │ + rscseq r1, sp, r4, ror #14 │ │ │ │ + strheq lr, [r0, -ip] │ │ │ │ + tsteq r0, lr, ror r0 │ │ │ │ + rscseq r1, sp, ip, asr #14 │ │ │ │ + rscseq r1, sp, r6, asr #14 │ │ │ │ + rscseq r1, sp, r0, asr #14 │ │ │ │ + rscseq r1, sp, sl, lsr r7 │ │ │ │ + rscseq r1, sp, r4, lsr r7 │ │ │ │ + rscseq r1, sp, lr, lsr #14 │ │ │ │ + rscseq r1, sp, r8, lsr #14 │ │ │ │ + rscseq r1, sp, r2, lsr #14 │ │ │ │ + rscseq r1, sp, ip, lsl r7 │ │ │ │ + rscseq r1, sp, r6, lsl r7 │ │ │ │ + rscseq r1, sp, r0, lsl r7 │ │ │ │ + qaddeq lr, r2, r0 │ │ │ │ + rscseq r1, sp, r4, lsl #14 │ │ │ │ + ldrshteq r1, [sp], #110 @ 0x6e │ │ │ │ + ldrshteq r1, [sp], #104 @ 0x68 │ │ │ │ + swpeq lr, r6, [r0] │ │ │ │ + rscseq r1, sp, ip, ror #13 │ │ │ │ + rscseq r1, sp, r6, ror #13 │ │ │ │ + rscseq r1, sp, r0, ror #13 │ │ │ │ + ldrsbteq r1, [sp], #106 @ 0x6a │ │ │ │ + ldrsbteq r1, [sp], #100 @ 0x64 │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r0, r2, r3, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ @@ -156061,52 +156061,52 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ + rscseq r1, sp, lr, lsl r5 │ │ │ │ + rscseq r1, sp, r8, lsl r5 │ │ │ │ + rscseq r1, sp, r2, lsl r5 │ │ │ │ + rscseq r1, sp, ip, lsl #10 │ │ │ │ + rscseq r1, sp, r6, lsl #10 │ │ │ │ + rscseq r1, sp, r0, lsl #10 │ │ │ │ + ldrshteq r1, [sp], #74 @ 0x4a │ │ │ │ + ldrshteq r1, [sp], #68 @ 0x44 │ │ │ │ + rscseq r1, sp, lr, ror #9 │ │ │ │ + rscseq r1, sp, r8, ror #9 │ │ │ │ + rscseq r1, sp, r2, ror #9 │ │ │ │ + ldrsbteq r1, [sp], #76 @ 0x4c │ │ │ │ + ldrsbteq r1, [sp], #70 @ 0x46 │ │ │ │ + ldrsbteq r1, [sp], #64 @ 0x40 │ │ │ │ + rscseq r1, sp, sl, asr #9 │ │ │ │ + rscseq r1, sp, r4, asr #9 │ │ │ │ + ldrhteq r1, [sp], #78 @ 0x4e │ │ │ │ + ldrhteq r1, [sp], #72 @ 0x48 │ │ │ │ + ldrhteq r1, [sp], #66 @ 0x42 │ │ │ │ + rscseq r1, sp, ip, lsr #9 │ │ │ │ + rscseq r1, sp, r6, lsr #9 │ │ │ │ + rscseq r1, sp, r0, lsr #9 │ │ │ │ + smlalseq r1, sp, sl, r4 │ │ │ │ + smlalseq r1, sp, r4, r4 │ │ │ │ + rscseq r1, sp, lr, lsl #9 │ │ │ │ + rscseq r1, sp, r8, lsl #9 │ │ │ │ + rscseq r1, sp, r2, lsl #9 │ │ │ │ + rscseq r1, sp, ip, ror r4 │ │ │ │ + rscseq r1, sp, r6, ror r4 │ │ │ │ + rscseq r1, sp, r0, ror r4 │ │ │ │ + rscseq r1, sp, sl, ror #8 │ │ │ │ + rscseq r1, sp, r4, ror #8 │ │ │ │ rscseq r1, sp, lr, asr r4 │ │ │ │ rscseq r1, sp, r8, asr r4 │ │ │ │ rscseq r1, sp, r2, asr r4 │ │ │ │ rscseq r1, sp, ip, asr #8 │ │ │ │ rscseq r1, sp, r6, asr #8 │ │ │ │ rscseq r1, sp, r0, asr #8 │ │ │ │ - rscseq r1, sp, sl, lsr r4 │ │ │ │ - rscseq r1, sp, r4, lsr r4 │ │ │ │ - rscseq r1, sp, lr, lsr #8 │ │ │ │ - rscseq r1, sp, r8, lsr #8 │ │ │ │ - rscseq r1, sp, r2, lsr #8 │ │ │ │ - rscseq r1, sp, ip, lsl r4 │ │ │ │ - rscseq r1, sp, r6, lsl r4 │ │ │ │ - rscseq r1, sp, r0, lsl r4 │ │ │ │ - rscseq r1, sp, sl, lsl #8 │ │ │ │ - rscseq r1, sp, r4, lsl #8 │ │ │ │ - ldrshteq r1, [sp], #62 @ 0x3e │ │ │ │ - ldrshteq r1, [sp], #56 @ 0x38 │ │ │ │ - ldrshteq r1, [sp], #50 @ 0x32 │ │ │ │ - rscseq r1, sp, ip, ror #7 │ │ │ │ - rscseq r1, sp, r6, ror #7 │ │ │ │ - rscseq r1, sp, r0, ror #7 │ │ │ │ - ldrsbteq r1, [sp], #58 @ 0x3a │ │ │ │ - ldrsbteq r1, [sp], #52 @ 0x34 │ │ │ │ - rscseq r1, sp, lr, asr #7 │ │ │ │ - rscseq r1, sp, r8, asr #7 │ │ │ │ - rscseq r1, sp, r2, asr #7 │ │ │ │ - ldrhteq r1, [sp], #60 @ 0x3c │ │ │ │ - ldrhteq r1, [sp], #54 @ 0x36 │ │ │ │ - ldrhteq r1, [sp], #48 @ 0x30 │ │ │ │ - rscseq r1, sp, sl, lsr #7 │ │ │ │ - rscseq r1, sp, r4, lsr #7 │ │ │ │ - smlalseq r1, sp, lr, r3 │ │ │ │ - smlalseq r1, sp, r8, r3 │ │ │ │ - smlalseq r1, sp, r2, r3 │ │ │ │ - rscseq r1, sp, ip, lsl #7 │ │ │ │ - rscseq r1, sp, r6, lsl #7 │ │ │ │ - rscseq r1, sp, r0, lsl #7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rscsvc pc, ip, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -157417,22 +157417,22 @@ │ │ │ │ bl ff8428b4 │ │ │ │ bmi 43cb40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3287d0> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabbeq r0, r8, r8, ip │ │ │ │ - rscseq r0, sp, r8, lsr r3 │ │ │ │ - rscseq r0, sp, r2, lsr r3 │ │ │ │ - rscseq r0, sp, sl, ror r2 │ │ │ │ - rscseq pc, lr, r6, ror #20 │ │ │ │ - rscseq r0, pc, r0, lsr #28 │ │ │ │ - rscseq pc, lr, r8, asr #20 │ │ │ │ - rscseq pc, ip, sl, lsl pc @ │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + ldrshteq r0, [sp], #56 @ 0x38 │ │ │ │ + ldrshteq r0, [sp], #50 @ 0x32 │ │ │ │ + rscseq r0, sp, sl, lsr r3 │ │ │ │ + rscseq pc, lr, r6, lsr #22 │ │ │ │ + rscseq r0, pc, r0, ror #29 │ │ │ │ + rscseq pc, lr, r8, lsl #22 │ │ │ │ + ldrsbteq pc, [ip], #250 @ 0xfa @ │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vtst.8 d29, d1, d0 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157463,23 +157463,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - ldrdeq ip, [r0, -lr] │ │ │ │ - @ instruction: 0x0100c798 │ │ │ │ - @ instruction: 0x0100c7b6 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - @ instruction: 0x0100c89a │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - tsteq r0, lr, asr r8 │ │ │ │ - smlabteq r0, r0, r8, ip │ │ │ │ + strdeq ip, [r0, -ip] │ │ │ │ + @ instruction: 0x0100c89e │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + tsteq r0, r6, ror r8 │ │ │ │ + @ instruction: 0x0100c8b4 │ │ │ │ + tsteq r0, sl, asr r9 │ │ │ │ + tsteq r0, r4, lsl #18 │ │ │ │ + tsteq r0, lr, lsl r9 │ │ │ │ + smlabbeq r0, r0, r9, ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5be1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ ldmdale r0, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @@ -157576,35 +157576,35 @@ │ │ │ │ b fe8c2b30 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf765447a │ │ │ │ streq lr, [fp, #-2712]! @ 0xfffff568 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rscseq r7, sp, lr, lsr #10 │ │ │ │ - rscseq r0, sp, r6, ror r1 │ │ │ │ - rscseq r0, sp, r0, ror r1 │ │ │ │ - tsteq r0, r2, lsr r8 │ │ │ │ - rscseq r0, sp, sl, asr #2 │ │ │ │ - tsteq r0, lr, lsr r8 │ │ │ │ - rscseq r0, sp, r6, lsr r1 │ │ │ │ - rscseq r0, pc, r2, asr #4 │ │ │ │ - rscseq pc, lr, sl, ror #16 │ │ │ │ - tsteq r0, ip, lsl r8 │ │ │ │ - rscseq pc, lr, r0, asr r8 @ │ │ │ │ - tsteq r0, r6, lsl r8 │ │ │ │ - ldrsbteq r0, [sp], #8 │ │ │ │ - ldrsbteq r0, [sp], #2 │ │ │ │ - tsteq r0, r0, lsl #16 │ │ │ │ - rscseq r0, sp, ip, lsr #1 │ │ │ │ - rscseq r0, sp, r6, lsr #1 │ │ │ │ - smlatteq r0, ip, r7, ip │ │ │ │ - rscseq r0, sp, r0, lsl #1 │ │ │ │ - rscseq r0, sp, sl, ror r0 │ │ │ │ - smlatteq r0, r4, r7, ip │ │ │ │ + rscseq r7, sp, lr, ror #11 │ │ │ │ + rscseq r0, sp, r6, lsr r2 │ │ │ │ + rscseq r0, sp, r0, lsr r2 │ │ │ │ + strdeq ip, [r0, -r2] │ │ │ │ + rscseq r0, sp, sl, lsl #4 │ │ │ │ + strdeq ip, [r0, -lr] │ │ │ │ + ldrshteq r0, [sp], #22 │ │ │ │ + rscseq r0, pc, r2, lsl #6 │ │ │ │ + rscseq pc, lr, sl, lsr #18 │ │ │ │ + ldrdeq ip, [r0, -ip] │ │ │ │ + rscseq pc, lr, r0, lsl r9 @ │ │ │ │ + ldrdeq ip, [r0, -r6] │ │ │ │ + smlalseq r0, sp, r8, r1 │ │ │ │ + smlalseq r0, sp, r2, r1 │ │ │ │ + smlabteq r0, r0, r8, ip │ │ │ │ + rscseq r0, sp, ip, ror #2 │ │ │ │ + rscseq r0, sp, r6, ror #2 │ │ │ │ + smlatbeq r0, ip, r8, ip │ │ │ │ + rscseq r0, sp, r0, asr #2 │ │ │ │ + rscseq r0, sp, sl, lsr r1 │ │ │ │ + smlatbeq r0, r4, r8, ip │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-35] @ 0xffffffdd │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vadd.i8 d29, d1, d12 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157627,21 +157627,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - tsteq r0, r6, ror r7 │ │ │ │ - @ instruction: 0x0100c798 │ │ │ │ - tsteq r0, r2, asr #14 │ │ │ │ - tsteq r0, r8, lsl r8 │ │ │ │ - tsteq r0, sl, asr #16 │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ + @ instruction: 0x0100c894 │ │ │ │ + tsteq r0, r6, lsr r8 │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + tsteq r0, r2, lsl #16 │ │ │ │ + ldrdeq ip, [r0, -r8] │ │ │ │ + tsteq r0, sl, lsl #18 │ │ │ │ + @ instruction: 0x0100c89c │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c0a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -157671,18 +157671,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip, {r0, r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7654620 │ │ │ │ @ instruction: 0xbd70e9d6 │ │ │ │ - ldrshteq r9, [pc], #138 │ │ │ │ - rscseq pc, lr, r8, asr r6 @ │ │ │ │ - rscseq r0, pc, r2, lsl r0 @ │ │ │ │ - rscseq pc, lr, sl, lsr r6 @ │ │ │ │ + ldrhteq r9, [pc], #154 │ │ │ │ + rscseq pc, lr, r8, lsl r7 @ │ │ │ │ + ldrsbteq r0, [pc], #2 │ │ │ │ + ldrshteq pc, [lr], #106 @ 0x6a @ │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c15c │ │ │ │ @@ -157691,16 +157691,16 @@ │ │ │ │ @ instruction: 0xf8564605 │ │ │ │ adcsmi r0, r0, #68, 30 @ 0x110 │ │ │ │ stmdavs r4, {r0, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf764210c │ │ │ │ strtmi lr, [r0], -r6, asr #30 │ │ │ │ @ instruction: 0xf105e7f7 │ │ │ │ vshr.s32 d16, d28, #7 │ │ │ │ - strtmi sp, [r8], -fp, ror #2 │ │ │ │ - ldrsbtle pc, [lr], #-43 @ 0xffffffd5 @ │ │ │ │ + @ instruction: 0x4628d1d7 │ │ │ │ + ldrdle pc, [sl], #43 @ 0x2b @ │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 1915754 │ │ │ │ ldrbtmi r4, [sl], #-3168 @ 0xfffff3a0 │ │ │ │ stmdami r0!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdbmi r0!, {r1, r2, r7, ip, sp, pc}^ │ │ │ │ andsvs r5, lr, r6, lsl r9 │ │ │ │ @@ -158085,53 +158085,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01abadec │ │ │ │ @ instruction: 0x01ae9c50 │ │ │ │ andeq r3, r0, r0, lsl r9 │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - rscseq r0, r7, sl, ror fp │ │ │ │ + smlatteq r5, r8, lr, r5 │ │ │ │ + rscseq r0, r7, sl, lsr ip │ │ │ │ @ instruction: 0x01ae9b2e │ │ │ │ - rscseq r0, r7, sl, ror #22 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - rscseq r0, r7, r2, lsr #21 │ │ │ │ - rscseq r0, r7, r0, asr #21 │ │ │ │ - rscseq r0, r7, r0, lsr #21 │ │ │ │ - ldrsbteq r0, [r7], #162 @ 0xa2 │ │ │ │ - rscseq r0, r7, sl, ror #21 │ │ │ │ - smlalseq r0, r7, r6, sl │ │ │ │ + rscseq r0, r7, sl, lsr #24 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + rscseq r0, r7, r2, ror #22 │ │ │ │ + rscseq r0, r7, r0, lsl #23 │ │ │ │ + rscseq r0, r7, r0, ror #22 │ │ │ │ + smlalseq r0, r7, r2, fp │ │ │ │ + rscseq r0, r7, sl, lsr #23 │ │ │ │ + rscseq r0, r7, r6, asr fp │ │ │ │ @ instruction: 0x01ae99ce │ │ │ │ andeq r1, r0, ip, lsr #3 │ │ │ │ - rscseq r7, r6, r4, lsl #24 │ │ │ │ + rscseq r7, r6, r4, asr #25 │ │ │ │ @ instruction: 0x01ae97cc │ │ │ │ - rscseq r7, r6, r2, ror #23 │ │ │ │ - ldrshteq r7, [r6], #186 @ 0xba │ │ │ │ - ldrsbteq r7, [r6], #180 @ 0xb4 │ │ │ │ - ldrhteq r7, [r6], #190 @ 0xbe │ │ │ │ - ldrhteq r7, [r6], #176 @ 0xb0 │ │ │ │ - rscseq r0, r7, ip, ror #17 │ │ │ │ + rscseq r7, r6, r2, lsr #25 │ │ │ │ + ldrhteq r7, [r6], #202 @ 0xca │ │ │ │ + smlalseq r7, r6, r4, ip │ │ │ │ + rscseq r7, r6, lr, ror ip │ │ │ │ + rscseq r7, r6, r0, ror ip │ │ │ │ + rscseq r0, r7, ip, lsr #19 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ - rscseq r0, r7, ip, lsl #17 │ │ │ │ - rscseq r0, r7, sl, lsl #17 │ │ │ │ - rscseq r0, r7, lr, lsl #17 │ │ │ │ - smlalseq r0, r7, r2, r8 │ │ │ │ - smlalseq r0, r7, r2, r8 │ │ │ │ - smlalseq r0, r7, lr, r8 │ │ │ │ - smlalseq r0, r7, lr, r8 │ │ │ │ + rscseq r0, r7, ip, asr #18 │ │ │ │ + rscseq r0, r7, sl, asr #18 │ │ │ │ + rscseq r0, r7, lr, asr #18 │ │ │ │ + rscseq r0, r7, r2, asr r9 │ │ │ │ + rscseq r0, r7, r2, asr r9 │ │ │ │ + rscseq r0, r7, lr, asr r9 │ │ │ │ + rscseq r0, r7, lr, asr r9 │ │ │ │ @ instruction: 0x01ae95ee │ │ │ │ - rscseq r0, r7, r8, asr #15 │ │ │ │ + rscseq r0, r7, r8, lsl #17 │ │ │ │ @ instruction: 0x01ae95ee │ │ │ │ @ instruction: 0x01ae9552 │ │ │ │ @ instruction: 0x01ae9484 │ │ │ │ - rscseq r7, r6, ip, ror #15 │ │ │ │ - rscseq r0, r7, r6, asr r7 │ │ │ │ - rscseq sl, sl, r8, ror #5 │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - ldrsbteq sl, [r8], #166 @ 0xa6 │ │ │ │ + rscseq r7, r6, ip, lsr #17 │ │ │ │ + rscseq r0, r7, r6, lsl r8 │ │ │ │ + rscseq sl, sl, r8, lsr #7 │ │ │ │ + smlabteq r4, ip, r2, r9 │ │ │ │ + smlalseq sl, r8, r6, fp │ │ │ │ stmib r0, {r2, r7, sl, sp, lr}^ │ │ │ │ stmib r0, {r2, r4, r9, sp}^ │ │ │ │ stmib r0, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ stmib r0, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r1, r3, r4, sl, ip, sp}^ │ │ │ │ stmib r0, {r0, r2, r3, r4, r9, sp}^ │ │ │ │ @ instruction: 0xf8c0231f │ │ │ │ @@ -158287,25 +158287,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf763d1ee │ │ │ │ svclt 0x0000eaac │ │ │ │ @ instruction: 0x01aba940 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01b163d8 │ │ │ │ - orreq r5, r6, r0, ror #31 │ │ │ │ + orreq r6, r6, r0, lsr #1 │ │ │ │ @ instruction: 0x01b163cc │ │ │ │ @ instruction: 0x01aba91e │ │ │ │ @ instruction: 0x01b163ae │ │ │ │ @ instruction: 0x01b1639e │ │ │ │ @ instruction: 0x01b16348 │ │ │ │ @ instruction: 0x01b16336 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0x01abe43c │ │ │ │ @ instruction: 0x01b16314 │ │ │ │ - orreq r5, r6, r0, lsr #27 │ │ │ │ + orreq r5, r6, r0, ror #28 │ │ │ │ @ instruction: 0x01b162e6 │ │ │ │ @ instruction: 0x01b162e4 │ │ │ │ @ instruction: 0x01b162d2 │ │ │ │ @ instruction: 0x01b162c2 │ │ │ │ @ instruction: 0x01b1626e │ │ │ │ @ instruction: 0x01b1625c │ │ │ │ andeq r2, r0, r0, ror #2 │ │ │ │ @@ -158549,32 +158549,32 @@ │ │ │ │ stcl 7, cr15, [r4], #396 @ 0x18c │ │ │ │ movwcs lr, #22468 @ 0x57c4 │ │ │ │ @ instruction: 0xe7e2ac18 │ │ │ │ ldcge 3, cr2, [r8], {6} │ │ │ │ svclt 0x0000e7df │ │ │ │ @ instruction: 0x01aba668 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r5, ip, r8, asr #2 │ │ │ │ + rscseq r5, ip, r8, lsl #4 │ │ │ │ @ instruction: 0x01aba65c │ │ │ │ - ldrshteq r4, [sl], #130 @ 0x82 │ │ │ │ - rscseq r5, ip, sl, lsr r1 │ │ │ │ - ldrsbteq r1, [ip], #200 @ 0xc8 │ │ │ │ - smlalseq r1, ip, r2, sp │ │ │ │ - rscseq r1, ip, lr, lsl #27 │ │ │ │ - rscseq r1, ip, r8, asr sp │ │ │ │ + ldrhteq r4, [sl], #146 @ 0x92 │ │ │ │ + ldrshteq r5, [ip], #26 │ │ │ │ + smlalseq r1, ip, r8, sp │ │ │ │ + rscseq r1, ip, r2, asr lr │ │ │ │ + rscseq r1, ip, lr, asr #28 │ │ │ │ + rscseq r1, ip, r8, lsl lr │ │ │ │ @ instruction: 0x01b161b4 │ │ │ │ andeq r3, r0, r0, asr #9 │ │ │ │ @ instruction: 0x01abe14e │ │ │ │ @ instruction: 0x01b1617a │ │ │ │ - rscseq r1, ip, r6, asr #24 │ │ │ │ - rscseq r1, ip, ip, lsr ip │ │ │ │ - rscseq r1, ip, r4, lsr ip │ │ │ │ - rscseq r1, ip, ip, lsr #24 │ │ │ │ - rscseq r1, ip, r4, lsr #24 │ │ │ │ - rscseq r1, ip, ip, lsl ip │ │ │ │ + rscseq r1, ip, r6, lsl #26 │ │ │ │ + ldrshteq r1, [ip], #204 @ 0xcc │ │ │ │ + ldrshteq r1, [ip], #196 @ 0xc4 │ │ │ │ + rscseq r1, ip, ip, ror #25 │ │ │ │ + rscseq r1, ip, r4, ror #25 │ │ │ │ + ldrsbteq r1, [ip], #204 @ 0xcc │ │ │ │ @ instruction: 0x01b160ee │ │ │ │ andeq r3, r0, r4, lsl #11 │ │ │ │ @ instruction: 0x01abe0a6 │ │ │ │ ldrheq r6, [r1, r8]! │ │ │ │ @ instruction: 0x01b16092 │ │ │ │ @ instruction: 0x000026b8 │ │ │ │ @ instruction: 0x01b1605a │ │ │ │ @@ -158764,18 +158764,18 @@ │ │ │ │ @ instruction: 0xf7634620 │ │ │ │ vstrcc d14, [r1, #-216] @ 0xffffff28 │ │ │ │ ubfx sp, fp, #1, #25 │ │ │ │ cdp 7, 15, cr15, cr0, cr2, {3} │ │ │ │ @ instruction: 0x01aba256 │ │ │ │ @ instruction: 0x01aba252 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r3, lr, lr, rrx │ │ │ │ - smlalseq r1, ip, r4, sl │ │ │ │ - rscseq r1, ip, lr, lsl #21 │ │ │ │ - rscseq r1, ip, sl, lsl #21 │ │ │ │ + rscseq r3, lr, lr, lsr #2 │ │ │ │ + rscseq r1, ip, r4, asr fp │ │ │ │ + rscseq r1, ip, lr, asr #22 │ │ │ │ + rscseq r1, ip, sl, asr #22 │ │ │ │ @ instruction: 0x01b15e02 │ │ │ │ @ instruction: 0x01b15dfc │ │ │ │ @ instruction: 0x01b15df8 │ │ │ │ @ instruction: 0x01b15dda │ │ │ │ @ instruction: 0x01b15da8 │ │ │ │ @ instruction: 0x01b15d30 │ │ │ │ andeq r0, r0, r4, lsl pc │ │ │ │ @@ -158995,15 +158995,15 @@ │ │ │ │ b 1744158 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmda r4!, {r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x01ab9cc0 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01ab9c84 │ │ │ │ @ instruction: 0x01ab9c44 │ │ │ │ - smlalseq r1, ip, r2, r2 │ │ │ │ + rscseq r1, ip, r2, asr r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5d5f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 12, cr0, [r4], #864 @ 0x360 │ │ │ │ stclvc 5, cr15, [r6, #-692] @ 0xfffffd4c │ │ │ │ vstrge s8, [r8, #-716] @ 0xfffffd34 │ │ │ │ ldmibmi r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -159182,42 +159182,42 @@ │ │ │ │ tstcs r6, #53215232 @ 0x32c0000 │ │ │ │ tstcs r7, #52690944 @ 0x3240000 │ │ │ │ tstcs r8, #52166656 @ 0x31c0000 │ │ │ │ tstcs r9, #51642368 @ 0x3140000 │ │ │ │ strb lr, [r1, r3, asr #15] │ │ │ │ strdeq r9, [fp, ip]! │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - smlabbeq r0, r4, lr, lr │ │ │ │ + tsteq r0, r4, asr #30 │ │ │ │ @ instruction: 0x01ab9bee │ │ │ │ - smlalseq r1, ip, lr, r7 │ │ │ │ - rscseq r1, ip, r4, lsr #15 │ │ │ │ - rscseq r1, ip, lr, lsr #15 │ │ │ │ - rscseq r1, ip, r8, lsr #15 │ │ │ │ - rscseq r1, ip, r8, lsr #15 │ │ │ │ - rscseq r1, ip, r8, lsr #15 │ │ │ │ - rscseq r1, ip, ip, lsr #15 │ │ │ │ - rscseq r1, ip, ip, lsr #15 │ │ │ │ - rscseq r1, ip, ip, lsr #15 │ │ │ │ - ldrshteq sp, [r8], #56 @ 0x38 │ │ │ │ - rscseq r3, sl, r4, ror #30 │ │ │ │ - rscseq r1, ip, ip, lsl #15 │ │ │ │ - rscseq r1, ip, r8, lsl #15 │ │ │ │ - rscseq r1, ip, r4, lsl #15 │ │ │ │ - rscseq r1, ip, r0, lsl #15 │ │ │ │ - rscseq r3, sl, r0, lsr #30 │ │ │ │ - rscseq r1, ip, ip, ror #14 │ │ │ │ - ldrsbteq r3, [sl], #224 @ 0xe0 │ │ │ │ - rscseq r1, ip, r8, asr r7 │ │ │ │ - rscseq r1, ip, r4, asr r7 │ │ │ │ - rscseq r3, sl, ip, lsr #29 │ │ │ │ - rscseq r1, ip, r0, asr #14 │ │ │ │ - rscseq r1, ip, ip, lsr r7 │ │ │ │ - rscseq r1, ip, ip, lsr r7 │ │ │ │ - rscseq r1, ip, r8, lsr r7 │ │ │ │ - rscseq sp, r4, r4, asr #22 │ │ │ │ + rscseq r1, ip, lr, asr r8 │ │ │ │ + rscseq r1, ip, r4, ror #16 │ │ │ │ + rscseq r1, ip, lr, ror #16 │ │ │ │ + rscseq r1, ip, r8, ror #16 │ │ │ │ + rscseq r1, ip, r8, ror #16 │ │ │ │ + rscseq r1, ip, r8, ror #16 │ │ │ │ + rscseq r1, ip, ip, ror #16 │ │ │ │ + rscseq r1, ip, ip, ror #16 │ │ │ │ + rscseq r1, ip, ip, ror #16 │ │ │ │ + ldrhteq sp, [r8], #72 @ 0x48 │ │ │ │ + rscseq r4, sl, r4, lsr #32 │ │ │ │ + rscseq r1, ip, ip, asr #16 │ │ │ │ + rscseq r1, ip, r8, asr #16 │ │ │ │ + rscseq r1, ip, r4, asr #16 │ │ │ │ + rscseq r1, ip, r0, asr #16 │ │ │ │ + rscseq r3, sl, r0, ror #31 │ │ │ │ + rscseq r1, ip, ip, lsr #16 │ │ │ │ + smlalseq r3, sl, r0, pc @ │ │ │ │ + rscseq r1, ip, r8, lsl r8 │ │ │ │ + rscseq r1, ip, r4, lsl r8 │ │ │ │ + rscseq r3, sl, ip, ror #30 │ │ │ │ + rscseq r1, ip, r0, lsl #16 │ │ │ │ + ldrshteq r1, [ip], #124 @ 0x7c │ │ │ │ + ldrshteq r1, [ip], #124 @ 0x7c │ │ │ │ + ldrshteq r1, [ip], #120 @ 0x78 │ │ │ │ + rscseq sp, r4, r4, lsl #24 │ │ │ │ @ instruction: 0x01b1568c │ │ │ │ andeq r1, r0, r0, asr #14 │ │ │ │ @ instruction: 0x01abd5cc │ │ │ │ @ instruction: 0x01b15658 │ │ │ │ strdeq r9, [fp, sl]! │ │ │ │ ldrdeq r9, [fp, r4]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -160251,135 +160251,135 @@ │ │ │ │ @ instruction: 0xf8dc058c │ │ │ │ @ instruction: 0xf0000598 │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ ldreq pc, [r8, #2252] @ 0x8cc │ │ │ │ streq pc, [r4, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ rscs r4, r1, r8, lsl r3 │ │ │ │ - rscseq r4, ip, r8, asr #22 │ │ │ │ - ldrshteq r1, [pc], #42 │ │ │ │ - rscseq r4, ip, sl, lsl fp │ │ │ │ - ldrsbteq r4, [ip], #136 @ 0x88 │ │ │ │ + rscseq r4, ip, r8, lsl #24 │ │ │ │ + ldrhteq r1, [pc], #58 │ │ │ │ + ldrsbteq r4, [ip], #186 @ 0xba │ │ │ │ + smlalseq r4, ip, r8, r9 │ │ │ │ @ instruction: 0x01ab97c6 │ │ │ │ - ldrshteq r4, [ip], #170 @ 0xaa │ │ │ │ + ldrhteq r4, [ip], #186 @ 0xba │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r4, ip, r4, lsr #30 │ │ │ │ + rscseq r4, ip, r4, ror #31 │ │ │ │ @ instruction: 0x01ab9786 │ │ │ │ - rscseq r4, ip, r8, lsr #30 │ │ │ │ - ldrsbteq r4, [ip], #224 @ 0xe0 │ │ │ │ - rscseq r4, ip, r6, lsr #29 │ │ │ │ - smlalseq r4, ip, lr, r9 │ │ │ │ - ldrshteq r4, [ip], #176 @ 0xb0 │ │ │ │ - smlalseq r4, ip, r2, ip │ │ │ │ - smlalseq r4, ip, r4, r9 │ │ │ │ - rscseq r3, sl, r2, lsl #18 │ │ │ │ - rscseq r5, r6, r0, asr #2 │ │ │ │ - rscseq r4, ip, sl, lsr #20 │ │ │ │ - rscseq r4, ip, sl, asr #12 │ │ │ │ - rscseq r4, ip, r4, lsr #21 │ │ │ │ - rscseq r4, ip, ip, asr #22 │ │ │ │ - rscseq r4, ip, r2, asr #22 │ │ │ │ - smlalseq r4, ip, r4, sl │ │ │ │ - rscseq r4, ip, r2, ror sl │ │ │ │ - rscseq r4, ip, lr, lsr #24 │ │ │ │ - rscseq r4, ip, r8, asr #9 │ │ │ │ - rscseq r4, ip, r6, lsl #22 │ │ │ │ - ldrsbteq r4, [ip], #174 @ 0xae │ │ │ │ - rscseq r4, ip, ip, lsr #18 │ │ │ │ - rscseq r4, ip, sl, asr #21 │ │ │ │ - rscseq r4, ip, r4, lsr #22 │ │ │ │ - rscseq r4, ip, r6, lsl #24 │ │ │ │ + rscseq r4, ip, r8, ror #31 │ │ │ │ + smlalseq r4, ip, r0, pc @ │ │ │ │ + rscseq r4, ip, r6, ror #30 │ │ │ │ + rscseq r4, ip, lr, asr sl │ │ │ │ + ldrhteq r4, [ip], #192 @ 0xc0 │ │ │ │ + rscseq r4, ip, r2, asr sp │ │ │ │ + rscseq r4, ip, r4, asr sl │ │ │ │ + rscseq r3, sl, r2, asr #19 │ │ │ │ + rscseq r5, r6, r0, lsl #4 │ │ │ │ + rscseq r4, ip, sl, ror #21 │ │ │ │ + rscseq r4, ip, sl, lsl #14 │ │ │ │ + rscseq r4, ip, r4, ror #22 │ │ │ │ rscseq r4, ip, ip, lsl #24 │ │ │ │ - rscseq r4, ip, r8, lsr #22 │ │ │ │ - rscseq r4, ip, sl, asr #21 │ │ │ │ - ldrsbteq r4, [ip], #100 @ 0x64 │ │ │ │ - ldrsbteq r4, [ip], #98 @ 0x62 │ │ │ │ - rscseq r4, r6, r0, lsl #28 │ │ │ │ - rscseq r4, ip, lr, ror #18 │ │ │ │ - ldrhteq r4, [ip], #136 @ 0x88 │ │ │ │ - rscseq r4, ip, lr, ror #17 │ │ │ │ - rscseq r4, ip, r0, lsr #18 │ │ │ │ - ldrhteq r4, [ip], #62 @ 0x3e │ │ │ │ - ldrshteq r4, [ip], #116 @ 0x74 │ │ │ │ - rscseq r4, ip, r4, ror #5 │ │ │ │ - rscseq r4, ip, sl, lsl #6 │ │ │ │ - rscseq r4, ip, r8, asr r5 │ │ │ │ - rscseq r4, ip, sl, asr r5 │ │ │ │ - rscseq r4, ip, lr, lsl #10 │ │ │ │ - rscseq r4, ip, r4, lsl r5 │ │ │ │ + rscseq r4, ip, r2, lsl #24 │ │ │ │ + rscseq r4, ip, r4, asr fp │ │ │ │ + rscseq r4, ip, r2, lsr fp │ │ │ │ + rscseq r4, ip, lr, ror #25 │ │ │ │ + rscseq r4, ip, r8, lsl #11 │ │ │ │ + rscseq r4, ip, r6, asr #23 │ │ │ │ + smlalseq r4, ip, lr, fp │ │ │ │ + rscseq r4, ip, ip, ror #19 │ │ │ │ + rscseq r4, ip, sl, lsl #23 │ │ │ │ + rscseq r4, ip, r4, ror #23 │ │ │ │ + rscseq r4, ip, r6, asr #25 │ │ │ │ + rscseq r4, ip, ip, asr #25 │ │ │ │ + rscseq r4, ip, r8, ror #23 │ │ │ │ + rscseq r4, ip, sl, lsl #23 │ │ │ │ + smlalseq r4, ip, r4, r7 │ │ │ │ + smlalseq r4, ip, r2, r7 │ │ │ │ + rscseq r4, r6, r0, asr #29 │ │ │ │ + rscseq r4, ip, lr, lsr #20 │ │ │ │ + rscseq r4, ip, r8, ror r9 │ │ │ │ + rscseq r4, ip, lr, lsr #19 │ │ │ │ + rscseq r4, ip, r0, ror #19 │ │ │ │ + rscseq r4, ip, lr, ror r4 │ │ │ │ + ldrhteq r4, [ip], #132 @ 0x84 │ │ │ │ + rscseq r4, ip, r4, lsr #7 │ │ │ │ + rscseq r4, ip, sl, asr #7 │ │ │ │ + rscseq r4, ip, r8, lsl r6 │ │ │ │ + rscseq r4, ip, sl, lsl r6 │ │ │ │ + rscseq r4, ip, lr, asr #11 │ │ │ │ + ldrsbteq r4, [ip], #84 @ 0x54 │ │ │ │ + ldrsbteq r4, [ip], #86 @ 0x56 │ │ │ │ + ldrsbteq r4, [ip], #88 @ 0x58 │ │ │ │ + rscseq r4, ip, r2, ror #11 │ │ │ │ + rscseq r4, ip, r8, ror #11 │ │ │ │ + rscseq r4, ip, lr, lsl r6 │ │ │ │ + rscseq r4, ip, r0, lsr #12 │ │ │ │ + rscseq r4, ip, sl, asr #11 │ │ │ │ + rscseq r4, ip, r2, asr #11 │ │ │ │ + rscseq r4, ip, r6, asr #11 │ │ │ │ + rscseq r4, ip, r8, asr #11 │ │ │ │ + rscseq r4, ip, r4, asr r1 │ │ │ │ + rscseq r4, fp, ip, asr r2 │ │ │ │ + rscseq r4, r6, r4, lsl #24 │ │ │ │ + rscseq r3, sl, r8, asr r3 │ │ │ │ + ldrsbteq r4, [ip], #64 @ 0x40 │ │ │ │ rscseq r4, ip, r6, lsl r5 │ │ │ │ - rscseq r4, ip, r8, lsl r5 │ │ │ │ - rscseq r4, ip, r2, lsr #10 │ │ │ │ - rscseq r4, ip, r8, lsr #10 │ │ │ │ - rscseq r4, ip, lr, asr r5 │ │ │ │ rscseq r4, ip, r0, ror #10 │ │ │ │ - rscseq r4, ip, sl, lsl #10 │ │ │ │ - rscseq r4, ip, r2, lsl #10 │ │ │ │ - rscseq r4, ip, r6, lsl #10 │ │ │ │ - rscseq r4, ip, r8, lsl #10 │ │ │ │ - smlalseq r4, ip, r4, r0 │ │ │ │ - smlalseq r4, fp, ip, r1 │ │ │ │ - rscseq r4, r6, r4, asr #22 │ │ │ │ - smlalseq r3, sl, r8, r2 │ │ │ │ - rscseq r4, ip, r0, lsl r4 │ │ │ │ - rscseq r4, ip, r6, asr r4 │ │ │ │ - rscseq r4, ip, r0, lsr #9 │ │ │ │ - rscseq r4, ip, r6, asr r4 │ │ │ │ - rscseq r4, ip, r8, asr r4 │ │ │ │ - rscseq r4, ip, sl, asr r4 │ │ │ │ - ldrshteq r4, [ip], #56 @ 0x38 │ │ │ │ - rscseq r4, ip, lr, asr r4 │ │ │ │ - rscseq r4, ip, r0, ror #8 │ │ │ │ - ldrshteq r4, [ip], #60 @ 0x3c │ │ │ │ - ldrdeq r0, [r1, -r6] │ │ │ │ - rscseq r4, ip, r8, asr r3 │ │ │ │ - rscseq r4, r6, lr, asr r9 │ │ │ │ - rscseq r3, ip, r8, lsl lr │ │ │ │ - smlabteq r4, lr, r7, ip │ │ │ │ - rscseq r3, ip, r4, ror #26 │ │ │ │ - smlatbeq r4, sl, r6, ip │ │ │ │ - rscseq r3, ip, r8, lsl #26 │ │ │ │ - rscseq r3, ip, sl, lsl #26 │ │ │ │ - rscseq r3, ip, ip, lsl #26 │ │ │ │ - rscseq r3, ip, sl, lsl #26 │ │ │ │ - rscseq r3, ip, r8, lsl #26 │ │ │ │ - rscseq r3, ip, r6, lsl #26 │ │ │ │ + rscseq r4, ip, r6, lsl r5 │ │ │ │ + rscseq r4, ip, r8, lsl r5 │ │ │ │ + rscseq r4, ip, sl, lsl r5 │ │ │ │ + ldrhteq r4, [ip], #72 @ 0x48 │ │ │ │ + rscseq r4, ip, lr, lsl r5 │ │ │ │ + rscseq r4, ip, r0, lsr #10 │ │ │ │ + ldrhteq r4, [ip], #76 @ 0x4c │ │ │ │ + @ instruction: 0x01010296 │ │ │ │ + rscseq r4, ip, r8, lsl r4 │ │ │ │ + rscseq r4, r6, lr, lsl sl │ │ │ │ + ldrsbteq r3, [ip], #232 @ 0xe8 │ │ │ │ + smlabbeq r4, lr, r8, ip │ │ │ │ + rscseq r3, ip, r4, lsr #28 │ │ │ │ + tsteq r4, sl, ror #14 │ │ │ │ + rscseq r3, ip, r8, asr #27 │ │ │ │ + rscseq r3, ip, sl, asr #27 │ │ │ │ + rscseq r3, ip, ip, asr #27 │ │ │ │ + rscseq r3, ip, sl, asr #27 │ │ │ │ + rscseq r3, ip, r8, asr #27 │ │ │ │ + rscseq r3, ip, r6, asr #27 │ │ │ │ + rscseq r3, ip, r2, lsl sp │ │ │ │ + rscseq r3, ip, r4, lsl sp │ │ │ │ + rscseq r3, ip, r6, lsl sp │ │ │ │ + rscseq r3, ip, r0, lsr sp │ │ │ │ + rscseq r3, ip, r2, lsr sp │ │ │ │ + rscseq r3, ip, r4, lsr sp │ │ │ │ + rscseq r4, ip, r6, lsl #7 │ │ │ │ + rscseq r3, ip, r0, lsl lr │ │ │ │ + rscseq r3, ip, r6, lsr lr │ │ │ │ + rscseq r3, ip, sl, lsr ip │ │ │ │ + rscseq r3, ip, r2, asr #24 │ │ │ │ + rscseq r3, ip, sl, asr #24 │ │ │ │ + rscseq r3, ip, lr, asr #24 │ │ │ │ rscseq r3, ip, r2, asr ip │ │ │ │ - rscseq r3, ip, r4, asr ip │ │ │ │ - rscseq r3, ip, r6, asr ip │ │ │ │ - rscseq r3, ip, r0, ror ip │ │ │ │ - rscseq r3, ip, r2, ror ip │ │ │ │ - rscseq r3, ip, r4, ror ip │ │ │ │ - rscseq r4, ip, r6, asr #5 │ │ │ │ - rscseq r3, ip, r0, asr sp │ │ │ │ - rscseq r3, ip, r6, ror sp │ │ │ │ - rscseq r3, ip, sl, ror fp │ │ │ │ - rscseq r3, ip, r2, lsl #23 │ │ │ │ - rscseq r3, ip, sl, lsl #23 │ │ │ │ - rscseq r3, ip, lr, lsl #23 │ │ │ │ - smlalseq r3, ip, r2, fp │ │ │ │ - smlalseq r3, ip, r0, fp │ │ │ │ - smlalseq r3, ip, r8, fp │ │ │ │ - rscseq r3, ip, r0, asr #23 │ │ │ │ - rscseq r3, ip, r0, lsr fp │ │ │ │ - rscseq r3, ip, r8, lsr fp │ │ │ │ - rscseq r3, ip, r0, asr #22 │ │ │ │ - rscseq r3, ip, r8, asr #22 │ │ │ │ - rscseq r3, ip, r8, asr #22 │ │ │ │ - rscseq r3, ip, r2, asr #22 │ │ │ │ - rscseq r3, ip, ip, lsr fp │ │ │ │ - rscseq r3, ip, r6, lsr fp │ │ │ │ - ldrshteq r3, [ip], #162 @ 0xa2 │ │ │ │ - rscseq r3, ip, r4, ror #21 │ │ │ │ - ldrsbteq r3, [ip], #174 @ 0xae │ │ │ │ - ldrsbteq r3, [ip], #164 @ 0xa4 │ │ │ │ - ldrhteq r3, [ip], #78 @ 0x4e │ │ │ │ - rscseq r3, ip, r6, lsr #9 │ │ │ │ - ldrhteq r3, [ip], #76 @ 0x4c │ │ │ │ - smlalseq r3, ip, r8, r4 │ │ │ │ + rscseq r3, ip, r0, asr ip │ │ │ │ + rscseq r3, ip, r8, asr ip │ │ │ │ + rscseq r3, ip, r0, lsl #25 │ │ │ │ + ldrshteq r3, [ip], #176 @ 0xb0 │ │ │ │ + ldrshteq r3, [ip], #184 @ 0xb8 │ │ │ │ + rscseq r3, ip, r0, lsl #24 │ │ │ │ + rscseq r3, ip, r8, lsl #24 │ │ │ │ + rscseq r3, ip, r8, lsl #24 │ │ │ │ + rscseq r3, ip, r2, lsl #24 │ │ │ │ + ldrshteq r3, [ip], #188 @ 0xbc │ │ │ │ + ldrshteq r3, [ip], #182 @ 0xb6 │ │ │ │ + ldrhteq r3, [ip], #178 @ 0xb2 │ │ │ │ + rscseq r3, ip, r4, lsr #23 │ │ │ │ + smlalseq r3, ip, lr, fp │ │ │ │ + smlalseq r3, ip, r4, fp │ │ │ │ + rscseq r3, ip, lr, ror r5 │ │ │ │ + rscseq r3, ip, r6, ror #10 │ │ │ │ + rscseq r3, ip, ip, ror r5 │ │ │ │ + rscseq r3, ip, r8, asr 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 │ │ │ │ @@ -161071,96 +161071,96 @@ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #19 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd103 │ │ │ │ pop {r2, r3, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf7608ff0 │ │ │ │ svclt 0x0000ea16 │ │ │ │ - ldrshteq r3, [ip], #114 @ 0x72 │ │ │ │ - ldrshteq r3, [ip], #116 @ 0x74 │ │ │ │ - ldrshteq r3, [ip], #118 @ 0x76 │ │ │ │ - ldrshteq r3, [ip], #120 @ 0x78 │ │ │ │ - ldrshteq r3, [ip], #122 @ 0x7a │ │ │ │ - ldrshteq r3, [ip], #118 @ 0x76 │ │ │ │ - ldrshteq r3, [ip], #114 @ 0x72 │ │ │ │ - rscseq r3, ip, lr, ror #15 │ │ │ │ - rscseq r3, ip, r8, ror #15 │ │ │ │ - rscseq r4, ip, r0, ror r2 │ │ │ │ - rscseq r3, ip, r4, asr #15 │ │ │ │ - rscseq r3, ip, r0, ror r7 │ │ │ │ - rscseq r3, ip, ip, lsl r8 │ │ │ │ - rscseq r3, ip, r4, asr r7 │ │ │ │ - rscseq r3, ip, sl, lsr r8 │ │ │ │ - rscseq r3, ip, lr, asr r7 │ │ │ │ - rscseq r3, ip, r2, ror r7 │ │ │ │ - rscseq r3, ip, ip, lsr r7 │ │ │ │ - rscseq r3, ip, lr, lsr #15 │ │ │ │ - rscseq r3, ip, r8, ror #14 │ │ │ │ - rscseq r3, ip, r0, lsr r7 │ │ │ │ - rscseq r3, ip, r8, lsl r7 │ │ │ │ - rscseq r3, ip, r0, lsl #15 │ │ │ │ - rscseq r3, ip, sl, lsl #15 │ │ │ │ - rscseq r3, ip, lr, lsr #16 │ │ │ │ - rscseq r3, ip, r2, lsr #16 │ │ │ │ - rscseq r3, ip, r6, lsl r8 │ │ │ │ - rscseq r3, ip, ip, asr #15 │ │ │ │ - rscseq r3, ip, r8, ror #17 │ │ │ │ - smlalseq r3, ip, r0, r8 │ │ │ │ - ldrhteq r3, [ip], #128 @ 0x80 │ │ │ │ + ldrhteq r3, [ip], #130 @ 0x82 │ │ │ │ + ldrhteq r3, [ip], #132 @ 0x84 │ │ │ │ + ldrhteq r3, [ip], #134 @ 0x86 │ │ │ │ + ldrhteq r3, [ip], #136 @ 0x88 │ │ │ │ + ldrhteq r3, [ip], #138 @ 0x8a │ │ │ │ + ldrhteq r3, [ip], #134 @ 0x86 │ │ │ │ + ldrhteq r3, [ip], #130 @ 0x82 │ │ │ │ + rscseq r3, ip, lr, lsr #17 │ │ │ │ + rscseq r3, ip, r8, lsr #17 │ │ │ │ + rscseq r4, ip, r0, lsr r3 │ │ │ │ + rscseq r3, ip, r4, lsl #17 │ │ │ │ + rscseq r3, ip, r0, lsr r8 │ │ │ │ ldrsbteq r3, [ip], #140 @ 0x8c │ │ │ │ + rscseq r3, ip, r4, lsl r8 │ │ │ │ + ldrshteq r3, [ip], #138 @ 0x8a │ │ │ │ + rscseq r3, ip, lr, lsl r8 │ │ │ │ + rscseq r3, ip, r2, lsr r8 │ │ │ │ + ldrshteq r3, [ip], #124 @ 0x7c │ │ │ │ + rscseq r3, ip, lr, ror #16 │ │ │ │ + rscseq r3, ip, r8, lsr #16 │ │ │ │ + ldrshteq r3, [ip], #112 @ 0x70 │ │ │ │ + ldrsbteq r3, [ip], #120 @ 0x78 │ │ │ │ + rscseq r3, ip, r0, asr #16 │ │ │ │ + rscseq r3, ip, sl, asr #16 │ │ │ │ + rscseq r3, ip, lr, ror #17 │ │ │ │ + rscseq r3, ip, r2, ror #17 │ │ │ │ ldrsbteq r3, [ip], #134 @ 0x86 │ │ │ │ - ldrsbteq r3, [ip], #136 @ 0x88 │ │ │ │ - ldrsbteq r3, [ip], #138 @ 0x8a │ │ │ │ - ldrsbteq r3, [ip], #140 @ 0x8c │ │ │ │ - ldrsbteq r3, [ip], #138 @ 0x8a │ │ │ │ - rscseq r3, ip, r0, ror #15 │ │ │ │ - ldrsbteq r3, [ip], #126 @ 0x7e │ │ │ │ - rscseq lr, r8, r8, asr #23 │ │ │ │ - rscseq r3, ip, r2, lsl #16 │ │ │ │ - rscseq r3, ip, r2, lsl #16 │ │ │ │ - rscseq r3, ip, r6, ror #15 │ │ │ │ - ldrsbteq r3, [ip], #124 @ 0x7c │ │ │ │ - ldrsbteq r3, [ip], #114 @ 0x72 │ │ │ │ - rscseq r3, ip, ip, lsl #15 │ │ │ │ - rscseq r8, r6, sl, ror #24 │ │ │ │ + rscseq r3, ip, ip, lsl #17 │ │ │ │ + rscseq r3, ip, r8, lsr #19 │ │ │ │ + rscseq r3, ip, r0, asr r9 │ │ │ │ + rscseq r3, ip, r0, ror r9 │ │ │ │ + smlalseq r3, ip, ip, r9 │ │ │ │ + smlalseq r3, ip, r6, r9 │ │ │ │ + smlalseq r3, ip, r8, r9 │ │ │ │ + smlalseq r3, ip, sl, r9 │ │ │ │ + smlalseq r3, ip, ip, r9 │ │ │ │ + smlalseq r3, ip, sl, r9 │ │ │ │ + rscseq r3, ip, r0, lsr #17 │ │ │ │ + smlalseq r3, ip, lr, r8 │ │ │ │ + rscseq lr, r8, r8, lsl #25 │ │ │ │ + rscseq r3, ip, r2, asr #17 │ │ │ │ + rscseq r3, ip, r2, asr #17 │ │ │ │ + rscseq r3, ip, r6, lsr #17 │ │ │ │ + smlalseq r3, ip, ip, r8 │ │ │ │ + smlalseq r3, ip, r2, r8 │ │ │ │ + rscseq r3, ip, ip, asr #16 │ │ │ │ + rscseq r8, r6, sl, lsr #26 │ │ │ │ + rscseq r3, ip, ip, asr #16 │ │ │ │ + rscseq r3, ip, lr, asr #16 │ │ │ │ + rscseq r3, ip, r0, asr r8 │ │ │ │ + rscseq r3, ip, sl, asr #16 │ │ │ │ + rscseq r3, ip, r4, asr #16 │ │ │ │ + rscseq r3, ip, r6, asr #16 │ │ │ │ + rscseq r3, ip, sl, lsr #17 │ │ │ │ + ldrsbteq r3, [ip], #116 @ 0x74 │ │ │ │ + ldrsbteq r3, [ip], #118 @ 0x76 │ │ │ │ + ldrsbteq r3, [ip], #120 @ 0x78 │ │ │ │ + rscseq r3, ip, r6, asr #16 │ │ │ │ + rscseq r3, ip, r8, asr #16 │ │ │ │ + rscseq r3, ip, r6, asr #16 │ │ │ │ + rscseq r2, sl, r0, ror r1 │ │ │ │ + smlalseq r3, ip, r4, r7 │ │ │ │ + rscseq r3, ip, r8, lsl #15 │ │ │ │ + rscseq r3, ip, r8, lsl #15 │ │ │ │ rscseq r3, ip, ip, lsl #15 │ │ │ │ - rscseq r3, ip, lr, lsl #15 │ │ │ │ - smlalseq r3, ip, r0, r7 │ │ │ │ - rscseq r3, ip, sl, lsl #15 │ │ │ │ - rscseq r3, ip, r4, lsl #15 │ │ │ │ - rscseq r3, ip, r6, lsl #15 │ │ │ │ - rscseq r3, ip, sl, ror #15 │ │ │ │ - rscseq r3, ip, r4, lsl r7 │ │ │ │ - rscseq r3, ip, r6, lsl r7 │ │ │ │ - rscseq r3, ip, r8, lsl r7 │ │ │ │ - rscseq r3, ip, r6, lsl #15 │ │ │ │ rscseq r3, ip, r8, lsl #15 │ │ │ │ - rscseq r3, ip, r6, lsl #15 │ │ │ │ - ldrhteq r2, [sl], #0 │ │ │ │ - ldrsbteq r3, [ip], #100 @ 0x64 │ │ │ │ - rscseq r3, ip, r8, asr #13 │ │ │ │ - rscseq r3, ip, r8, asr #13 │ │ │ │ - rscseq r3, ip, ip, asr #13 │ │ │ │ - rscseq r3, ip, r8, asr #13 │ │ │ │ - rscseq r3, ip, r0, asr #13 │ │ │ │ - rscseq r3, ip, r8, asr #13 │ │ │ │ - smlalseq r3, ip, r8, r6 │ │ │ │ + rscseq r3, ip, r0, lsl #15 │ │ │ │ + rscseq r3, ip, r8, lsl #15 │ │ │ │ + rscseq r3, ip, r8, asr r7 │ │ │ │ + rscseq r3, ip, r2, lsl #14 │ │ │ │ + rscseq r3, ip, r6, lsl #14 │ │ │ │ + rscseq r3, ip, r6, lsl #14 │ │ │ │ + rscseq r3, ip, sl, lsl #14 │ │ │ │ + rscseq r3, ip, lr, lsl #14 │ │ │ │ + rscseq r3, ip, r2, lsl r7 │ │ │ │ + rscseq r3, ip, r6, lsl r7 │ │ │ │ + rscseq r3, ip, r6, lsl r7 │ │ │ │ + @ instruction: 0x01b139c2 │ │ │ │ rscseq r3, ip, r2, asr #12 │ │ │ │ rscseq r3, ip, r6, asr #12 │ │ │ │ - rscseq r3, ip, r6, asr #12 │ │ │ │ rscseq r3, ip, sl, asr #12 │ │ │ │ rscseq r3, ip, lr, asr #12 │ │ │ │ - rscseq r3, ip, r2, asr r6 │ │ │ │ - rscseq r3, ip, r6, asr r6 │ │ │ │ - rscseq r3, ip, r6, asr r6 │ │ │ │ - @ instruction: 0x01b139c2 │ │ │ │ - rscseq r3, ip, r2, lsl #11 │ │ │ │ - rscseq r3, ip, r6, lsl #11 │ │ │ │ - rscseq r3, ip, sl, lsl #11 │ │ │ │ - rscseq r3, ip, lr, lsl #11 │ │ │ │ andeq r2, r0, r0, lsr #4 │ │ │ │ strdeq fp, [fp, r0]! │ │ │ │ @ instruction: 0x01a66744 │ │ │ │ @ instruction: 0x01b13914 │ │ │ │ andeq r3, r0, r8, lsr #16 │ │ │ │ @ instruction: 0x01b138cc │ │ │ │ strdeq r6, [r6, r0]! │ │ │ │ @@ -161198,17 +161198,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r3, r4, r5, r7, r8, r9, sl, fp, sp} │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ stmdami r5, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7614478 │ │ │ │ svclt 0x0000ea8e │ │ │ │ @ instruction: 0x01ac5c9a │ │ │ │ - tsteq r3, lr, asr #6 │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ @ instruction: 0x01ac5c80 │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1a14603 │ │ │ │ ldmdacs pc!, {r6, r7}^ @ │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ @@ -161422,102 +161422,102 @@ │ │ │ │ bmi 299ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185838> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, sl, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7648 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, r4, lsr #14 │ │ │ │ + rscseq sl, r4, r4, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fbe0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178658> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18586c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r0, ror ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7614 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, r8, lsl #14 │ │ │ │ + rscseq sl, r4, r8, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17868c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1858a0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r6, asr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab75e0 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, ip, ror #13 │ │ │ │ + rscseq sl, r4, ip, lsr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1786c0> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1858d4> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, ip, lsr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab75ac │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrsbteq sl, [r4], #96 @ 0x60 │ │ │ │ + smlalseq sl, r4, r0, r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1786f4> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185908> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r2, lsr #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7578 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrhteq sl, [r4], #100 @ 0x64 │ │ │ │ + rscseq sl, r4, r4, ror r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fcb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178728> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18593c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r8, lsl #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7544 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - smlalseq sl, r4, r8, r6 │ │ │ │ + rscseq sl, r4, r8, asr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5fce4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ldclle 0, cr15, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + stclle 0, cr15, [r0, #652] @ 0x28c │ │ │ │ @ instruction: 0xf06fb1d0 │ │ │ │ - @ instruction: 0xb1b8d869 │ │ │ │ + @ instruction: 0xb1b8d8b9 │ │ │ │ pld [lr, r5, lsr #1] │ │ │ │ vhadd.u d15, d28, d27 │ │ │ │ @ instruction: 0xf142f0a7 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf99af33d │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ @ instruction: 0xf7ecf0d2 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq sl, r4, r6, ror #12 │ │ │ │ + rscseq sl, r4, r6, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fd3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ stclt 4, cr15, [r8, #-948] @ 0xfffffc4c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd50 │ │ │ │ @@ -161531,49 +161531,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f7bb │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r0, lsl #12 │ │ │ │ + rscseq sl, r4, r0, asr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06e0ff8 │ │ │ │ - @ instruction: 0x4604de9d │ │ │ │ + strmi sp, [r4], -sp, ror #29 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf789 │ │ │ │ @ instruction: 0xf0a7f2e7 │ │ │ │ strmi pc, [r4], -sp, ror #1 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f799 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq sl, [r4], #92 @ 0x5c │ │ │ │ + rscseq sl, r4, ip, ror r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fdd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06e0ff8 │ │ │ │ - strmi sp, [r4], -fp, lsl #29 │ │ │ │ + @ instruction: 0x4604dedb │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf767 │ │ │ │ @ instruction: 0xf0a7f2c5 │ │ │ │ strmi pc, [r4], -fp, asr #1 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f777 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r8, ror r5 │ │ │ │ + rscseq sl, r4, r8, lsr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2b40ff8 │ │ │ │ strmi pc, [r4], -r1, lsr #10 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf745 │ │ │ │ @@ -161582,32 +161582,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f755 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r4, lsr r5 │ │ │ │ + ldrshteq sl, [r4], #84 @ 0x54 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b60ff8 │ │ │ │ - @ instruction: 0x4604da19 │ │ │ │ + strmi sp, [r4], -r9, ror #20 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf723 │ │ │ │ @ instruction: 0xf0a7f281 │ │ │ │ strmi pc, [r4], -r7, lsl #1 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f733 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq sl, [r4], #64 @ 0x40 │ │ │ │ + ldrhteq sl, [r4], #80 @ 0x50 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fea4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ @ instruction: 0x4604f3b7 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf701 │ │ │ │ @@ -161616,15 +161616,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f711 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, ip, lsr #9 │ │ │ │ + rscseq sl, r4, ip, ror #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ strmi pc, [r4], -r1, ror #6 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf6df │ │ │ │ @@ -161633,66 +161633,66 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -pc, ror #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r8, ror #8 │ │ │ │ + rscseq sl, r4, r8, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b80ff8 │ │ │ │ - @ instruction: 0x4604dc79 │ │ │ │ + strmi sp, [r4], -r9, asr #25 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf6bd │ │ │ │ @ instruction: 0xf0a7f21b │ │ │ │ strmi pc, [r4], -r1, lsr #32 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -sp, asr #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r4, lsr #8 │ │ │ │ + rscseq sl, r4, r4, ror #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b80ff8 │ │ │ │ - strmi sp, [r4], -sp, lsl #25 │ │ │ │ + @ instruction: 0x4604dcdd │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf69b │ │ │ │ @ instruction: 0xf0a6f1f9 │ │ │ │ @ instruction: 0x4604f7ff │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -fp, lsr #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r0, ror #7 │ │ │ │ + rscseq sl, r4, r0, lsr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ffb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c70ff8 │ │ │ │ - @ instruction: 0x4604dd9b │ │ │ │ + strmi sp, [r4], -fp, ror #27 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf679 │ │ │ │ @ instruction: 0xf0a6f1d7 │ │ │ │ @ instruction: 0x4604f7dd │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r9, lsl #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq sl, r4, ip, r3 │ │ │ │ + rscseq sl, r4, ip, asr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fff8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ @ instruction: 0x4604f1b7 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf657 │ │ │ │ @@ -161701,15 +161701,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r4, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r7, ror #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r8, asr r3 │ │ │ │ + rscseq sl, r4, r8, lsl r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6003c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d8, d0 │ │ │ │ @ instruction: 0x4604f351 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @@ -161719,15 +161719,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r3, asr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r0, lsl r3 │ │ │ │ + ldrsbteq sl, [r4], #48 @ 0x30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60084 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ce4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438adc> │ │ │ │ bmi 575098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x460d28> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161743,15 +161743,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ pldw [r8], -r2 @ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01ab7170 │ │ │ │ andeq r3, r0, r8, ror sl │ │ │ │ - ldrhteq sl, [r4], #44 @ 0x2c │ │ │ │ + rscseq sl, r4, ip, ror r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec600e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ceac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438b3c> │ │ │ │ bmi 5750f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x460d88> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161767,15 +161767,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf5e8f0d2 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01ab7110 │ │ │ │ andeq r2, r0, r0, asr #32 │ │ │ │ - rscseq sl, r4, ip, asr r2 │ │ │ │ + rscseq sl, r4, ip, lsl r3 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fda7a0 │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -161802,15 +161802,15 @@ │ │ │ │ @ instruction: 0xf7614479 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 7, cr15, cr0, cr1, {3} │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0c74640 │ │ │ │ - ldmdblt r8, {r0, r2, r4, r5, r6, sl, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r2, r6, r7, sl, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7db85c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 263044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ecd4> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @@ -161820,43 +161820,43 @@ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavc r3!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strcc r2, [r4, #-1537] @ 0xfffff9ff │ │ │ │ strcs lr, [r2], -r1, asr #15 │ │ │ │ strdls lr, [r1], -fp │ │ │ │ @ instruction: 0xf0b74640 │ │ │ │ - stmdbls r1, {r0, r2, r5, r6, r7, r9, fp, ip, lr, pc} │ │ │ │ - blle fe5452b4 │ │ │ │ + stmdbls r1, {r0, r2, r4, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ + blle ff9452b4 │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldmdbmi r1, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ vqshl.u64 q2, q12, q6 │ │ │ │ blmi 548bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434844> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1734640 │ │ │ │ stmdacs r0, {r0, r7, r8, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ stc 7, cr15, [r2], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0x01ab70ac │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq sl, r4, r0, lsr r2 │ │ │ │ - smlabbeq r0, r0, r9, ip │ │ │ │ - rscseq sl, r4, r4, lsr r2 │ │ │ │ - rscseq sl, r4, r6, lsr #4 │ │ │ │ - ldrsbteq sl, [r4], #24 │ │ │ │ - rscseq sl, r4, r2, lsl r2 │ │ │ │ + ldrshteq sl, [r4], #32 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + ldrshteq sl, [r4], #36 @ 0x24 │ │ │ │ + rscseq sl, r4, r6, ror #5 │ │ │ │ + smlalseq sl, r4, r8, r2 │ │ │ │ + ldrsbteq sl, [r4], #34 @ 0x22 │ │ │ │ @ instruction: 0x01ab702c │ │ │ │ - ldrdeq ip, [r0, -r6] │ │ │ │ - rscseq sl, r4, r4, lsl #3 │ │ │ │ - rscseq sl, r4, r8, asr r1 │ │ │ │ + @ instruction: 0x0100c996 │ │ │ │ + rscseq sl, r4, r4, asr #4 │ │ │ │ + rscseq sl, r4, r8, lsl r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60274 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c70ff8 │ │ │ │ - stclt 12, cr13, [r8, #-100] @ 0xffffff9c │ │ │ │ + stclt 12, cr13, [r8, #-420] @ 0xfffffe5c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60288 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -162067,24 +162067,24 @@ │ │ │ │ movwcs lr, #10842 @ 0x2a5a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6ba │ │ │ │ @ instruction: 0x01ab6f50 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01ab6f46 │ │ │ │ @ instruction: 0x01ab6ea6 │ │ │ │ - rscseq sl, r4, lr, asr pc │ │ │ │ - ldrhteq sl, [r4], #224 @ 0xe0 │ │ │ │ - ldrhteq sl, [r4], #224 @ 0xe0 │ │ │ │ + rscseq fp, r4, lr, lsl r0 │ │ │ │ + rscseq sl, r4, r0, ror pc │ │ │ │ + rscseq sl, r4, r0, ror pc │ │ │ │ andeq r2, r0, r0, ror r6 │ │ │ │ - rscseq sl, r4, sl, asr r4 │ │ │ │ + rscseq sl, r4, sl, lsl r5 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - rscseq sl, r4, r2, lsl #28 │ │ │ │ - rscseq sl, r4, r2, lsl lr │ │ │ │ + rscseq sl, r4, r2, asr #29 │ │ │ │ + ldrsbteq sl, [r4], #226 @ 0xe2 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrsbteq sl, [r4], #222 @ 0xde │ │ │ │ + smlalseq sl, r4, lr, lr │ │ │ │ @ instruction: 0x000033b0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6061c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0356818 │ │ │ │ @@ -163230,21 +163230,21 @@ │ │ │ │ bl 460298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bf28> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 10a142 │ │ │ │ - add r0, pc, #608 @ (adr r0, 10a3b4 ) │ │ │ │ + add r1, pc, #352 @ (adr r1, 10a2b4 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r0, pc, #664 @ (adr r0, 10a3f0 ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 10a2f0 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r0, pc, #720 @ (adr r0, 10a42c ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 10a32c ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r0, pc, #760 @ (adr r0, 10a458 ) │ │ │ │ + add r1, pc, #504 @ (adr r1, 10a358 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ │ │ │ 0010a160 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163476,15 +163476,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 10a366 │ │ │ │ movs r2, #1 │ │ │ │ b.n 10a366 │ │ │ │ nop │ │ │ │ - orns r1, r8, #8716288 @ 0x850000 │ │ │ │ + @ instruction: 0xf5380105 │ │ │ │ │ │ │ │ 0010a3c0 : │ │ │ │ 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 │ │ │ │ @@ -163711,15 +163711,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 10a562 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10a5ac │ │ │ │ movs r3, #1 │ │ │ │ b.n 10a5ac │ │ │ │ - @ instruction: 0xf23a0105 │ │ │ │ + @ instruction: 0xf2fa0105 │ │ │ │ ldr r1, [pc, #32] @ (10a640 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 10a628 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10a63a │ │ │ │ lsls r3, r2, #6 │ │ │ │ @@ -163729,15 +163729,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 10a624 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1840105 │ │ │ │ + movw r1, #16389 @ 0x4005 │ │ │ │ cbz r0, 10a668 │ │ │ │ ldr r3, [pc, #36] @ (10a66c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 10a654 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ @@ -163749,16 +163749,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (10a670 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adcs.w r1, sl, #5 │ │ │ │ - adc.w r1, r6, #5 │ │ │ │ + @ instruction: 0xf21a0105 │ │ │ │ + addw 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -163930,15 +163930,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 10a7b0 │ │ │ │ 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} │ │ │ │ - bic.w r1, lr, #5 │ │ │ │ + @ instruction: 0xf0ee0105 │ │ │ │ │ │ │ │ 0010a844 : │ │ │ │ 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 │ │ │ │ @@ -164212,17 +164212,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r3, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ble.n 10abbc │ │ │ │ + udf #32 │ │ │ │ lsls r2, r7, #3 │ │ │ │ │ │ │ │ 0010aafc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -164727,15 +164727,15 @@ │ │ │ │ b.n 10af50 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 10ae12 │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 1, cr0, [lr], {5} │ │ │ │ + stc2 1, cr0, [lr, #20] │ │ │ │ str r2, [r6, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -164799,15 +164799,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ orr.w lr, r0, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ b.n 10b072 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 181b94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6d824> │ │ │ │ @@ -165439,21 +165439,21 @@ │ │ │ │ @ instruction: 0xfa7bffff │ │ │ │ ldr r6, [pc, #216] @ (10b89c ) │ │ │ │ lsls r3, r5, #6 │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xf72e0105 │ │ │ │ + @ instruction: 0xf7ee0105 │ │ │ │ ldr r3, [pc, #688] @ (10ba94 ) │ │ │ │ lsls r3, r5, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 10b90a │ │ │ │ tbb [pc, r1] │ │ │ │ subs r2, r4, r5 │ │ │ │ tst r3, r6 │ │ │ │ @@ -165903,15 +165903,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {} │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r2, [r2, #6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r2, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010bc38 : │ │ │ │ cbz r0, 10bc4e │ │ │ │ push {r3, lr} │ │ │ │ @@ -166182,15 +166182,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ muls r4, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 1, 5, cr0, cr8, cr5, {0} │ │ │ │ + vrhadd.s16 d0, d8, d5 │ │ │ │ adcs r4, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10bee4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -166368,15 +166368,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 10c0a8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xeaac0105 │ │ │ │ + sbc.w r1, ip, r5 │ │ │ │ │ │ │ │ 0010c0c8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #80] @ 10c128 │ │ │ │ @@ -166411,15 +166411,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #26 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #248 @ 0xf8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010c138 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166464,15 +166464,15 @@ │ │ │ │ b.n 10c182 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #118 @ 0x76 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010c1b8 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -166661,15 +166661,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 69ec0 │ │ │ │ mov r1, r0 │ │ │ │ b.n 10c36e │ │ │ │ - ldmdb sl!, {r0, r2, r8} │ │ │ │ + ldrd r0, r1, [sl, #20]! │ │ │ │ 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 │ │ │ │ @@ -167170,19 +167170,19 @@ │ │ │ │ nop │ │ │ │ adds r7, #138 @ 0x8a │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #114 @ 0x72 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -168064,21 +168064,21 @@ │ │ │ │ nop │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bgt.n 10d22c │ │ │ │ + ble.n 10d1ac │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -169415,17 +169415,17 @@ │ │ │ │ b.n 10df5c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #94 @ 0x5e │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010e044 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170228,19 +170228,19 @@ │ │ │ │ b.n 10e706 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010e8ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171481,15 +171481,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldrh r4, [r1, #10] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldrh r0, [r7, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldrh r0, [r1, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0010f590 : │ │ │ │ @@ -172643,15 +172643,15 @@ │ │ │ │ bl 43adb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326a48> │ │ │ │ str r0, [r7, #32] │ │ │ │ b.n 110172 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 14, cr0, cr10, cr10, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ lsls r2, r7, #3 │ │ │ │ cdp2 1, 8, cr0, cr6, cr10, {5} │ │ │ │ │ │ │ │ 001101a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -174399,45 +174399,45 @@ │ │ │ │ b.w 110bd0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rsb r1, r0, #5570560 @ 0x550000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r0, #5570560 @ 0x550000 │ │ │ │ - subs r1, #0 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #480 @ (adr r0, 1115d8 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 00111430 : │ │ │ │ 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 │ │ │ │ @@ -175129,15 +175129,15 @@ │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 111b24 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9c3bc0 │ │ │ │ + bl 9c3c60 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 111ad6 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -176014,15 +176014,15 @@ │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ bl 676bbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x24c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1124d6 │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 1124be │ │ │ │ blx r3 │ │ │ │ - bl 9c3ca4 │ │ │ │ + bl 9c3d44 │ │ │ │ strb.w r0, [r4, #345] @ 0x159 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #232 @ 0xe8 │ │ │ │ bl 676cbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x34c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1124a8 │ │ │ │ @@ -176038,17 +176038,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 1124d6 │ │ │ │ blt.n 1125e0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -176237,15 +176237,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 13f060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2acf0> │ │ │ │ b.n 112670 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c3f4c │ │ │ │ + bl 9c3fec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1126da │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 1126e8 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176321,15 +176321,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1852] @ 0x73c │ │ │ │ cbz r1, 1127fa │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9c3f60 │ │ │ │ + bl 9c4000 │ │ │ │ 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 │ │ │ │ @@ -176358,15 +176358,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 13ec78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a908> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9c3fd4 │ │ │ │ + bl 9c4074 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 11283e │ │ │ │ nop │ │ │ │ │ │ │ │ 00112868 : │ │ │ │ @@ -177465,15 +177465,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, [r3, #22] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1133d0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -177529,15 +177529,15 @@ │ │ │ │ movs r1, #10 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ b.n 1133c0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r4, #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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ @@ -177997,21 +177997,21 @@ │ │ │ │ b.n 113514 │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 11344e │ │ │ │ b.n 113514 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 113a54 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -178268,19 +178268,19 @@ │ │ │ │ b.n 11394a │ │ │ │ movs r0, #2 │ │ │ │ b.n 1138c6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113b56 │ │ │ │ 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] │ │ │ │ @@ -178371,15 +178371,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 113bd0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 113bb8 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113c56 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178709,15 +178709,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r3, [r6, #3076] @ 0xc04 │ │ │ │ b.n 113f7c │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ 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.w r9, [pc, #900] @ 114360 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179048,15 +179048,15 @@ │ │ │ │ nop.w │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r5, r0, #4 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ ... │ │ │ │ │ │ │ │ 00114370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so>: │ │ │ │ @@ -179250,17 +179250,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1144c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x158> │ │ │ │ pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r1, r5, #6 │ │ │ │ pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cbz r0, 1145b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1145b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -179515,17 +179515,17 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 114724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -180073,23 +180073,23 @@ │ │ │ │ b.n 114b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7dc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #372] @ (114f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xbec>) │ │ │ │ @@ -180839,15 +180839,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 11538c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x101c> │ │ │ │ nop │ │ │ │ add r4, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -184638,35 +184638,35 @@ │ │ │ │ b.n 117bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x385c> │ │ │ │ ldrh r6, [r6, #0] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #376] @ (117f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bec>) │ │ │ │ @@ -184824,15 +184824,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #12] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1181ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e3c> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -185038,17 +185038,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - adds r3, #12 │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185800,15 +185800,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #12] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #5 │ │ │ │ cbz r0, 118a2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ba> │ │ │ │ @@ -186424,15 +186424,15 @@ │ │ │ │ b.n 119056 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ce6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r3, #22] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r7, #14 │ │ │ │ lsls r5, r0, #4 │ │ │ │ strb r4, [r5, #8] │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ @@ -189063,19 +189063,19 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11ac38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x68c8> │ │ │ │ ldr r3, [pc, #28] @ (11ac68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x68f8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r5, r0, #4 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2 :128], ip │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r2 :128], ip │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r5, r0, #4 │ │ │ │ strh.w r0, [lr, #428] @ 0x1ac │ │ │ │ strb.w r0, [ip, #428] @ 0x1ac │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ @@ -189672,15 +189672,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #208] @ (11b4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7140>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldrh r2, [r1, #18] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr.w r2, [pc, #2496] @ 11bdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7a50> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -190894,15 +190894,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -191713,15 +191713,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #122 @ 0x7a │ │ │ │ lsls r2, r5, #6 │ │ │ │ strb r6, [r1, #6] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ ldr.w r2, [pc, #3068] @ 11d8a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9534> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194183,15 +194183,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r0, r4, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ strb r1, [r2, r3] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (11e9ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa63c>) │ │ │ │ @@ -194221,15 +194221,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r6, r5, #25 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -198828,21 +198828,21 @@ │ │ │ │ bl 11ee38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaac8> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r3, [r1, #2176] @ 0x880 │ │ │ │ strb.w r0, [r1, #2198] @ 0x896 │ │ │ │ b.n 121bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd884> │ │ │ │ nop │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r0, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -214049,27 +214049,27 @@ │ │ │ │ nop │ │ │ │ adds r4, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r1, r5, #6 │ │ │ │ - rsbs r1, r6, r3 │ │ │ │ - sub.w r1, lr, r3 │ │ │ │ - @ instruction: 0xeb860103 │ │ │ │ - sbc.w r1, r0, r3 │ │ │ │ - pkhbt r1, lr, r3 │ │ │ │ - @ instruction: 0xeaa20103 │ │ │ │ - orns r1, ip, r3 │ │ │ │ - bic.w r1, lr, r3 │ │ │ │ - ldrd r0, r1, [sl, #12]! │ │ │ │ - @ instruction: 0xe9ba0103 │ │ │ │ - @ instruction: 0xe98e0103 │ │ │ │ - strd r0, r1, [r2, #-12]! │ │ │ │ - ldmdb r6!, {r0, r1, r8} │ │ │ │ + ldc 1, cr0, [r6], {3} │ │ │ │ + stcl 1, cr0, [lr], #-12 │ │ │ │ + mcrr 1, 0, r0, r6, cr3 │ │ │ │ + stc 1, cr0, [r0], #-12 │ │ │ │ + @ instruction: 0xeb8e0103 │ │ │ │ + sbc.w r1, r2, r3 │ │ │ │ + @ instruction: 0xeb3c0103 │ │ │ │ + @ instruction: 0xeaee0103 │ │ │ │ + @ instruction: 0xeaba0103 │ │ │ │ + orns r1, sl, r3 │ │ │ │ + orr.w r1, lr, r3 │ │ │ │ + bic.w r1, r2, r3 │ │ │ │ + ldrd r0, r1, [r6, #12]! │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 12d162 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18df2> │ │ │ │ @@ -214260,17 +214260,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12d300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18f90> │ │ │ │ nop │ │ │ │ strb r2, [r0, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r2 │ │ │ │ sub sp, #16 │ │ │ │ @@ -214479,21 +214479,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12d374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19004> │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -214561,21 +214561,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12d662 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x192f2> │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh.w lr, [r2] │ │ │ │ movw ip, #5890 @ 0x1702 │ │ │ │ @@ -214745,23 +214745,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12d87c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1950c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12d838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x194c8> │ │ │ │ nop │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12d8e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19572> │ │ │ │ bls.n 12d8d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19564> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214813,15 +214813,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12d8a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19530> │ │ │ │ b.n 12d8dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1956c> │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -214853,15 +214853,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -214997,21 +214997,21 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12da90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19720> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12db6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x197fc> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215307,21 +215307,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12dbfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1988a> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19930> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19990> │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b4a> │ │ │ │ bhi.n 12debe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b4e> │ │ │ │ @@ -215375,15 +215375,15 @@ │ │ │ │ beq.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b4a> │ │ │ │ b.n 12ded6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b66> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12ded6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b66> │ │ │ │ b.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19b4a> │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -215662,23 +215662,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1772] @ 0x6ec │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 12e142 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19dd2> │ │ │ │ b.n 12e1c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19e50> │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -215795,15 +215795,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -215898,15 +215898,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12e3fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1a08e> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 12e3fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1a08e> │ │ │ │ b.n 12e438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1a0c8> │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1640] @ 12eb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1a7b4> │ │ │ │ @@ -216493,53 +216493,53 @@ │ │ │ │ b.n 12e8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1a55c> │ │ │ │ subs r0, r7, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r3, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r6, r5, r0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r6, #32] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r7, #32] │ │ │ │ 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, #900] @ (12ef14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1aba4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217068,17 +217068,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 12f0e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ad72> │ │ │ │ b.n 12f0f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ad82> │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r0, r4] │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -217213,23 +217213,23 @@ │ │ │ │ b.n 12f168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1adf8> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 12f212 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1aea2> │ │ │ │ adds r6, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r2, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (12f410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217363,19 +217363,19 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 12f2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1af70> │ │ │ │ nop │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r6, [pc, #456] @ (12f5e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b270>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (12f42c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b0bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [pc, #776] @ (12f738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b3c8>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ @@ -217544,15 +217544,15 @@ │ │ │ │ bne.n 12f5e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b272> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f5b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b242> │ │ │ │ b.n 12f540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b1d0> │ │ │ │ ldr r4, [pc, #160] @ (12f69c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b32c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -217743,15 +217743,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12f7e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b476> │ │ │ │ b.n 12f804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b494> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #976] @ (12fbe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b878>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -217839,15 +217839,15 @@ │ │ │ │ bne.n 12f8fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b58e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f8ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b55e> │ │ │ │ b.n 12f860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b4f0> │ │ │ │ ldr r1, [pc, #544] @ (12fb38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b7c8>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -217905,15 +217905,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12f9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b658>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 12f980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b610> │ │ │ │ nop │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12f9dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b66c> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219172,131 +219172,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 130592 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c222> │ │ │ │ b.n 1302d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1bf60> │ │ │ │ lsls r6, r5, #14 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #984] @ (130acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c75c>) │ │ │ │ + ldr r6, [pc, #728] @ (1309cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c65c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r5, pc, #480 @ (adr r5, 1308d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c568>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [pc, #832] @ (130a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6cc>) │ │ │ │ + ldr r7, [pc, #576] @ (13093c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5cc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #568] @ (130938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5c8>) │ │ │ │ + ldr r5, [pc, #312] @ (130838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4c8>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [pc, #624] @ (130974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c604>) │ │ │ │ + ldr r7, [pc, #368] @ (130874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c504>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, pc, #32 @ (adr r4, 130728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c3b8>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [pc, #728] @ (1309e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c674>) │ │ │ │ + ldr r5, [pc, #472] @ (1308e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c574>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [pc, #984] @ (130ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c778>) │ │ │ │ + ldr r4, [pc, #728] @ (1309e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c678>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #480 @ (adr r3, 1308f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c584>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [pc, #880] @ (130a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c718>) │ │ │ │ + ldr r4, [pc, #624] @ (130988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c618>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [pc, #216] @ (1307f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c484>) │ │ │ │ + ldr r3, [pc, #984] @ (130af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c784>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #736 @ (adr r2, 130a00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c690>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [pc, #120] @ (13079c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c42c>) │ │ │ │ + ldr r5, [pc, #888] @ (130a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c72c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #640] @ (1309a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c638>) │ │ │ │ + ldr r3, [pc, #384] @ (1308a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c538>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #144 @ (adr r2, 1307bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c44c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #512] @ (130930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5c0>) │ │ │ │ + ldr r3, [pc, #256] @ (130830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4c0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #256] @ (130834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4c4>) │ │ │ │ + ldr r3, [pc, #0] @ (130734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c3c4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #744 @ (adr r1, 130a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6b0>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [pc, #800] @ (130a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6ec>) │ │ │ │ + ldr r2, [pc, #544] @ (13095c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5ec>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #296] @ (130868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4f8>) │ │ │ │ + ldr r2, [pc, #40] @ (130768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c3f8>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #816 @ (adr r0, 130a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c704>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #536] @ (130960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5f0>) │ │ │ │ + ldr r3, [pc, #280] @ (130860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4f0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #200] @ (130814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4a4>) │ │ │ │ + ldr r1, [pc, #968] @ (130b14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c7a4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #688 @ (adr r0, 130a00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c690>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #616] @ (1309bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c64c>) │ │ │ │ + ldr r3, [pc, #360] @ (1308bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c54c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #72] @ (1307a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c430>) │ │ │ │ + ldr r1, [pc, #840] @ (130aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c730>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #560 @ (adr r0, 13098c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c61c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #976] @ (130b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c7c0>) │ │ │ │ + ldr r1, [pc, #720] @ (130a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6c0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #480 @ (adr r0, 130944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5d4>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [pc, #32] @ (130788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c418>) │ │ │ │ + ldr r1, [pc, #800] @ (130a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c718>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #728] @ (130a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6d4>) │ │ │ │ + ldr r3, [pc, #472] @ (130944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5d4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #816] @ (130aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c730>) │ │ │ │ + ldr r1, [pc, #560] @ (1309a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c630>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #312 @ (adr r0, 1308ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c53c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #440] @ (130930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5c0>) │ │ │ │ + ldr r1, [pc, #184] @ (130830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4c0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #504] @ (130974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c604>) │ │ │ │ + ldr r1, [pc, #248] @ (130874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c504>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #0 @ (adr r0, 130780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c410>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #448] @ (130944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5d4>) │ │ │ │ + ldr r3, [pc, #192] @ (130844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4d4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #184] @ (130840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4d0>) │ │ │ │ + ldr r0, [pc, #952] @ (130b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c7d0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #952] @ (130b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c7d8>) │ │ │ │ + ldr r1, [pc, #696] @ (130a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6d8>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #56] @ (1307cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c45c>) │ │ │ │ + ldr r0, [pc, #824] @ (130acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c75c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #0] @ (13079c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c42c>) │ │ │ │ + ldr r2, [pc, #768] @ (130a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c72c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blxns r9 │ │ │ │ + ldr r0, [pc, #560] @ (1309d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c660>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #864] @ (130b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c798>) │ │ │ │ + ldr r1, [pc, #608] @ (130a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c698>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blx r6 │ │ │ │ + ldr r0, [pc, #448] @ (13096c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5fc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [pc, #416] @ (130954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5e4>) │ │ │ │ + ldr r2, [pc, #160] @ (130854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4e4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blx r1 │ │ │ │ + ldr r0, [pc, #288] @ (1308d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c568>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #416] @ (130964 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5f4>) │ │ │ │ + ldr r1, [pc, #160] @ (130864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4f4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bx fp │ │ │ │ + ldr r0, [pc, #120] @ (130840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4d0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r0, [pc, #392] @ (130954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5e4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #32] @ (1307f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c480>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #864] @ (130b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c7c8>) │ │ │ │ + ldr r1, [pc, #608] @ (130a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c6c8>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bx r3 │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -219397,15 +219397,15 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 130864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c4f4> │ │ │ │ subs r0, r1, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r1, #46 @ 0x2e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - blxns ip │ │ │ │ + ldr r0, [pc, #656] @ (130b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c818>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12f2a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1af30> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219452,17 +219452,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r6, r0, #0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #0] @ (130990 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c620>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bxns r3 │ │ │ │ + blxns fp │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5b0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219503,17 +219503,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r7, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - mov r8, pc │ │ │ │ + blx r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov r8, fp │ │ │ │ + blx r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1309a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c638> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219790,15 +219790,15 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ adcs.w r1, lr, #5505024 @ 0x540000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ and.w r1, r6, #5505024 @ 0x540000 │ │ │ │ - add r4, r3 │ │ │ │ + add ip, fp │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 130d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c9d0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219836,17 +219836,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bics r2, r5 │ │ │ │ + add r2, sp │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 130dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ca50> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219884,17 +219884,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - orrs r2, r5 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 13175c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ec> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 130ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cb38> │ │ │ │ @@ -221871,21 +221871,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 13220a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de9a> │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ 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, #256] @ (132388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e018>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -221986,15 +221986,15 @@ │ │ │ │ beq.n 132368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dff8> │ │ │ │ b.n 132378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e008> │ │ │ │ nop │ │ │ │ lsls r2, r6, #18 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r6, r3, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (132460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e0f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -222066,21 +222066,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 13240a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e09a> │ │ │ │ lsls r6, r2, #14 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 1324f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e188> │ │ │ │ mov lr, r0 │ │ │ │ @@ -222123,23 +222123,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #10 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 13258c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e21c> │ │ │ │ mov r4, r1 │ │ │ │ @@ -222179,23 +222179,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #148] @ (13264c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e2dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -222259,25 +222259,25 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 132608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e298> │ │ │ │ nop │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13269c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e32c> │ │ │ │ @@ -222286,15 +222286,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 132274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df04> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #256] @ (1327b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e444>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -222394,17 +222394,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e418> │ │ │ │ b.n 1327a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e436> │ │ │ │ lsls r6, r0, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r6, r1, r2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r1 │ │ │ │ @@ -222415,15 +222415,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 132274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df04> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (132904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e594>) │ │ │ │ @@ -222522,17 +222522,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1328d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e566> │ │ │ │ b.n 1328f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e584> │ │ │ │ nop │ │ │ │ vrhadd.u d0, d18, d24 │ │ │ │ adds r2, r7, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #80] @ (132974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e604>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -222567,17 +222567,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr4, cr8, {5} │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 1329f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e680> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -222611,19 +222611,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #240] @ (132b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e794>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222716,17 +222716,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 132ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e774> │ │ │ │ b.n 132af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e784> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #-672]! @ 0xfffffd60 │ │ │ │ asrs r0, r3, #28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (132c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222820,17 +222820,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132bea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e87a> │ │ │ │ b.n 132c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e898> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], {168} @ 0xa8 │ │ │ │ asrs r6, r3, #24 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (132d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e9c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -222927,15 +222927,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 132d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e998> │ │ │ │ b.n 132c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e91c> │ │ │ │ @ instruction: 0xfb0001a8 │ │ │ │ asrs r2, r3, #21 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -223226,23 +223226,23 @@ │ │ │ │ b.n 13305a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ecea> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 133016 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eca6> │ │ │ │ nop │ │ │ │ str.w r0, [ip, #424] @ 0x1a8 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r7, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #11 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 132e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eaec> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223446,21 +223446,21 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 12f10c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ad9c> │ │ │ │ @@ -223575,15 +223575,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 1333fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f08e> │ │ │ │ ands.w r1, r2, #5505024 @ 0x540000 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (133528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223674,17 +223674,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf2fa01a8 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r1, #0 │ │ │ │ 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, #184] @ (133600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223755,21 +223755,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 133582 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f212> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1ee01a8 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsrs r6, r5, #32 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (1336d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223836,21 +223836,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (1336e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f370>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 133696 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f326> │ │ │ │ adds.w r1, r2, #168 @ 0xa8 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r4, r7, #29 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -223922,19 +223922,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 13378c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f41c> │ │ │ │ nop │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -224483,23 +224483,23 @@ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 14e950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a5e0> │ │ │ │ b.n 133d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9cc> │ │ │ │ @ instruction: 0xebfe01a8 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ cmp r1, r2 │ │ │ │ bne.w 133cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f94c> │ │ │ │ @@ -224573,17 +224573,17 @@ │ │ │ │ beq.n 133e5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1faee> │ │ │ │ b.n 133c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f920> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 133c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f918> │ │ │ │ b.n 133cc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f956> │ │ │ │ nop │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224610,15 +224610,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224645,15 +224645,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - adds r2, r2, r0 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 133fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fc54> │ │ │ │ @@ -224671,15 +224671,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -224709,15 +224709,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (1340c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd50>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -224921,33 +224921,33 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1341ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe5a> │ │ │ │ nop │ │ │ │ b.n 133ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fb84> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (134398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20028>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225201,27 +225201,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1343f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20086> │ │ │ │ b.n 134c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2089c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (1345f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20284>) │ │ │ │ @@ -225310,17 +225310,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 134596 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20226> │ │ │ │ nop │ │ │ │ b.n 134a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ac> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #408] @ (1347ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2043c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225484,35 +225484,35 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 134730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203c0> │ │ │ │ b.n 1349fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2068c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + asrs r6, r2, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (1348bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2054c>) │ │ │ │ @@ -225601,17 +225601,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 13485e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204ee> │ │ │ │ svc 74 @ 0x4a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #440] @ (134a94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20724>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225788,37 +225788,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 134a1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206aa> │ │ │ │ udf #94 @ 0x5e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (134c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208f0>) │ │ │ │ @@ -225974,17 +225974,17 @@ │ │ │ │ b.n 134b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207ac> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 134b96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20826> │ │ │ │ nop │ │ │ │ bgt.n 134d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209b0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #372] @ (134df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -226135,29 +226135,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 134ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20974> │ │ │ │ nop │ │ │ │ bge.n 134d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209fc> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (134ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b70>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226236,15 +226236,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 134ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b60> │ │ │ │ lsls r0, r5, #6 │ │ │ │ cbz r4, 134f16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ba6> │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cbz r2, 134f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b94> │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226427,39 +226427,39 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (13526c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20efc>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226598,15 +226598,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 135294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f24> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226773,33 +226773,33 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226815,15 +226815,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226841,15 +226841,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226869,15 +226869,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -227120,21 +227120,21 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf3f200f1 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + @ instruction: 0xf4b200f1 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - orrs.w r0, r0, #7897088 @ 0x788000 │ │ │ │ - @ instruction: 0xf35800f1 │ │ │ │ + adds.w r0, r0, #7897088 @ 0x788000 │ │ │ │ + ands.w r0, r8, #7897088 @ 0x788000 │ │ │ │ stmdb sp!, {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] @ (1358d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21564>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r3 │ │ │ │ @@ -227293,17 +227293,18 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - vshr.u64 q8, , #40 │ │ │ │ stmdb sp!, {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] @ (135b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -227480,15 +227481,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1356a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mcr2 0, 2, r0, cr6, cr1, {7} │ │ │ │ + vqadd.u8 q0, q11, │ │ │ │ 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] @ (135be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21878>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -227513,16 +227514,16 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 1356a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mrc2 0, 0, r0, cr10, cr1, {7} │ │ │ │ - stc2l 0, cr0, [r0, #964]! @ 0x3c4 │ │ │ │ + mrc2 0, 6, r0, cr10, cr1, {7} │ │ │ │ + mcr2 0, 5, r0, cr0, cr1, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #188] @ 135cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21950> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227590,16 +227591,16 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2l 0, cr0, [sl, #964]! @ 0x3c4 │ │ │ │ - stc2l 0, cr0, [ip, #-964] @ 0xfffffc3c │ │ │ │ + mcr2 0, 5, r0, cr10, cr1, {7} │ │ │ │ + mcr2 0, 0, r0, cr12, cr1, {7} │ │ │ │ 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] @ (135d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219b4>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227630,16 +227631,16 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135cf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21986> │ │ │ │ b.n 135d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21998> │ │ │ │ ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2l 0, cr0, [r6, #-964]! @ 0xfffffc3c │ │ │ │ - ldc2l 0, cr0, [r0, #-964] @ 0xfffffc3c │ │ │ │ + mcr2 0, 1, r0, cr6, cr1, {7} │ │ │ │ + mrc2 0, 0, r0, cr0, cr1, {7} │ │ │ │ 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] @ (135d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21a18>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227670,16 +227671,16 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135d5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219ea> │ │ │ │ b.n 135d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219fc> │ │ │ │ ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2 0, cr0, [lr, #-964]! @ 0xfffffc3c │ │ │ │ - ldc2 0, cr0, [r8, #-964] @ 0xfffffc3c │ │ │ │ + stc2l 0, cr0, [lr, #964]! @ 0x3c4 │ │ │ │ + ldc2l 0, cr0, [r8, #964] @ 0x3c4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (135e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21a9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -227720,17 +227721,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldc2l 0, cr0, [r2, #-964]! @ 0xfffffc3c │ │ │ │ - stc2l 0, cr0, [r0, #-964] @ 0xfffffc3c │ │ │ │ - ldc2 0, cr0, [lr], #964 @ 0x3c4 │ │ │ │ + mrc2 0, 1, r0, cr2, cr1, {7} │ │ │ │ + mcr2 0, 0, r0, cr0, cr1, {7} │ │ │ │ + ldc2l 0, cr0, [lr, #-964]! @ 0xfffffc3c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (135f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227839,19 +227840,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 135e5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21aee> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldc2 0, cr0, [r8, #-964] @ 0xfffffc3c │ │ │ │ + ldc2l 0, cr0, [r8, #964] @ 0x3c4 │ │ │ │ b.n 1365f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22284> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2 0, cr0, [r8], #-964 @ 0xfffffc3c │ │ │ │ - mcrr2 0, 15, r0, r6, cr1 │ │ │ │ + stc2l 0, cr0, [r8], #964 @ 0x3c4 │ │ │ │ + stc2 0, cr0, [r6, #-964] @ 0xfffffc3c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (136004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -227906,17 +227907,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r2, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfbc400f1 │ │ │ │ - @ instruction: 0xfbd200f1 │ │ │ │ - @ instruction: 0xfbc200f1 │ │ │ │ + stc2 0, cr0, [r4], {241} @ 0xf1 │ │ │ │ + ldc2 0, cr0, [r2], {241} @ 0xf1 │ │ │ │ + stc2 0, cr0, [r2], {241} @ 0xf1 │ │ │ │ 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] @ (136088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21d18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227956,17 +227957,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfbfc00f1 │ │ │ │ - @ instruction: 0xfbea00f1 │ │ │ │ - @ instruction: 0xfb6800f1 │ │ │ │ + ldc2 0, cr0, [ip], #964 @ 0x3c4 │ │ │ │ + stc2 0, cr0, [sl], #964 @ 0x3c4 │ │ │ │ + stc2 0, cr0, [r8], #-964 @ 0xfffffc3c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (1361cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -228075,19 +228076,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1360da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21d6a> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfba400f1 │ │ │ │ + stc2l 0, cr0, [r4], #-964 @ 0xfffffc3c │ │ │ │ b.n 136378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22008> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfab400f1 │ │ │ │ - vst1.8 @ instruction: 0xf9ca00f1 │ │ │ │ + @ instruction: 0xfb7400f1 │ │ │ │ + @ instruction: 0xfa8a00f1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (1362ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21f3c>) │ │ │ │ @@ -228161,16 +228162,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfa9200f1 │ │ │ │ - ldr??.w r0, [sl, #241] @ 0xf1 │ │ │ │ + @ instruction: 0xfb5200f1 │ │ │ │ + @ instruction: 0xfaba00f1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #84] @ (13631c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21fac>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -228204,16 +228205,16 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1362e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21f74> │ │ │ │ b.n 1362fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21f8e> │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr??.w r0, [r4, #241] @ 0xf1 │ │ │ │ - ldr??.w r0, [sl, #241] @ 0xf1 │ │ │ │ + @ instruction: 0xfab400f1 │ │ │ │ + @ instruction: 0xfa9a00f1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (1363dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2206c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ @@ -228328,16 +228329,16 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r3!, {r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsb.w r0, [lr, r1, lsl #3] │ │ │ │ - strh.w r0, [ip, #241] @ 0xf1 │ │ │ │ + ldr??.w r0, [lr, #241] @ 0xf1 │ │ │ │ + vld4. {d16-d19}, [ip :256], r1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1364a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22130>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ @@ -228389,16 +228390,16 @@ │ │ │ │ beq.n 1364ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2217a> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 1364d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22160> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr??.w r0, [r6, r1, lsl #3] │ │ │ │ - ldr.w r0, [r6, r1, lsl #3] │ │ │ │ + ldrsh.w r0, [r6, r1, lsl #3] │ │ │ │ + ldrsb.w r0, [r6, r1, lsl #3] │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (1365e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22274>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -228470,17 +228471,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmia r2!, {r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb.w r0, [r6, r1, lsl #3] │ │ │ │ - @ instruction: 0xf7d000f1 │ │ │ │ - @ instruction: 0xf79600f1 │ │ │ │ + ldr.w r0, [r6, #241] @ 0xf1 │ │ │ │ + ldrb.w r0, [r0, #241] @ 0xf1 │ │ │ │ + ldr.w r0, [r6, r1, lsl #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] @ 1366c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22354> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -228550,16 +228551,16 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r1!, {r1, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf7c600f1 │ │ │ │ - @ instruction: 0xf73000f1 │ │ │ │ + strb.w r0, [r6, #241] @ 0xf1 │ │ │ │ + @ instruction: 0xf7f000f1 │ │ │ │ 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] @ (13672c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x223bc>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -228592,16 +228593,16 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1366fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2238a> │ │ │ │ b.n 136710 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x223a0> │ │ │ │ stmia r0!, {r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf73a00f1 │ │ │ │ - @ instruction: 0xf72000f1 │ │ │ │ + @ instruction: 0xf7fa00f1 │ │ │ │ + @ instruction: 0xf7e000f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #180] @ 1367fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2248c> │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228664,15 +228665,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 1367ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2245a> │ │ │ │ b.n 136786 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22416> │ │ │ │ nop │ │ │ │ itee al │ │ │ │ lslal r0, r5, #6 │ │ │ │ - @ instruction: 0xf63e00f1 │ │ │ │ + @ instruction: 0xf6fe00f1 │ │ │ │ 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] @ (1368f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22588>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -228757,15 +228758,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1368a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22530> │ │ │ │ b.n 136856 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x224e6> │ │ │ │ nop │ │ │ │ ittt cs │ │ │ │ lslcs r0, r5, #6 │ │ │ │ - subscs.w r0, r6, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf67600f1 │ │ │ │ stmdbcs sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #232] @ (1369fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2268c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [pc, #232] @ (136a00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22690>) │ │ │ │ @@ -228852,15 +228853,15 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf4c200f1 │ │ │ │ + @ instruction: 0xf58200f1 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -228904,30 +228905,30 @@ │ │ │ │ bl 438ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324774> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 136a64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x226f4> │ │ │ │ ldr r0, [pc, #36] @ (136aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2273c>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 105317c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (136ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22740>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18be90> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ subs r3, #16 │ │ │ │ lsls r3, r5, #6 │ │ │ │ asrs r4, r6, #15 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - ldr r6, [pc, #248] @ (136bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2283c>) │ │ │ │ + ldr r6, [pc, #1016] @ (136eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22b3c>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (136adc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2276c>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229081,15 +229082,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ba50> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #12 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf28000f1 │ │ │ │ + @ instruction: 0xf34000f1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (136cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22958>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ @@ -230272,19 +230273,18 @@ │ │ │ │ b.n 137724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233b4> │ │ │ │ ldr r2, [pc, #16] @ (1377c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23454>) │ │ │ │ add r2, pc │ │ │ │ b.n 137724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233b4> │ │ │ │ nop │ │ │ │ lsls r2, r2, #29 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 137760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233f0> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - ldr r0, [pc, #432] @ (137974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23604>) │ │ │ │ + ldmia.w r0, {r0, r4, r5, r6, r7} │ │ │ │ + ldr r1, [pc, #176] @ (137874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23504>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #408] @ (137960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x235f0>) │ │ │ │ + ldr r1, [pc, #152] @ (137860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x234f0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -230477,15 +230477,15 @@ │ │ │ │ b.n 137912 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x235a2> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 13797a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2360a> │ │ │ │ b.n 137912 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x235a2> │ │ │ │ nop │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -230994,15 +230994,16 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ bne.n 137eca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23b5a> │ │ │ │ b.n 137ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23b38> │ │ │ │ nop │ │ │ │ - vshr.u64 q8, , #36 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ cbz r1, 137fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23c68> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2000] @ 0x7d0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ it eq │ │ │ │ @@ -231392,15 +231393,15 @@ │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23ffa> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23ffa> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23ffa> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23ffa> │ │ │ │ - @ instruction: 0xfb2a00f1 │ │ │ │ + @ instruction: 0xfbea00f1 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ @@ -231427,15 +231428,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfac400f1 │ │ │ │ + @ instruction: 0xfb8400f1 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -231569,15 +231570,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 @ instruction: 0xf9ce00f1 │ │ │ │ + @ instruction: 0xfa8e00f1 │ │ │ │ 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 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -231604,15 +231605,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 1385cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2425c> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r3, r0, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138628 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242b8> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242b4> │ │ │ │ @@ -233296,17 +233297,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldmdb sl, {r0, r4, r5, r6, r7} │ │ │ │ + ldrd r0, r0, [sl, #964] @ 0x3c4 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 139706 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25396> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ bls.n 139720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253b0> │ │ │ │ @@ -233476,15 +233477,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 1398ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2554a> │ │ │ │ ldr r2, [pc, #8] @ (1398bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2554c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3256] @ 13a580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26210> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -239688,15 +239689,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29230> │ │ │ │ nop │ │ │ │ cmp r2, #226 @ 0xe2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #704 @ (adr r5, 13e424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a0b4>) │ │ │ │ + add r6, pc, #448 @ (adr r6, 13e324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29fb4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29230> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29230> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29230> │ │ │ │ @@ -240647,15 +240648,15 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r2, r7, #22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xfa27ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #292] @ 0x124 │ │ │ │ @@ -241032,15 +241033,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #32 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 13f068 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2acf8> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241894,15 +241895,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13f9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b65c> │ │ │ │ @@ -241911,15 +241912,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13f9fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b68c> │ │ │ │ @@ -241927,15 +241928,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -241973,15 +241974,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b21c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13fab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b748> │ │ │ │ @@ -241990,15 +241991,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b21c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13fae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b778> │ │ │ │ @@ -242006,15 +242007,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b21c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244319,22 +244320,22 @@ │ │ │ │ b.n 1413a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d030> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #15 │ │ │ │ lsls r0, r5, #6 │ │ │ │ stc 1, cr0, [r4], #668 @ 0x29c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r6, #3 │ │ │ │ mrrc 1, 10, r0, r8, cr7 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (141518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244415,17 +244416,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 14155e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1ee> │ │ │ │ asrs r6, r1, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (1415d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244477,15 +244478,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ asrs r2, r2, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ and.w r1, sl, r7, asr #2 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #328] @ (1417b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d440>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244730,15 +244731,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r4, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #144] @ (1419a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d634>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245084,15 +245085,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r0, r7, #21 │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 141918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5a8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 141ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d970> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245165,15 +245166,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 141a4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d6da> │ │ │ │ b.n 141d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da0c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -245478,19 +245479,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1420c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2dd56> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -249117,15 +249118,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #33776 @ 0x83f0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34481 @ 0x86b1 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34480 @ 0x86b0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2295c> │ │ │ │ @@ -249240,15 +249241,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb786 │ │ │ │ lsls r7, r4, #6 │ │ │ │ @ instruction: 0xb716 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r2, 144942 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x305d2> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 144946 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x305d6> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 144956 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x305e6> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249274,17 +249275,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 144944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x305d4> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r2, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r5, [pc, #1008] @ (144d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x30a14>) │ │ │ │ @@ -250726,19 +250727,19 @@ │ │ │ │ b.n 1457e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31476> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r6, pc, #976 @ (adr r6, 145d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x319d0>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251199,21 +251200,21 @@ │ │ │ │ bne.n 145e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31ad4> │ │ │ │ b.n 145bc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31858> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #560 @ (adr r5, 14608c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31d1c>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r2, r0, #4 │ │ │ │ add r4, pc, #192 @ (adr r4, 145f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31bbc>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r2, #15] │ │ │ │ lsls r5, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -251579,29 +251580,29 @@ │ │ │ │ b.n 1461ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31e3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #448 @ (adr r1, 146430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320c0>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (146368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x31ff8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -253104,27 +253105,27 @@ │ │ │ │ bne.n 1471f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32e84> │ │ │ │ b.n 147168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32df8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #928] @ (1475b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33244>) │ │ │ │ + ldr r5, [pc, #672] @ (1474b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33144>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r4, [pc, #896] @ (147598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33228>) │ │ │ │ + ldr r5, [pc, #640] @ (147498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33128>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r5, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r0, [pc, #968] @ (1475f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33280>) │ │ │ │ + ldr r1, [pc, #712] @ (1474f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33180>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r1, [pc, #920] @ (1475c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33254>) │ │ │ │ + ldr r2, [pc, #664] @ (1474c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33154>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 1472d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32f68> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (147320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32fb0>) │ │ │ │ @@ -253200,17 +253201,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 1472ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32f3c> │ │ │ │ nop │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r2, r1, lsl #2 │ │ │ │ add.w r4, lr, #15 │ │ │ │ lsr.w lr, ip, lr │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ @@ -253694,25 +253695,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 147788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33418> │ │ │ │ b.n 14788c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3351c> │ │ │ │ nop │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (1479a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33630>) │ │ │ │ @@ -254042,15 +254043,15 @@ │ │ │ │ ble.n 147c56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338e6> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r5, [pc, #8] @ (147c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338f8>) │ │ │ │ + ldr r5, [pc, #776] @ (147f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33bf8>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (147d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x339cc>) │ │ │ │ @@ -254475,15 +254476,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 1480b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33d44> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #904] @ (148458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x340e8>) │ │ │ │ + ldr r1, [pc, #648] @ (148358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33fe8>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w ip, r2, #4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w lr, [sp, #8] │ │ │ │ rsb r4, r2, #3 │ │ │ │ @@ -254520,15 +254521,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 148128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33db8> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #192] @ (14820c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33e9c>) │ │ │ │ + ldr r0, [pc, #960] @ (14850c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3419c>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #252] @ (148258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33ee8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -254949,15 +254950,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 148602 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34292> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r4 │ │ │ │ + add r0, ip │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (148764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x343f4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256494,21 +256495,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r3, #23] │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #19] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ bls.w 148b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347ac> │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ @@ -261659,16 +261660,16 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14cc74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38904> │ │ │ │ ldr r2, [pc, #12] @ (14ccbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3894c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14cc74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38904> │ │ │ │ - cdp2 1, 13, cr0, cr0, cr1, {0} │ │ │ │ - cdp2 1, 12, cr0, cr4, cr1, {0} │ │ │ │ + vaddw.u16 q0, q0, d1 │ │ │ │ + vaddw.u8 q0, q2, d1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w lr, [sp, #32] │ │ │ │ @@ -261821,15 +261822,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14ce48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38ad8>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 14cd9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38a2a> │ │ │ │ - cbz r0, 14ce92 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38b22> │ │ │ │ + cbz r0, 14cec2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38b52> │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261872,19 +261873,19 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 14ce9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38b2a> │ │ │ │ nop │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 14cf3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38bcc> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - uxtb r2, r1 │ │ │ │ + cbz r2, 14cf36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38bc6> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - uxtb r6, r2 │ │ │ │ + cbz r6, 14cf3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38bcc> │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261933,21 +261934,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 14cf24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38bb4> │ │ │ │ nop │ │ │ │ - uxtb r2, r3 │ │ │ │ + cbz r2, 14cfd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38c66> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - sxtb r2, r6 │ │ │ │ + cbz r2, 14cfc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38c50> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - uxth r2, r0 │ │ │ │ + cbz r2, 14cfc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38c58> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 14cfc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38c52> │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -261987,15 +261988,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - sxth r2, r5 │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #35865 @ 0x8c19 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -262087,15 +262088,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14d0ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38d5a> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r6, 14d112 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38da2> │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14d190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38e20> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262181,15 +262182,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + cbz r2, 14d204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38e94> │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262488,35 +262489,35 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 14d416 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x390a6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262801,29 +262802,29 @@ │ │ │ │ ldr r2, [pc, #36] @ (14d830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x394c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 14d7ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3947a> │ │ │ │ ldr r1, [pc, #32] @ (14d834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x394c4>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14d73e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x393ce> │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - @ instruction: 0xf3760101 │ │ │ │ + bics.w r1, r6, #8454144 @ 0x810000 │ │ │ │ ldr.w ip, [pc, #316] @ 14d978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39608> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14d886 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39516> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14d864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x394f4> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -263895,21 +263896,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14e308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39f98> │ │ │ │ b.n 14e33c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39fcc> │ │ │ │ - add r2, pc, #112 @ (adr r2, 14e3c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a050>) │ │ │ │ + add r2, pc, #880 @ (adr r2, 14e6c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a350>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r1, pc, #712 @ (adr r1, 14e61c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a2ac>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 14e51c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a1ac>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r1, pc, #320 @ (adr r1, 14e498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a128>) │ │ │ │ + add r2, pc, #64 @ (adr r2, 14e398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a028>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 170bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5c888> │ │ │ │ @@ -263925,15 +263926,15 @@ │ │ │ │ beq.n 14e390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a020> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14e380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a010> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xe8220101 │ │ │ │ + strd r0, r1, [r2], #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14e3b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a048> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ movwhi r3, #37122 @ 0x9102 │ │ │ │ @@ -264001,15 +264002,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (14e460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a0f0>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14e422 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a0b2> │ │ │ │ - add r0, pc, #24 @ (adr r0, 14e47c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a10c>) │ │ │ │ + add r0, pc, #792 @ (adr r0, 14e77c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a40c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -264349,24 +264350,24 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r4, r7, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #464 @ (adr r0, 14e9fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a68c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r2, r5, r4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -264462,19 +264463,19 @@ │ │ │ │ beq.n 14e8da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a56a> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 14e906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a596> │ │ │ │ b.n 14e8da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a56a> │ │ │ │ asrs r0, r4, #30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (14ec04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a894>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 14e992 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a622> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -265001,17 +265002,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 14ede4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3aa74> │ │ │ │ nop │ │ │ │ subs r3, #22 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r2, r1, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 14ec68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a8f8> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265257,31 +265258,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 14ee2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3aabc> │ │ │ │ nop │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34075 @ 0x851b │ │ │ │ cmp r0, r3 │ │ │ │ @@ -265371,15 +265372,15 @@ │ │ │ │ bls.n 14f216 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3aea6> │ │ │ │ b.n 14f274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3af04> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14f274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3af04> │ │ │ │ b.n 14f280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3af10> │ │ │ │ nop │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f2e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3af72> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f2de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3af6e> │ │ │ │ @@ -265839,15 +265840,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b2c8> │ │ │ │ b.n 14f6be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b34e> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b2c8> │ │ │ │ b.n 14f6be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b34e> │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -266277,15 +266278,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14f8c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b558> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 14fb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b7d8> │ │ │ │ b.n 14f996 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b626> │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -266756,46 +266757,46 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r6, r5, #13 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r6, r6, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r4, [pc, #256] @ (15025c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beec>) │ │ │ │ + ldr r5, [pc, #0] @ (15015c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdec>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r5, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 15025a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beea> │ │ │ │ - vqshlu.s32 q12, q13, #31 │ │ │ │ + vqshl.u32 d24, d26, #31 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -267168,25 +267169,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (150570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c200>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 150332 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc2> │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -267271,15 +267272,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -267452,17 +267453,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 150728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3b8> │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -267710,35 +267711,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (150ad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c768>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 150940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c5d0> │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -268083,44 +268084,44 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add ip, pc │ │ │ │ b.n 150cce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c95e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf36801a6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ @ instruction: 0xf31801a6 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #1328] @ 1513e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d078> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268625,58 +268626,58 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1510c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3cd52> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf13c01a6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf13401a6 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ vrhadd.s d0, d20, d22 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (151548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d1d8>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269095,52 +269096,52 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1515de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d26e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ eors.w r1, r2, r6, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r7, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ands.w r1, r8, r6, asr #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r6, #23] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #160] @ (151970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d600>) │ │ │ │ + ldr r5, [pc, #928] @ (151c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d900>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #1008] @ (151cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d958>) │ │ │ │ + ldr r5, [pc, #752] @ (151bc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d858>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 151948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d5d8> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269724,29 +269725,29 @@ │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 151bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d83c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 151b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3d7c4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 151f08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3db98> │ │ │ │ lsls r1, r0, #4 │ │ │ │ b.n 152690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e320> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r2, #3] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ uxtb r3, r5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1522c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3df58>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270098,23 +270099,23 @@ │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 15207c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3dd0c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 152478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e108> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r1, r0, #4 │ │ │ │ svc 36 @ 0x24 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, sp, #820 @ 0x334 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1526a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e330>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270703,30 +270704,30 @@ │ │ │ │ b.n 1528ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e57a> │ │ │ │ ble.n 152908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e598> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 152820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e4b0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, sp, #852 @ 0x354 │ │ │ │ - vqshl.u64 q11, q1, #63 @ 0x3f │ │ │ │ + @ instruction: 0xffff6892 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ lsls r1, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -271198,20 +271199,20 @@ │ │ │ │ nop │ │ │ │ bvs.n 152d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ea14> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 152e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3eb24> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r4, pc, #268 @ (adr r4, 152f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ebdc>) │ │ │ │ - vmlal.u q11, d31, d18[0] │ │ │ │ + vsubw.u q11, , d18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r0, [r6, #31] │ │ │ │ lsls r1, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271525,23 +271526,23 @@ │ │ │ │ b.n 152f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ebc4> │ │ │ │ nop │ │ │ │ str??.w r0, [lr, ] │ │ │ │ bne.n 153228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3eeb8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + str r0, [r4, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 153134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3edc4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -271685,25 +271686,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 1530b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ed46> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15371c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3f3ac>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -271984,23 +271985,23 @@ │ │ │ │ strb.w r2, [r0, #68] @ 0x44 │ │ │ │ b.n 1533ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3f07c> │ │ │ │ @ instruction: 0xf3b201a6 │ │ │ │ ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r4!, {r2, r3} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r6, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -272144,25 +272145,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 15356e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3f1fe> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [sp, #340] @ 0x154 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -272467,23 +272468,23 @@ │ │ │ │ b.n 153ade <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3f76e> │ │ │ │ nop │ │ │ │ cdp 1, 10, cr0, cr4, cr6, {5} │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r5!, {r1, r3, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14cd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x389ec> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272672,25 +272673,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 153a66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3f6f6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + str r6, [r6, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3fdc0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272986,23 +272987,23 @@ │ │ │ │ b.n 153fce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3fc5e> │ │ │ │ nop │ │ │ │ @ instruction: 0xe99c01a6 │ │ │ │ stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r0!, {r1, r3, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [pc, #696] @ (154338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ffc8>) │ │ │ │ + ldr r5, [pc, #440] @ (154238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3fec8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #472] @ (15425c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3feec>) │ │ │ │ + ldr r7, [pc, #216] @ (15415c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3fdec>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -273167,25 +273168,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 153f56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3fbe6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #560] @ (154474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40104>) │ │ │ │ + ldr r4, [pc, #304] @ (154374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40004>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #408] @ (1543e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40070>) │ │ │ │ + ldr r6, [pc, #152] @ (1542e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ff70>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #448] @ (15440c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4009c>) │ │ │ │ + ldr r4, [pc, #192] @ (15430c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ff9c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #712] @ (154518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x401a8>) │ │ │ │ + ldr r6, [pc, #456] @ (154418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x400a8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #288] @ (154374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40004>) │ │ │ │ + ldr r4, [pc, #32] @ (154274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ff04>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #344] @ (1543b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40040>) │ │ │ │ + ldr r6, [pc, #88] @ (1542b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ff40>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r7, [r0, #56] @ 0x38 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -273493,23 +273494,23 @@ │ │ │ │ nop │ │ │ │ b.n 153e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3fabc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ pop {r2, r4, r5, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #896] @ (154904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40594>) │ │ │ │ + ldr r6, [pc, #640] @ (154804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40494>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r1, r0, #4 │ │ │ │ revsh r2, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bxns fp │ │ │ │ + ldr r0, [pc, #112] @ (154600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40290>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #144] @ (154624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x402b4>) │ │ │ │ + ldr r1, [pc, #912] @ (154924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x405b4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14cd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x389ec> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 15451e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x401ae> │ │ │ │ @@ -273689,25 +273690,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 1544a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40136> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #192] @ (154844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x404d4>) │ │ │ │ + ldr r0, [pc, #960] @ (154b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x407d4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r2, r9 │ │ │ │ + bx r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r4, r6 │ │ │ │ + mov ip, lr │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #472] @ (154968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x405f8>) │ │ │ │ + ldr r1, [pc, #216] @ (154868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x404f8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #104] @ (1547fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4048c>) │ │ │ │ + ldr r0, [pc, #872] @ (154afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4078c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r4, r1 │ │ │ │ + mov ip, r9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r1, [r1, #14] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x407f0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -274003,23 +274004,23 @@ │ │ │ │ nop │ │ │ │ svc 110 @ 0x6e │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb848 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #48] @ (154ad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40764>) │ │ │ │ + ldr r1, [pc, #816] @ (154dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40a64>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - negs r6, r7 │ │ │ │ + orrs r6, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, r8 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -274177,25 +274178,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328> │ │ │ │ b.n 154984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40614> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - muls r0, r2 │ │ │ │ + add r0, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adcs r2, r5 │ │ │ │ + tst r2, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adcs r4, r2 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - bics r6, r2 │ │ │ │ + add r6, sl │ │ │ │ lsls r0, r6, #3 │ │ │ │ - orrs r2, r7 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r5 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r3, [r5, #38] @ 0x26 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -274363,21 +274364,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bls.n 154d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40a2c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ sxtb r6, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - muls r4, r1 │ │ │ │ + add r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r3 │ │ │ │ + bics r4, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (154edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40b6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274429,19 +274430,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bhi.n 154e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40b1c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r4, 154f06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40b96> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmn r2, r0 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r1 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (154fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40c48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274518,19 +274519,19 @@ │ │ │ │ nop │ │ │ │ bhi.n 15502c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40cbc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r0 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - rors r4, r6 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adcs r0, r6 │ │ │ │ + tst r0, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (155048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40cd8>) │ │ │ │ @@ -274606,15 +274607,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c204> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 15505c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40cec> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r7 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (155128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40db8>) │ │ │ │ @@ -274698,15 +274699,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c204> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bpl.n 155188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40e18> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - eors r2, r2 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (155214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40ea4>) │ │ │ │ @@ -274789,15 +274790,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c204> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bpl.n 155294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x40f24> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -274858,15 +274859,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bmi.n 1553e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41070> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ @@ -274912,15 +274913,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14dce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39974> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 155390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41020> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -274947,15 +274948,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcc.n 1554ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4117c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275028,15 +275029,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 155448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x410d8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r6, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (15556c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x411fc>) │ │ │ │ @@ -275086,15 +275087,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14dce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39974> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bcs.n 1555f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41280> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (1555d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41260>) │ │ │ │ @@ -275126,15 +275127,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bne.n 155540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x411d0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275206,15 +275207,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 15568c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4131c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (155720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x413b0>) │ │ │ │ @@ -275264,15 +275265,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14dce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39974> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ beq.n 15563c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x412cc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (155784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41414>) │ │ │ │ @@ -275305,15 +275306,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 15578c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4141c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275574,17 +275575,17 @@ │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r7, pc, #528 @ (adr r7, 155c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4190c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -275913,30 +275914,30 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 155c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418a0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 155df6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41a86> │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r1, [r1, #16] │ │ │ │ - vmlal.u , d15, d22[0] │ │ │ │ + vsubw.u , , d22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r0, [pc, #368] @ (155f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41c2c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #620] @ (1560b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41d40>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -276168,17 +276169,17 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r1, pc, #720 @ (adr r1, 156384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42014>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, pc, #168 @ (adr r1, 15616c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41dfc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ @@ -276508,30 +276509,30 @@ │ │ │ │ b.n 156264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41ef4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 156448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x420d8> │ │ │ │ nop │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ - vcvt.f16.u16 d18, d2, #1 │ │ │ │ + @ instruction: 0xffff2cd2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ tst r0, r1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -276839,19 +276840,19 @@ │ │ │ │ b.n 156532 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421c2> │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42304> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277153,30 +277154,30 @@ │ │ │ │ b.n 15662c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422bc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 156ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42774> │ │ │ │ nop │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [r7, #120] @ 0x78 │ │ │ │ - vabal.u q9, d31, d6 │ │ │ │ + vmlsl.u q9, d15, d6[0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (156df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a84>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -277454,19 +277455,19 @@ │ │ │ │ b.n 156b82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42812> │ │ │ │ cbnz r4, 156e6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42afe> │ │ │ │ lsls r6, r4, #6 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42954> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277768,30 +277769,30 @@ │ │ │ │ b.n 156c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4290c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 157134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42dc4> │ │ │ │ nop │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [r5, #20] │ │ │ │ - vcvt.u32.f32 d17, d22, #1 │ │ │ │ + @ instruction: 0xffff1ff6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -277904,19 +277905,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r3, r5, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 156b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42818> │ │ │ │ + b.n 156d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42998> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (157334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fc4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -277972,19 +277973,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 157a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436fc> │ │ │ │ + b.n 156bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4287c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (1573d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43068>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278040,19 +278041,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 157454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430e4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1579c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43658> │ │ │ │ + b.n 157b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437d8> │ │ │ │ lsls r7, r5, #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] @ (157474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43104>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278107,19 +278108,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbz r0, 1574c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43158> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 157974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43604> │ │ │ │ + b.n 157af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43784> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #132] @ (15751c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278176,19 +278177,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ uxth r2, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1578dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4356c> │ │ │ │ + b.n 157a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436ec> │ │ │ │ lsls r7, r5, #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] @ (15758c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4321c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278224,15 +278225,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbz r4, 1575ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4325e> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (15762c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432bc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278289,17 +278290,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cbz r2, 157654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432e4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 157774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43404> │ │ │ │ + b.n 1578f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43584> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (1576d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43364>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278358,17 +278359,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 15784c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434dc> │ │ │ │ lsls r7, r5, #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] @ (157744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433d4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278407,15 +278408,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add sp, #288 @ 0x120 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (157820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434b0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278497,17 +278498,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #872 @ 0x368 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + svc 108 @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (157908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43598>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278591,17 +278592,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ble.n 157898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43528> │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r7, r5, #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] @ (1579b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43644>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278664,15 +278665,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c490> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (157a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436d4>) │ │ │ │ @@ -279317,27 +279318,27 @@ │ │ │ │ b.n 157e46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43ad6> │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ strh r2, [r2, #18] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r6, [r5, #12] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r7, #19 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [pc, #72] @ (158098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d28>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ @@ -279365,15 +279366,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 175b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x61828> │ │ │ │ b.n 157e46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43ad6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #468] @ (158284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43f14>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -279552,21 +279553,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #440 @ (adr r6, 15843c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x440cc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldrb r2, [r1, #29] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r6, [r2, #26] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -279858,23 +279859,23 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #128 @ (adr r4, 158624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442b4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldrb r0, [r7, #19] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r2, [r7, #17] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + ldr r0, [pc, #280] @ (1586d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44368>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -279997,25 +279998,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 1584c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44158> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #172] @ (1587e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44470>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (158af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44788>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280276,23 +280277,23 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldrb r0, [r6, #2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - orrs r4, r7 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280415,22 +280416,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 158912 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445a2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cdp2 0, 7, cr0, cr12, cr15, {7} │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + vhadd.u q0, q14, │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cdp2 0, 5, cr0, cr12, cr15, {7} │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + vhadd.u16 q0, q14, │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cdp2 0, 3, cr0, cr12, cr15, {7} │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + cdp2 0, 15, cr0, cr12, cr15, {7} │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp fp, ip │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -280738,22 +280739,22 @@ │ │ │ │ b.n 158e1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44aaa> │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r4, [r2, #16] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r1, r0, #4 │ │ │ │ strb r6, [r3, #7] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xfabc00ef │ │ │ │ - movs r0, r5 │ │ │ │ + @ instruction: 0xfb7c00ef │ │ │ │ + lsls r0, r5, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -280892,20 +280893,21 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 158da2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44a32> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vld1.8 {d0[7]}, [sl] │ │ │ │ - vhadd.u32 q0, q12, │ │ │ │ - vst1.8 {d0[7]}, [lr] │ │ │ │ - vhadd.u q8, q10, │ │ │ │ - vld4. {d16-d19}, [r6 :128] │ │ │ │ - vhadd.u16 q0, q12, │ │ │ │ + @ instruction: 0xfa6a00ef │ │ │ │ + vmla.i32 q8, q12, d15[1] │ │ │ │ + @ instruction: 0xfa4e00ef │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + @ instruction: 0xfa2600ef │ │ │ │ + vmla.i16 q8, q12, d7[3] │ │ │ │ asrs r3, r0 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450b4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #712] @ (15933c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44fcc>) │ │ │ │ @@ -281180,22 +281182,22 @@ │ │ │ │ b.n 1592a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f38> │ │ │ │ str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf63000ef │ │ │ │ - @ instruction: 0xfb9c00ef │ │ │ │ + @ instruction: 0xf6f000ef │ │ │ │ + mrrc2 0, 14, r0, ip, cr15 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -281333,20 +281335,20 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 159230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44ec0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds.w r0, lr, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xfa9c00ef │ │ │ │ - add.w r0, r2, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xfae800ef │ │ │ │ - @ instruction: 0xf4da00ef │ │ │ │ - @ instruction: 0xfa8c00ef │ │ │ │ + rsbs r0, lr, #7831552 @ 0x778000 │ │ │ │ + @ instruction: 0xfb5c00ef │ │ │ │ + rsb r0, r2, #7831552 @ 0x778000 │ │ │ │ + @ instruction: 0xfba800ef │ │ │ │ + @ instruction: 0xf59a00ef │ │ │ │ + @ instruction: 0xfb4c00ef │ │ │ │ subs r4, #119 @ 0x77 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #60] @ (15953c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x451cc>) │ │ │ │ @@ -281661,21 +281663,21 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u q0, q13, │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + vtrn.32 q8, │ │ │ │ + adds r6, #24 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adcs.w r0, r0, #239 @ 0xef │ │ │ │ - @ instruction: 0xf6bc00ef │ │ │ │ + @ instruction: 0xf21000ef │ │ │ │ + @ instruction: 0xf77c00ef │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -281811,20 +281813,20 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 15970e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4539e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs.w r0, lr, #7831552 @ 0x778000 │ │ │ │ - bics.w r0, r4, #239 @ 0xef │ │ │ │ - ands.w r0, lr, #239 @ 0xef │ │ │ │ - addw r0, r4, #2287 @ 0x8ef │ │ │ │ - sub.w r0, r8, #7831552 @ 0x778000 │ │ │ │ - vext.8 q8, q11, , #0 │ │ │ │ + @ instruction: 0xf67e00ef │ │ │ │ + @ instruction: 0xf0f400ef │ │ │ │ + @ instruction: 0xf0de00ef │ │ │ │ + movt r0, #18671 @ 0x48ef │ │ │ │ + @ instruction: 0xf66800ef │ │ │ │ + @ instruction: 0xf0b600ef │ │ │ │ adds r7, #147 @ 0x93 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45a24>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r5, [pc, #712] @ (159cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4593c>) │ │ │ │ @@ -282106,21 +282108,21 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xface00ef │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + @ instruction: 0xfb8e00ef │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stcl 0, cr0, [r4], {239} @ 0xef │ │ │ │ - @ instruction: 0xf23000ef │ │ │ │ + stc 0, cr0, [r4, #956] @ 0x3bc │ │ │ │ + @ instruction: 0xf2f000ef │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -282262,20 +282264,20 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f6f8> │ │ │ │ b.n 159b9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4582a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf12600ef │ │ │ │ - @ instruction: 0xeb9c00ef │ │ │ │ - @ instruction: 0xeb8600ef │ │ │ │ - sbc.w r0, ip, #239 @ 0xef │ │ │ │ - adds.w r0, r0, #239 @ 0xef │ │ │ │ - adcs.w r0, lr, pc, asr #3 │ │ │ │ + @ instruction: 0xf1e600ef │ │ │ │ + mrrc 0, 14, r0, ip, cr15 │ │ │ │ + mcrr 0, 14, r0, r6, cr15 │ │ │ │ + @ instruction: 0xf22c00ef │ │ │ │ + rsbs r0, r0, #239 @ 0xef │ │ │ │ + ldc 0, cr0, [lr], {239} @ 0xef │ │ │ │ adds r2, #251 @ 0xfb │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -282395,15 +282397,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sbcs.w r0, ip, #7831552 @ 0x778000 │ │ │ │ + @ instruction: 0xf63c00ef │ │ │ │ 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 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282425,15 +282427,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf52400ef │ │ │ │ + @ instruction: 0xf5e400ef │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ @@ -282456,15 +282458,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4f600ef │ │ │ │ + subs.w r0, r6, #7831552 @ 0x778000 │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ @@ -282487,15 +282489,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a200ef │ │ │ │ + sbc.w r0, r2, #7831552 @ 0x778000 │ │ │ │ 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 │ │ │ │ mov lr, r0 │ │ │ │ @@ -282519,15 +282521,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - orn r0, ip, #7831552 @ 0x778000 │ │ │ │ + @ instruction: 0xf52c00ef │ │ │ │ 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 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282552,15 +282554,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bic.w r0, ip, #7831552 @ 0x778000 │ │ │ │ + @ instruction: 0xf4ec00ef │ │ │ │ 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 │ │ │ │ mov lr, r1 │ │ │ │ @@ -282585,15 +282587,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf3fe00ef │ │ │ │ + @ instruction: 0xf4be00ef │ │ │ │ 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 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -282620,15 +282622,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf3a200ef │ │ │ │ + orn r0, r2, #7831552 @ 0x778000 │ │ │ │ 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 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282655,15 +282657,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf35800ef │ │ │ │ + ands.w r0, r8, #7831552 @ 0x778000 │ │ │ │ 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 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -282691,15 +282693,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf30e00ef │ │ │ │ + @ instruction: 0xf3ce00ef │ │ │ │ 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 │ │ │ │ mov lr, r3 │ │ │ │ @@ -282726,15 +282728,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2da00ef │ │ │ │ + @ instruction: 0xf39a00ef │ │ │ │ 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 │ │ │ │ mov lr, r3 │ │ │ │ @@ -282761,15 +282763,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf27e00ef │ │ │ │ + @ instruction: 0xf33e00ef │ │ │ │ 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] @ 15a3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46070> │ │ │ │ mov lr, r1 │ │ │ │ @@ -282796,15 +282798,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf26200ef │ │ │ │ + @ instruction: 0xf32200ef │ │ │ │ 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 │ │ │ │ movs r2, #0 │ │ │ │ @@ -282832,15 +282834,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1f000ef │ │ │ │ + @ instruction: 0xf2b000ef │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ @@ -282868,15 +282870,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, lr, #239 @ 0xef │ │ │ │ + @ instruction: 0xf26e00ef │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ @@ -282902,15 +282904,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adcs.w r0, r2, #239 @ 0xef │ │ │ │ + @ instruction: 0xf21200ef │ │ │ │ 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] @ 15a544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x461d4> │ │ │ │ mov lr, r2 │ │ │ │ @@ -282937,15 +282939,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf13e00ef │ │ │ │ + @ instruction: 0xf1fe00ef │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 15a5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46230> │ │ │ │ @@ -282973,15 +282975,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add.w r0, r8, #239 @ 0xef │ │ │ │ + rsb r0, r8, #239 @ 0xef │ │ │ │ ldr.w r3, [pc, #1376] @ 15ab08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46798> │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ push {r4, lr} │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 15a61e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462ae> │ │ │ │ movw r2, #36243 @ 0x8d93 │ │ │ │ @@ -283783,17 +283785,17 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15ac18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x468a8> │ │ │ │ nop │ │ │ │ strb r6, [r0, r1] │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [lr, #-956] @ 0x3bc │ │ │ │ - strd r0, r0, [r8, #-956] @ 0x3bc │ │ │ │ - strd r0, r0, [r4, #-956] @ 0x3bc │ │ │ │ + ands.w r0, lr, pc, asr #3 │ │ │ │ + and.w r0, r8, pc, asr #3 │ │ │ │ + and.w r0, r4, pc, asr #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] @ (15af1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46bac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -283851,19 +283853,18 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xe81c00ef │ │ │ │ - @ instruction: 0xe82600ef │ │ │ │ - @ instruction: 0xe80200ef │ │ │ │ - b.n 15aeb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b48> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + @ instruction: 0xe8dc00ef │ │ │ │ + strd r0, r0, [r6], #956 @ 0x3bc │ │ │ │ + @ instruction: 0xe8c200ef │ │ │ │ + stmia.w r4, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (15afcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46c5c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -283924,22 +283925,18 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14ced8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38b68> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15af76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46c06> │ │ │ │ b.n 15af68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46bf8> │ │ │ │ strb r0, [r7, #31] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15af24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46bb4> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15aecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b5c> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15aec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b54> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 15aea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b34> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + strd r0, r0, [r8], #-956 @ 0x3bc │ │ │ │ + @ instruction: 0xe83a00ef │ │ │ │ + @ instruction: 0xe83400ef │ │ │ │ + @ instruction: 0xe82200ef │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #140] @ (15b084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46d14>) │ │ │ │ @@ -284000,19 +283997,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #29] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15aeb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b48> │ │ │ │ + b.n 15b038 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46cc8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15adf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a80> │ │ │ │ + b.n 15af70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46c00> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15adf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a80> │ │ │ │ + b.n 15af70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46c00> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (15b124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46db4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -284066,19 +284063,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15ae10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46aa0> │ │ │ │ + b.n 15af90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46c20> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15adf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a84> │ │ │ │ + b.n 15af74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46c04> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15ad08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46998> │ │ │ │ + b.n 15ae88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b18> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e5c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284137,19 +284134,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #23] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15ad78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a08> │ │ │ │ + b.n 15aef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b88> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15ad78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a08> │ │ │ │ + b.n 15aef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b88> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15ac64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x468f4> │ │ │ │ + b.n 15ade4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a74> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46f04>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284207,19 +284204,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #21] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15ad18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x469a8> │ │ │ │ + b.n 15ae98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b28> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15acf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46984> │ │ │ │ + b.n 15ae74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46b04> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15abbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4684c> │ │ │ │ + b.n 15ad3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x469cc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (15b328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46fb8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284281,19 +284278,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46828> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r4, #18] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15aca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46938> │ │ │ │ + b.n 15ae28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ab8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15ac4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x468dc> │ │ │ │ + b.n 15adcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46a5c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15baec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4777c> │ │ │ │ + b.n 15ac6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x468fc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 130e14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1caa4> │ │ │ │ @@ -284342,15 +284339,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 14fc70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b900> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ strb r2, [r7, #14] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15bb80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47810> │ │ │ │ + b.n 15ad00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46990> │ │ │ │ lsls r7, r5, #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] @ (15b448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470d8>) │ │ │ │ @@ -284380,15 +284377,15 @@ │ │ │ │ bl 14fc70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b900> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r1, #13] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15bb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x477dc> │ │ │ │ + b.n 15accc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4695c> │ │ │ │ lsls r7, r5, #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] @ (15b4e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47178>) │ │ │ │ @@ -284436,17 +284433,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r3, #11] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15bb20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x477b0> │ │ │ │ + b.n 15bca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47930> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15bb00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47790> │ │ │ │ + b.n 15bc80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47910> │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -284499,17 +284496,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r6, #8] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15babc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4774c> │ │ │ │ + b.n 15bc3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x478cc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15bad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47768> │ │ │ │ + b.n 15bc58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x478e8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (15b648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x472d8>) │ │ │ │ @@ -284573,17 +284570,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #6] │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r2, [r3, #4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15bb0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4779c> │ │ │ │ + b.n 15bc8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4791c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47614> │ │ │ │ + b.n 15bb04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47794> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47398>) │ │ │ │ @@ -284650,17 +284647,17 @@ │ │ │ │ bl 14fc70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b900> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r1, #3] │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r0, [r2, #2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15ba94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47724> │ │ │ │ + b.n 15bc14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x478a4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b94c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x475dc> │ │ │ │ + b.n 15bacc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4775c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (15b7bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4744c>) │ │ │ │ @@ -284724,17 +284721,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15ba20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x476b0> │ │ │ │ + b.n 15bba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47830> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x474ac> │ │ │ │ + b.n 15b99c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4762c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b87c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4750c>) │ │ │ │ @@ -284802,17 +284799,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15b9c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47650> │ │ │ │ + b.n 15bb40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x477d0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + b.n 15b958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x475e8> │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -285035,27 +285032,27 @@ │ │ │ │ b.n 15b934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x475c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bxns r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n 15bb84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47814> │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov ip, r8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + b.n 15baec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4777c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 2 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 15bb60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x477f0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285225,19 +285222,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15bc76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47906> │ │ │ │ b.n 15bc98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47928> │ │ │ │ nop │ │ │ │ - ble.n 15bd1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x479ac> │ │ │ │ + ble.n 15bc9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4792c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ble.n 15bcdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4796c> │ │ │ │ + ble.n 15bc5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x478ec> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bgt.n 15bc20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x478b0> │ │ │ │ + ble.n 15bda0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47a30> │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -285388,15 +285385,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15be40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47ad0> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15be10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47aa0> │ │ │ │ b.n 15bdac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47a3c> │ │ │ │ nop │ │ │ │ - blt.n 15bf10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47ba0> │ │ │ │ + bgt.n 15be90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47b20> │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -285729,15 +285726,15 @@ │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104448 @ 0x19800 │ │ │ │ ldr.w r0, [r3, #500] @ 0x1f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adcs r2, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 15c0fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47d8c> │ │ │ │ + bge.n 15c27c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47f0c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -285910,15 +285907,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15c3f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48084>) │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ba50> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15c3a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48036> │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 15c350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47fe0> │ │ │ │ + bvs.n 15c4d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48160> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #904] @ (15c794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48424>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286693,15 +286690,15 @@ │ │ │ │ add.w ip, ip, #4 │ │ │ │ mov sl, r3 │ │ │ │ cmp r8, r3 │ │ │ │ bne.w 15cb28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x487b8> │ │ │ │ b.n 15ca4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486de> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ b.n 15cc30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x488c0> │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15cc7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4890a> │ │ │ │ @@ -286867,15 +286864,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, r5] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [pc, #604] @ (15d08c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48d1c>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15cf7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48c0e> │ │ │ │ bhi.n 15ce72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48b02> │ │ │ │ @@ -287156,17 +287153,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15d128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48db8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 15d10e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48d9e> │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r7, 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -287544,18 +287541,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r5, #12 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #230 @ 0xe6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr??.w r0, [r2, ] │ │ │ │ - ldr??.w r0, [sl, #256] @ 0x100 │ │ │ │ - str.w r0, [r2, #256] @ 0x100 │ │ │ │ - strb.w r0, [r8, #256] @ 0x100 │ │ │ │ + ldrsh.w r0, [r2, ] │ │ │ │ + ldrsh.w r0, [sl, #256] @ 0x100 │ │ │ │ + vst2.8 {d0[0],d1[0]}, [r2], r0 │ │ │ │ + vst4.8 {d16,d18,d20,d22}, [r8], 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 r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -287665,15 +287662,15 @@ │ │ │ │ b.n 15d5aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4923a> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 15d60a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4929a> │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r0, #4 │ │ │ │ cbz r1, 15d6e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49374> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287691,15 +287688,15 @@ │ │ │ │ bl 15d56c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x491fc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [r6, r1] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 15d728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x493b8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287717,15 +287714,15 @@ │ │ │ │ bl 15d56c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x491fc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (15d788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49418>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287753,19 +287750,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #984] @ (15db64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x497f4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r7, 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, #104] @ (15d810 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x494a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287810,21 +287807,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #576] @ (15da54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x496e4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -288086,23 +288083,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15da14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x496a4> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 15da14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x496a4> │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r7, r5, #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] @ (15db8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4981c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288127,15 +288124,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15c7a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48430> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #928] @ (15df30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49bc0>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - nop │ │ │ │ + nop {12} │ │ │ │ lsls r7, r5, #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] @ (15dbe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49870>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288160,17 +288157,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15c7a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48430> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #592] @ (15de34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49ac4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x00ac │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ite vs │ │ │ │ + lslvs r7, r5, #3 │ │ │ │ + pushvc {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (15dc60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x498f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -288210,20 +288207,20 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15c7a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48430> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #264] @ (15dd6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x499fc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x0042 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - bkpt 0x0056 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt eq │ │ │ │ + lsleq r7, r5, #3 │ │ │ │ + itet ne @ unpredictable │ │ │ │ + lslne r7, r5, #3 │ │ │ │ + stmdbeq sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + movne.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (15dd4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x499dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -288419,19 +288416,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15de50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49ae0> │ │ │ │ b.n 15de80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49b10> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #856] @ (15e1ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49e7c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (15dff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49c88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288712,17 +288709,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15e17a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49e0a> │ │ │ │ b.n 15e058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49ce8> │ │ │ │ nop │ │ │ │ bx r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - revsh r6, r5 │ │ │ │ + cbnz r6, 15e212 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49ea2> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r4, 15e1e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49e70> │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15e338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49fc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288859,15 +288856,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, pc │ │ │ │ lsls r6, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + cbnz r0, 15e358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49fe8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (15e49c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a12c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288989,21 +288986,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 15e404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a094> │ │ │ │ mvns r4, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb800 │ │ │ │ lsls r7, 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, #232] @ (15e5a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a238>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289093,15 +289090,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a1c0> │ │ │ │ nop │ │ │ │ negs r0, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -289361,27 +289358,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ eors r4, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r4, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -289395,15 +289392,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15bb6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x477fc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r6, #154 @ 0x9a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -289448,17 +289445,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r6, #88 @ 0x58 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 15e9c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a656> │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (15ea68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a6f8>) │ │ │ │ @@ -289560,17 +289557,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15ea48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a6d8> │ │ │ │ b.n 15ea58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a6e8> │ │ │ │ nop │ │ │ │ subs r5, #218 @ 0xda │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r2, 15ead4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a764> │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r0, 15eac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a758> │ │ │ │ + push {r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 15eaee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a77e> │ │ │ │ bls.n 15ea9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4a72c> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -289919,15 +289916,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #154 @ 0x9a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (15eea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ab38>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -289954,15 +289951,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ 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 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ add.w r9, r0, #94208 @ 0x17000 │ │ │ │ @@ -291070,21 +291067,21 @@ │ │ │ │ b.n 15fb12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b7a2> │ │ │ │ asrs r6, r2, #2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 15fc58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b8e8> │ │ │ │ + bvc.n 15fbd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b868> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r6, pc, #784 @ (adr r6, 15fe78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bb08>) │ │ │ │ + add r7, pc, #528 @ (adr r7, 15fd78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ba08>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, pc, #328 @ (adr r4, 15fcb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b944>) │ │ │ │ + add r5, pc, #72 @ (adr r5, 15fbb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b844>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 15ff10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bba0>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 15fe10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4baa0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15fafe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b78e> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291148,15 +291145,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 15fb4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b7de> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 15f71c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4b3ac> │ │ │ │ - add r1, pc, #1000 @ (adr r1, 160030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bcc0>) │ │ │ │ + add r2, pc, #744 @ (adr r2, 15ff30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bbc0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -291375,19 +291372,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 15ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bbac> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + beq.n 15fe48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bad8> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + beq.n 15ffd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bc64> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #104960 @ 0x19a00 │ │ │ │ mov r7, r0 │ │ │ │ @@ -291616,40 +291613,40 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bda8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vaddw.u16 q8, q13, d21 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r5, #3 │ │ │ │ vrhadd.u8 d0, d24, d21 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -291758,15 +291755,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 1602b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bf40> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr10, cr5, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stc2l 1, cr0, [r8, #-660] @ 0xfffffd6c │ │ │ │ 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] │ │ │ │ @@ -291840,15 +291837,15 @@ │ │ │ │ b.n 160368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4bff8> │ │ │ │ ldr r2, [pc, #16] @ (1603c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c050>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -291965,23 +291962,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1604ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c14a> │ │ │ │ ldr.w r9, [pc, #24] @ 160508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c198> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 160428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c0b8> │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + lsls r2, r1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w lr, [pc, #332] @ 160668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c2f8> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292114,15 +292111,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfada01a5 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #656] @ 160914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c5a4> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292536,24 +292533,24 @@ │ │ │ │ bne.w 160996 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c626> │ │ │ │ b.n 160a12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c6a2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movt r1, #2213 @ 0x8a5 │ │ │ │ @ instruction: 0xf6bc01a5 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf66201a5 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -292796,38 +292793,38 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160d2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c9be> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4ec01a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [pc, #1000] @ (161150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cde0>) │ │ │ │ + ldr r5, [pc, #744] @ (161050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cce0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf3ee01a5 │ │ │ │ - ldr r4, [pc, #600] @ (160fcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cc5c>) │ │ │ │ + ldr r5, [pc, #344] @ (160ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cb5c>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [pc, #480] @ (160f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cbe8>) │ │ │ │ + ldr r5, [pc, #224] @ (160e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #912] @ (161110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cda0>) │ │ │ │ + ldr r4, [pc, #656] @ (161010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cca0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #792] @ (1610a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cd30>) │ │ │ │ + ldr r4, [pc, #536] @ (160fa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cc30>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #656] @ (161020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ccb0>) │ │ │ │ + ldr r4, [pc, #400] @ (160f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cbb0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (160e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cad8>) │ │ │ │ @@ -292894,17 +292891,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, r2, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #136] @ (160ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cb80>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -292962,17 +292959,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a20> │ │ │ │ ldr r2, [pc, #12] @ (160ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cb88>) │ │ │ │ add r2, pc │ │ │ │ b.n 160ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cb60> │ │ │ │ adds r2, r2, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #68] @ (160f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cbe0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -293002,15 +292999,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -293024,15 +293021,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r7, 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 r6, r2 │ │ │ │ @@ -293066,15 +293063,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r5, #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] @ 161030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ccc0> │ │ │ │ @@ -293091,15 +293088,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r7, 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 r6, r2 │ │ │ │ @@ -293133,15 +293130,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #27 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #44] @ 1610d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cd64> │ │ │ │ @@ -293159,15 +293156,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r7, 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 r6, r2 │ │ │ │ @@ -293201,15 +293198,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #25 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -293227,15 +293224,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, 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 r6, r2 │ │ │ │ @@ -293269,15 +293266,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #22 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #40] @ 161218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cea8> │ │ │ │ @@ -293295,15 +293292,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #64] @ (16126c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cefc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293329,15 +293326,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r1, #20 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r3 │ │ │ │ @@ -293349,15 +293346,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, 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, r2 │ │ │ │ ldr r2, [pc, #64] @ (1612fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cf8c>) │ │ │ │ @@ -293386,15 +293383,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r0, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #40] @ 161340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4cfd0> │ │ │ │ @@ -293410,15 +293407,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r7, 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, r2 │ │ │ │ ldr r2, [pc, #64] @ (161398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d028>) │ │ │ │ @@ -293448,15 +293445,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4c054> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #36] @ 1613d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d068> │ │ │ │ @@ -293472,15 +293469,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (161430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d0c0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293509,15 +293506,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r1, #13 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (161490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d120>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293549,15 +293546,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, 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, #68] @ (1614ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d17c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293589,15 +293586,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ca24> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r2, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -293852,40 +293849,40 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1615fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4d28a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeaec01a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrd r0, r1, [lr, #660]! @ 0x294 │ │ │ │ - cmp r0, r1 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - negs r0, r2 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - tst r2, r6 │ │ │ │ + cmn r2, r6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - rors r2, r2 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sbcs r6, r6 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -295774,31 +295771,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 162960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e5f0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvc.n 162a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e6d4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bvc.n 162b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e7e8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #264] @ (162c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e8c0>) │ │ │ │ @@ -296069,21 +296066,21 @@ │ │ │ │ b.n 162d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e9f8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 162d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e998> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bcs.n 162ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4e974> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -296296,17 +296293,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a1f0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -296550,17 +296547,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (1635dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4f26c>) │ │ │ │ @@ -296879,19 +296876,19 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -297510,21 +297507,21 @@ │ │ │ │ b.n 163c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4f908> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r2], #-660 @ 0xfffffd6c │ │ │ │ stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r7, 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, #228] @ (163df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fa88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297824,23 +297821,23 @@ │ │ │ │ beq.n 163f6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fbfe> │ │ │ │ b.n 163fa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fc32> │ │ │ │ stmdb sl!, {r0, r2, r5, r7, r8} │ │ │ │ stmia r1!, {r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r7, 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, #80] @ (164094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fd24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297946,19 +297943,19 @@ │ │ │ │ b.n 164144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fdd4> │ │ │ │ b.n 163e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fb14> │ │ │ │ lsls r5, r4, #6 │ │ │ │ itte mi │ │ │ │ lslmi r5, r4, #6 │ │ │ │ asrmi r4, r3, #15 │ │ │ │ movpl r0, r0 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r7, 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, #80] @ (1641dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4fe6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298064,19 +298061,19 @@ │ │ │ │ b.n 164288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4ff18> │ │ │ │ b.n 163d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4f9cc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r5, #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] @ (1643ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5003c>) │ │ │ │ @@ -298397,27 +298394,27 @@ │ │ │ │ nop │ │ │ │ b.n 164cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5097c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r1, r3, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r7, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r1, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r7, #24] │ │ │ │ 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 r3, [pc, #84] @ (164684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50314>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298546,21 +298543,21 @@ │ │ │ │ nop │ │ │ │ b.n 1648c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50558> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbnz r2, 1647a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50430> │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r2, [r7, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r0, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r7, 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, #84] @ (164804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298675,19 +298672,19 @@ │ │ │ │ nop │ │ │ │ svc 30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ @ instruction: 0xb7d6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r5, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r7, 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, #40] @ 164938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x505c8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298777,17 +298774,17 @@ │ │ │ │ b.n 164992 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50622> │ │ │ │ ble.n 1649d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50664> │ │ │ │ lsls r5, r4, #6 │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrsh r4, [r7, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r7, 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, #40] @ 164a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x506d8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298883,17 +298880,17 @@ │ │ │ │ nop │ │ │ │ bgt.n 164ad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50764> │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r7, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -299000,15 +298997,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + strb r6, [r1, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 164cc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50952> │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 164d14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x509a4> │ │ │ │ add lr, pc │ │ │ │ @@ -299081,23 +299078,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 164ca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50930> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 164d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50990> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 164d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x509f4> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299406,21 +299403,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bvc.n 164fa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50c30> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1650b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50d42> │ │ │ │ bhi.w 1652e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50f72> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299785,41 +299782,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (1654bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5114c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 165036 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x50cc6> │ │ │ │ nop │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r2, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -300014,19 +300011,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 165556 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x511e6> │ │ │ │ nop │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r0, #238 @ 0xee │ │ │ │ + movt r0, #238 @ 0xee │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -300065,15 +300062,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 16573e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x513ce> │ │ │ │ nop │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -300111,17 +300108,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 165796 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51426> │ │ │ │ nop │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -300503,27 +300500,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 1659ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5167c> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 1659ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5167c> │ │ │ │ nop │ │ │ │ add r6, pc, #840 @ (adr r6, 165f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c04>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r7, 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 r6, r1 │ │ │ │ @@ -300609,21 +300606,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (165d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x519d0>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 165c9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5192a> │ │ │ │ nop │ │ │ │ - str r4, [r0, r1] │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r7, [pc, #808] @ (16606c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51cfc>) │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (165f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c10>) │ │ │ │ @@ -300818,24 +300815,24 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 165e82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51b12> │ │ │ │ movs r2, #4 │ │ │ │ b.n 165e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51ae4> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - sbc.w r0, r2, #238 @ 0xee │ │ │ │ - ldr r6, [pc, #176] @ (166044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51cd4>) │ │ │ │ + @ instruction: 0xf22200ee │ │ │ │ + ldr r6, [pc, #944] @ (166344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51fd4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [pc, #136] @ (166020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51cb0>) │ │ │ │ + ldr r6, [pc, #904] @ (166320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51fb0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -301020,22 +301017,22 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1660e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51d74> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1660b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51d48> │ │ │ │ nop │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - vhadd.s16 q0, q8, q15 │ │ │ │ - ldr r3, [pc, #976] @ (1665a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52230>) │ │ │ │ + vmla.i16 d16, d16, d6[3] │ │ │ │ + ldr r4, [pc, #720] @ (1664a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52130>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r0, r0, #4 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 16622e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51ebe> │ │ │ │ @@ -301102,18 +301099,18 @@ │ │ │ │ ldr r2, [pc, #24] @ (1662b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51f48>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stcl 0, cr0, [sl, #952]! @ 0x3b8 │ │ │ │ - ldr r3, [pc, #96] @ (166318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51fa8>) │ │ │ │ + cdp 0, 10, cr0, cr10, cr14, {7} │ │ │ │ + ldr r3, [pc, #864] @ (166618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x522a8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (16633c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51fcc>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 166340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51fd0> │ │ │ │ add r6, pc │ │ │ │ @@ -301146,17 +301143,17 @@ │ │ │ │ strh.w r5, [ip, #30] │ │ │ │ strh.w r3, [ip, #32] │ │ │ │ strd r3, r3, [ip, #16] │ │ │ │ strd r3, r5, [lr, #784] @ 0x310 │ │ │ │ strd r3, r4, [lr, #796] @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r0, #4 │ │ │ │ mov.w ip, #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldrb.w lr, [ip, #34] @ 0x22 │ │ │ │ cmp lr, r3 │ │ │ │ beq.n 166412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x520a2> │ │ │ │ @@ -301259,18 +301256,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stc 0, cr0, [r4], {238} @ 0xee │ │ │ │ - ldr r1, [pc, #584] @ (1666e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52378>) │ │ │ │ + stcl 0, cr0, [r4], {238} @ 0xee │ │ │ │ + ldr r2, [pc, #328] @ (1665e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52278>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r1, [pc, #328] @ (1665ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5227c>) │ │ │ │ + ldr r2, [pc, #72] @ (1664ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5217c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -301477,15 +301474,15 @@ │ │ │ │ bne.w 1665e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52278> │ │ │ │ b.n 166630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x522c0> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 1665be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5224e> │ │ │ │ nop │ │ │ │ - blxns fp │ │ │ │ + ldr r0, [pc, #624] @ (166978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52608>) │ │ │ │ lsls r7, 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 lr, [pc, #356] @ 16687c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5250c> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301632,23 +301629,23 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, r8 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r8, r7 │ │ │ │ + mov r0, pc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mov r0, r9 │ │ │ │ + bx r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mov r2, r9 │ │ │ │ + bx r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r1, #2 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (166b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52790>) │ │ │ │ @@ -301876,23 +301873,23 @@ │ │ │ │ b.n 1669d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52662> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r8, r9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp lr, fp │ │ │ │ + mov lr, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add lr, lr │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, r6 │ │ │ │ + add ip, lr │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov.w ip, #24 │ │ │ │ sub sp, #28 │ │ │ │ @@ -302034,19 +302031,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 166bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52888> │ │ │ │ movs r3, #4 │ │ │ │ b.n 166bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5285c> │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r6, #32] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldrb.w ip, [r0, #3] │ │ │ │ ldrb.w lr, [sp, #16] │ │ │ │ ldrb.w r4, [sp, #20] │ │ │ │ subs.w lr, lr, #0 │ │ │ │ @@ -302100,19 +302097,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 166d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x529f8> │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r0 │ │ │ │ movw r5, #32993 @ 0x80e1 │ │ │ │ ldrh.w r7, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrh.w r0, [sp, #32] │ │ │ │ @@ -302199,19 +302196,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (166eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52b7c>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 166e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52b18> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166e5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52aee> │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #72] @ 166f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52bd8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -302287,15 +302284,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7cc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r7, r5, #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] @ (1670b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52d44>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302377,15 +302374,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb724 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + ands r4, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302461,15 +302458,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xb606 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #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] @ (167278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52f08>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302547,15 +302544,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, r4, r6, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -302665,15 +302662,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (1674c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53158>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302771,15 +302768,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbz r2, 167516 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x531a6> │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r4, [r2, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r6, [r5, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302855,15 +302852,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r6, 167602 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53292> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r7, r5, #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] @ (167694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53324>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302946,15 +302943,15 @@ │ │ │ │ nop │ │ │ │ cbz r4, 1676a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53334> │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r4, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303030,15 +303027,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #142 @ 0x8e │ │ │ │ lsls r7, r5, #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] @ (167860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x534f0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303121,15 +303118,15 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r1, #2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r4, [r2, #0] │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -303244,15 +303241,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (167abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5374c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303351,15 +303348,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -303442,15 +303439,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (167cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53944>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303536,15 +303533,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r4, [r1, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r1, #30] │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -303645,19 +303642,19 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #296 @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r6, #18] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (167e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53ac0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -303734,15 +303731,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r7, r5, #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] @ (167f90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53c20>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303824,15 +303821,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r6, [r3, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r6, [r4, #6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303962,17 +303959,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #8 @ (adr r7, 16811c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53dac>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #264] @ (168238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53ec8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -304084,19 +304081,19 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #936 @ (adr r5, 1685e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54270>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r1, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r4, [r6, #23] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (16833c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53fcc>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -304191,19 +304188,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #768 @ (adr r4, 16863c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x542cc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r3, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (1683b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54044>) │ │ │ │ @@ -304308,17 +304305,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, pc, #464 @ (adr r3, 16864c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x542dc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (1684e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54174>) │ │ │ │ @@ -304448,19 +304445,19 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #144 @ (adr r2, 168668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x542f8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r4, [r7, #11] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r4, [r2, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r7, 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, #176] @ (1686b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54340>) │ │ │ │ @@ -304532,17 +304529,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #256 @ (adr r1, 1687b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54444>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ 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, [r0, #32] │ │ │ │ cbnz r3, 1686d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54362> │ │ │ │ @@ -304660,17 +304657,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (168834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x544c4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ 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, #32] @ (168868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x544f8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304724,17 +304721,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r7, r5, #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] @ (168940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x545d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304769,17 +304766,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r7, 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, #40] @ (168984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54614>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -304889,15 +304886,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (168a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54728>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ 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, #32] @ (168acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5475c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304947,17 +304944,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r7, r5, #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] @ (168b94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54824>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304988,17 +304985,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r7, 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, #40] @ (168bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54868>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305059,17 +305056,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r7, r5, #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] @ 168cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54988> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305112,17 +305109,17 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r7, r5, #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] @ 168d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54a1c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305161,17 +305158,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r7, r5, #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] @ 168e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54ab8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305213,17 +305210,17 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r7, r5, #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] @ 168eb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54b48> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305262,17 +305259,17 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r7, r5, #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] @ 168f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54bc4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305310,17 +305307,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r7, r5, #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] @ 168fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54c40> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305358,17 +305355,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ 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, #88] @ (169024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54cb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -305401,17 +305398,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r5, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ 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, #176] @ (1690f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54d80>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305481,17 +305478,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ 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 r4, [pc, #120] @ (169184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x54e14>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305540,19 +305537,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r4, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ 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, [sp, #8] │ │ │ │ bl 166f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x52bdc> │ │ │ │ @@ -305639,15 +305636,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 167e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x53ac4> │ │ │ │ @@ -305950,17 +305947,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (16965c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x552ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305993,19 +305990,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ 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, #44] @ (1696a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306022,15 +306019,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r0, #26 │ │ │ │ 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, #28] @ (1696dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5536c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306069,15 +306066,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r6, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (1697cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5545c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306167,17 +306164,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r7, r5, #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] @ (1698d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306220,19 +306217,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (1699a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55638>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -306310,15 +306307,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r7, r5, #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] @ 169a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x556dc> │ │ │ │ mov lr, r2 │ │ │ │ @@ -306366,19 +306363,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (169b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x557b4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -306459,15 +306456,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r3, #3 │ │ │ │ lsls r7, r5, #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] @ (169ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55830>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306506,17 +306503,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r6, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r6, r5, #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] @ (169c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x558a8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306555,17 +306552,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r7, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (169df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55a84>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -306738,15 +306735,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r5, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -306792,19 +306789,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (169e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55b28>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 169e6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55afa> │ │ │ │ ldrh r2, [r4, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r4, 169ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55b64> │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r3, 169f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55b94> │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -307013,15 +307010,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r4, [r3, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrsh r6, [r4, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -307064,17 +307061,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -307086,15 +307083,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16a1a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55e38> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 165d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x519d4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r7, r5, #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] @ 16a1ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55e7c> │ │ │ │ @@ -307108,15 +307105,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 165d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x519d4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r7, r5, #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] @ 16a22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x55ebc> │ │ │ │ @@ -307129,15 +307126,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 165d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x519d4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -307155,15 +307152,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -307182,15 +307179,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -307210,15 +307207,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -307237,15 +307234,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -307265,15 +307262,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -307292,15 +307289,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51c2c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ lsls r7, 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, #40] @ 16a430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x560c0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -307385,25 +307382,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r7, 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, #48] @ (16a550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x561e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307453,15 +307450,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x520b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ 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 r3, [pc, #56] @ (16a5ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5627c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307486,15 +307483,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x520b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r5, #16 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16a66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x562fc>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -307599,25 +307596,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r7, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 16a838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x564c8> │ │ │ │ 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, #128] @ (16a7dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5646c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307691,15 +307688,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #29] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ 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 r3, [pc, #56] @ (16a878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56508>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307724,15 +307721,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x51ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -308114,21 +308111,21 @@ │ │ │ │ b.n 16aa6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x566fc> │ │ │ │ ldrb r4, [r3, #21] │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrsb r4, [r5, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strb r4, [r1, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #528] @ 0x210 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -308198,19 +308195,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2e8084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d14> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r1, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ 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, #216] @ (16ae40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56ad0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308303,17 +308300,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r2, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r7, 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 r4, [pc, #120] @ (16aed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56b64>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308362,19 +308359,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r3, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -308419,21 +308416,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16af70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56c00>) │ │ │ │ add r2, pc │ │ │ │ b.n 16af40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56bd0> │ │ │ │ ldr r2, [pc, #16] @ (16af74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56c04>) │ │ │ │ add r2, pc │ │ │ │ b.n 16af40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56bd0> │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #604] @ (16b1e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x56e78>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308682,49 +308679,49 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r5, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #18 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r4, r0, #18 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r5, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r6, r7, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr r7, [pc, #664] @ (16b4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57140>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r0, r1, #13 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r4, r6, #10 │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -308864,17 +308861,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #1008] @ (16b794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57424>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #848] @ (16b6fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5738c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, pc, #520 @ (adr r5, 16b5b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57248>) │ │ │ │ + add r6, pc, #264 @ (adr r6, 16b4b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57148>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ 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, #68] @ (16b408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57098>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308903,23 +308900,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r4, [pc, #192] @ (16b4d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57160>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16b940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x575d0> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309834,20 +309831,20 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16bc88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57918> │ │ │ │ b.n 16bc98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57928> │ │ │ │ add r0, ip │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr14, {7} │ │ │ │ - cdp2 0, 0, cr0, cr6, cr14, {7} │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + vhadd.u32 q0, q13, q15 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr14, {7} │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stc2l 0, cr0, [r6, #952] @ 0x3b8 │ │ │ │ - ldc2l 0, cr0, [lr, #-952]! @ 0xfffffc48 │ │ │ │ + cdp2 0, 8, cr0, cr6, cr14, {7} │ │ │ │ + cdp2 0, 3, cr0, cr14, cr14, {7} │ │ │ │ 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 │ │ │ │ ldr.w r2, [r0, #1224] @ 0x4c8 │ │ │ │ @@ -310512,84 +310509,84 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16c15e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x57dee> │ │ │ │ nop │ │ │ │ eors r0, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc2 0, cr0, [r8], {238} @ 0xee │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + stc2l 0, cr0, [r8, #-952] @ 0xfffffc48 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - @ instruction: 0xfb4400ee │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + stc2 0, cr0, [r4], {238} @ 0xee │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xfb0a00ee │ │ │ │ - @ instruction: 0xfaa600ee │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + @ instruction: 0xfbca00ee │ │ │ │ + @ instruction: 0xfb6600ee │ │ │ │ + subs r1, #26 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xfa2800ee │ │ │ │ - @ instruction: 0xfa0a00ee │ │ │ │ - ldr??.w r0, [r6, #238] @ 0xee │ │ │ │ - vld1.8 {d16[7]}, [lr], lr │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + @ instruction: 0xfae800ee │ │ │ │ + @ instruction: 0xfaca00ee │ │ │ │ + @ instruction: 0xfab600ee │ │ │ │ + @ instruction: 0xfaae00ee │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrsh.w r0, [sl, #238] @ 0xee │ │ │ │ - ldrsh.w r0, [ip, #238] @ 0xee │ │ │ │ - ldrsb.w r0, [r8, #238] @ 0xee │ │ │ │ - ldr??.w r0, [lr, lr, lsl #2] │ │ │ │ - vld4. {d16-d19}, [lr :128], lr │ │ │ │ - ldrsh.w r0, [r6, lr, lsl #2] │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfa7a00ee │ │ │ │ + @ instruction: 0xfa7c00ee │ │ │ │ + @ instruction: 0xfa5800ee │ │ │ │ + @ instruction: 0xfa3e00ee │ │ │ │ + @ instruction: 0xfa2e00ee │ │ │ │ + ldr??.w r0, [r6, #238] @ 0xee │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr??.w r0, [r2, #238] @ 0xee │ │ │ │ - str??.w r0, [r2, #238] @ 0xee │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrsh.w r0, [r2, #238] @ 0xee │ │ │ │ + vld1.8 {d0[7]}, [r2], lr │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb.w r0, [r0, #238] @ 0xee │ │ │ │ - @ instruction: 0xf7e600ee │ │ │ │ - strb.w r0, [r2, lr, lsl #2] │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldr??.w r0, [r0, lr, lsl #2] │ │ │ │ + strh.w r0, [r6, #238] @ 0xee │ │ │ │ + str.w r0, [r2, #238] @ 0xee │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - @ instruction: 0xf7cc00ee │ │ │ │ - @ instruction: 0xf7be00ee │ │ │ │ - @ instruction: 0xf7a600ee │ │ │ │ - @ instruction: 0xf79800ee │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + strb.w r0, [ip, #238] @ 0xee │ │ │ │ + ldr??.w r0, [lr, lr, lsl #2] │ │ │ │ + str??.w r0, [r6, lr, lsl #2] │ │ │ │ + ldr.w r0, [r8, lr, lsl #2] │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf79e00ee │ │ │ │ - @ instruction: 0xf76400ee │ │ │ │ - @ instruction: 0xf77000ee │ │ │ │ - @ instruction: 0xf76400ee │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + ldr.w r0, [lr, lr, lsl #2] │ │ │ │ + strh.w r0, [r4, lr, lsl #2] │ │ │ │ + ldrh.w r0, [r0, lr, lsl #2] │ │ │ │ + strh.w r0, [r4, lr, lsl #2] │ │ │ │ + adds r6, #18 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf73e00ee │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + @ instruction: 0xf7fe00ee │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - @ instruction: 0xf72800ee │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + @ instruction: 0xf7e800ee │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf70600ee │ │ │ │ - @ instruction: 0xf6ee00ee │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + @ instruction: 0xf7c600ee │ │ │ │ + @ instruction: 0xf7ae00ee │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf69c00ee │ │ │ │ - @ instruction: 0xf69000ee │ │ │ │ - @ instruction: 0xf66400ee │ │ │ │ - @ instruction: 0xf65600ee │ │ │ │ - @ instruction: 0xf65c00ee │ │ │ │ - @ instruction: 0xf65e00ee │ │ │ │ - @ instruction: 0xf63000ee │ │ │ │ + @ instruction: 0xf75c00ee │ │ │ │ + @ instruction: 0xf75000ee │ │ │ │ + @ instruction: 0xf72400ee │ │ │ │ + @ instruction: 0xf71600ee │ │ │ │ + @ instruction: 0xf71c00ee │ │ │ │ + @ instruction: 0xf71e00ee │ │ │ │ + @ instruction: 0xf6f000ee │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ vldr s12, [r1, #28] │ │ │ │ @@ -312205,15 +312202,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 68be8 │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -312512,15 +312509,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3892] @ 0xf34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r6, r0, #471040 @ 0x73000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -314422,19 +314419,19 @@ │ │ │ │ ldr.w r1, [r6, #1608] @ 0x648 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 16ee10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5aaa0> │ │ │ │ b.n 16ed58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5a9e8> │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w ip, [pc, #304] @ 16f504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b194> │ │ │ │ @@ -314551,15 +314548,15 @@ │ │ │ │ b.n 16f464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b0f4> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16f4e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b178> │ │ │ │ b.n 16f456 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b0e6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -314971,15 +314968,15 @@ │ │ │ │ b.n 16f600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b290> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16f600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b290> │ │ │ │ nop │ │ │ │ - ble.n 16f8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b55c> │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r7, 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 │ │ │ │ ldr.w r3, [r0, #1216] @ 0x4c0 │ │ │ │ @@ -317317,18 +317314,18 @@ │ │ │ │ b.n 17113a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5cdca> │ │ │ │ movs r2, #12 │ │ │ │ b.n 17113a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5cdca> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf25601a4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r6, r5, #3 │ │ │ │ vrhadd.s32 d16, d30, d20 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (1712f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5cf88>) │ │ │ │ @@ -317937,15 +317934,15 @@ │ │ │ │ b.n 1717d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d460> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r8], {164} @ 0xa4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [sl], {164} @ 0xa4 │ │ │ │ ldc 1, cr0, [r2], {164} @ 0xa4 │ │ │ │ - add r6, pc, #128 @ (adr r6, 1718d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d568>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 171bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d868>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -318226,15 +318223,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 171a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d6f8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 171824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d4b4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, pc, #648 @ (adr r2, 171df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5da80>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 171cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d980>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 171b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d82c> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 171b84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5d814> │ │ │ │ @@ -319580,15 +319577,15 @@ │ │ │ │ b.n 17220e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5de9e> │ │ │ │ b.n 172024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5dcb4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 172df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5ea88> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #397 @ 0x18d │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 17220e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5de9e> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 17220e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5de9e> │ │ │ │ @@ -320817,23 +320814,23 @@ │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5edb8> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5edb8> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5edb8> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5edb8> │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - add r0, pc, #272 @ (adr r0, 17379c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f42c>) │ │ │ │ + add r1, pc, #16 @ (adr r1, 17369c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f32c>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ - add r0, pc, #8 @ (adr r0, 173698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f328>) │ │ │ │ + add r0, pc, #776 @ (adr r0, 173998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f628>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #544 @ (adr r0, 1738b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f544>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + add r0, pc, #272 @ (adr r0, 1737a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f438>) │ │ │ │ lsls r7, r7, #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 r4, r2 │ │ │ │ @@ -320882,15 +320879,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1736c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f352> │ │ │ │ - strh r6, [r5, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -321271,17 +321268,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (173ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5f778>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ba50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov sl, r2 │ │ │ │ @@ -323415,15 +323412,15 @@ │ │ │ │ b.n 174ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x60978> │ │ │ │ cbnz r6, 1750de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x60d6e> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r7, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323536,19 +323533,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (17521c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x60eac>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 174a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x606d8> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -324049,15 +324046,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r6, r5, #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] @ 175818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x614a8> │ │ │ │ @@ -324604,17 +324601,17 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #304 @ (adr r4, 175ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x61b80>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #696 @ (adr r3, 176080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x61d10>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r1, #4] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -324728,15 +324725,15 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #496 @ (adr r1, 1760e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x61d78>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #200 @ (adr r1, 175fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x61c58>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r6, 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 │ │ │ │ add.w sl, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47616 @ 0xba00 │ │ │ │ @@ -327127,15 +327124,15 @@ │ │ │ │ ... │ │ │ │ tst r2, r0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ rors r6, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ rors r0, r7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrsb r2, [r0, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ sbcs r2, r7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -327817,15 +327814,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 17813a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x63dca> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ @@ -328259,15 +328256,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 178630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x642c0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ @@ -328321,17 +328318,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -329440,15 +329437,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh.w r3, [sp, #32] │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ @@ -330467,19 +330464,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r9 │ │ │ │ + bx r1 │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ ldr.w r3, [pc, #3204] @ 17ab08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x66798> │ │ │ │ @@ -331499,15 +331496,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r1, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r6, r5, #3 │ │ │ │ strb r4, [r3, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ @@ -332003,33 +332000,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r6, r0 │ │ │ │ @@ -332371,19 +332368,19 @@ │ │ │ │ beq.w 17bba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x67834> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17bf06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x67b96> │ │ │ │ b.n 17b3e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x67074> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r6, r5, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #325 @ 0x145 │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ vldr d7, [pc, #844] @ 17b740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x673d0> │ │ │ │ @@ -332721,19 +332718,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17b758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x673e8>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17b75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x673ec> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ bl 4671b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x352e48> │ │ │ │ vldr d7, [pc, #868] @ 17bac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x67758> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333931,15 +333928,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #948]! @ 0x3b4 │ │ │ │ + cdp2 0, 7, cr0, cr12, cr13, {7} │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -334494,23 +334491,23 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb1200ed │ │ │ │ - @ instruction: 0xfb0600ed │ │ │ │ + @ instruction: 0xfbd200ed │ │ │ │ + @ instruction: 0xfbc600ed │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0200ed │ │ │ │ - ldr??.w r0, [r0, #237] @ 0xed │ │ │ │ + @ instruction: 0xfac200ed │ │ │ │ + @ instruction: 0xfab000ed │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r8, #237] @ 0xed │ │ │ │ + vst4. {d16-d19}, [r8 :128]! │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r5, r0 │ │ │ │ b.n 17c7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x68444> │ │ │ │ @@ -334994,15 +334991,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 17c490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x68120> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18000ed │ │ │ │ + movw r0, #237 @ 0xed │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ @@ -336658,25 +336655,25 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17e29c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x69f2c> │ │ │ │ b.n 17e2b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x69f48> │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldc2l 0, cr0, [r2, #1016]! @ 0x3f8 │ │ │ │ - ldr.w r0, [r6, lr, lsl #3] │ │ │ │ - @ instruction: 0xf5e400fe │ │ │ │ - eors.w r0, r0, #8323072 @ 0x7f0000 │ │ │ │ - ands.w r0, r4, #8323072 @ 0x7f0000 │ │ │ │ + mrc2 0, 5, r0, cr2, cr14, {7} │ │ │ │ + ldrsb.w r0, [r6, lr, lsl #3] │ │ │ │ + subw r0, r4, #2302 @ 0x8fe │ │ │ │ + adcs.w r0, r0, #8323072 @ 0x7f0000 │ │ │ │ + @ instruction: 0xf4d400fe │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ subs r6, #1 │ │ │ │ @@ -337612,16 +337609,16 @@ │ │ │ │ b.n 17e9d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6a662> │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e5f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6a282> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e5f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6a282> │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2, #1016] @ 0x3f8 │ │ │ │ - vqadd.s8 q0, q13, q15 │ │ │ │ + mrc 0, 2, r0, cr2, cr14, {7} │ │ │ │ + vshr.s64 q8, q15, #54 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -337807,15 +337804,15 @@ │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6aade> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6aade> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6aade> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6aade> │ │ │ │ - vqadd.u64 q0, q10, q15 │ │ │ │ + vshr.u64 q8, q15, #12 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136ab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22744> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -337981,17 +337978,17 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 136d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x229bc> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 17eff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ac88> │ │ │ │ b.n 17f036 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6acc6> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r0, #1016]! @ 0x3f8 │ │ │ │ - ldc2l 0, cr0, [r8, #-1016]! @ 0xfffffc08 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + mcr2 0, 3, r0, cr0, cr14, {7} │ │ │ │ + mrc2 0, 1, r0, cr8, cr14, {7} │ │ │ │ + beq.n 17f19c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ae2c> │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -339290,15 +339287,15 @@ │ │ │ │ cbz r3, 17fe1e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6baae> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 17fd82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ba12> │ │ │ │ mov r1, r4 │ │ │ │ b.n 17fdf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ba84> │ │ │ │ nop │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -340155,15 +340152,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 18068c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c31c> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #712] @ (1809bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c64c>) │ │ │ │ + ldr r6, [pc, #456] @ (1808bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c54c>) │ │ │ │ lsls r7, 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 r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -340758,19 +340755,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 180bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c844> │ │ │ │ ldr r2, [pc, #20] @ (180d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c9b4>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 1809ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c67c> │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - cbz r2, 180d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c9f4> │ │ │ │ + cbz r2, 180d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ca24> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - cbz r0, 180d6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6c9fa> │ │ │ │ + cbz r0, 180d9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ca2a> │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -341745,15 +341742,15 @@ │ │ │ │ b.n 1816da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6d36a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb9a01a3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb2801a3 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cbz r0, 1817a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6d436> │ │ │ │ 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] │ │ │ │ @@ -343531,15 +343528,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 182a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e6dc> │ │ │ │ lsls r3, r4, #6 │ │ │ │ bls.n 182a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e6d8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 182a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e718> │ │ │ │ lsls r3, r4, #6 │ │ │ │ @@ -343692,15 +343689,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 182b84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e814> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r5, #3 │ │ │ │ bpl.n 182b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e7fc> │ │ │ │ lsls r3, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 182ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6e938> │ │ │ │ lsls r3, r4, #6 │ │ │ │ @@ -345071,35 +345068,35 @@ │ │ │ │ b.n 1834a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6f138> │ │ │ │ bne.n 183bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6f884> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 183bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6f84c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 183b9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6f82e> │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r7, r7, #3 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r7, r7, #3 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ b.w 183098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6ed28> │ │ │ │ mov r5, r9 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -345334,15 +345331,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b.n 183d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6fa14> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ b.n 18385a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x6f4ea> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldrd r7, r9, [r3, #24] │ │ │ │ sub sp, #8 │ │ │ │ @@ -345857,15 +345854,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r0!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmia r0!, {r2, r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ ittt al │ │ │ │ lslal r3, r4, #6 │ │ │ │ cmpal r1, #68 @ 0x44 │ │ │ │ moval r0, r0 │ │ │ │ @@ -346049,15 +346046,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ pop {r3, r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r5, r5, #3 │ │ │ │ cbnz r0, 184666 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x702f6> │ │ │ │ lsls r3, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ @@ -346506,17 +346503,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53c804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x428494> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r7, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -346684,17 +346681,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x70948> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x70948> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ @@ -347190,15 +347187,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r7, r7, #3 │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -352748,15 +352745,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 188e14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x74aa4> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ vldr d7, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -354458,23 +354455,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bne.n 189e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x75b10> │ │ │ │ + bcs.n 18a000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x75c90> │ │ │ │ lsls r5, r7, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r3, #0] │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ @@ -357141,15 +357138,15 @@ │ │ │ │ b.n 18b954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x775e4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r7, r0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr r2, [pc, #200] @ (18bae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x77778>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ vshll.u32 , d27, #31 │ │ │ │ vabdl.u , d15, d29 │ │ │ │ @ instruction: 0xffff9747 │ │ │ │ @@ -358960,20 +358957,20 @@ │ │ │ │ nop │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, sl, #7733248 @ 0x760000 │ │ │ │ - sbc.w r0, sl, #7733248 @ 0x760000 │ │ │ │ - add.w r0, r6, #7733248 @ 0x760000 │ │ │ │ - add.w r0, r8, #7733248 @ 0x760000 │ │ │ │ - adds.w r0, r2, #7733248 @ 0x760000 │ │ │ │ - adds.w r0, r0, #7733248 @ 0x760000 │ │ │ │ + @ instruction: 0xf62a00ec │ │ │ │ + @ instruction: 0xf62a00ec │ │ │ │ + rsb r0, r6, #7733248 @ 0x760000 │ │ │ │ + rsb r0, r8, #7733248 @ 0x760000 │ │ │ │ + rsbs r0, r2, #7733248 @ 0x760000 │ │ │ │ + rsbs r0, r0, #7733248 @ 0x760000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1480] @ 18d348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x78fd8> │ │ │ │ @@ -359493,20 +359490,20 @@ │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ lsls r3, r4, #6 │ │ │ │ bl 24f356 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13afe6> │ │ │ │ - and.w r0, r2, #236 @ 0xec │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + @ instruction: 0xf0c200ec │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb 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, #1292] @ 18d888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79518> │ │ │ │ @@ -359979,23 +359976,23 @@ │ │ │ │ b.n 18d738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x793c8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #120 @ 0x78 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r6, 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.w r4, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -360118,37 +360115,37 @@ │ │ │ │ b.n 18d952 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x795e2> │ │ │ │ ldr r2, [pc, #64] @ (18da18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x796a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 18d982 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79612> │ │ │ │ ldr r2, [pc, #64] @ (18da1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x796ac>) │ │ │ │ add r2, pc │ │ │ │ b.n 18d982 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79612> │ │ │ │ - ldmia.w r6, {r2, r3, r5, r6, r7} │ │ │ │ - ldmia.w r8, {r2, r3, r5, r6, r7} │ │ │ │ - ldmia.w ip, {r2, r3, r5, r6, r7} │ │ │ │ - ldmia.w lr, {r2, r3, r5, r6, r7} │ │ │ │ - ldmia.w ip, {r2, r3, r5, r6, r7} │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrd r0, r0, [r6, #-944] @ 0x3b0 │ │ │ │ + ldrd r0, r0, [r8, #-944] @ 0x3b0 │ │ │ │ + ldrd r0, r0, [ip, #-944] @ 0x3b0 │ │ │ │ + ldrd r0, r0, [lr, #-944] @ 0x3b0 │ │ │ │ + ldrd r0, r0, [ip, #-944] @ 0x3b0 │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia.w r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r6, #-944] @ 0x3b0 │ │ │ │ b.n 18de6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79afc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strd r0, r0, [r2], #-944 @ 0x3b0 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + stmdb r2!, {r2, r3, r5, r6, r7} │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xe83e00ec │ │ │ │ - @ instruction: 0xe83800ec │ │ │ │ + ldrd r0, r0, [lr], #944 @ 0x3b0 │ │ │ │ + ldrd r0, r0, [r8], #944 @ 0x3b0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r5, r1 │ │ │ │ @@ -360325,71 +360322,59 @@ │ │ │ │ b.n 18db0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7979c> │ │ │ │ ldr r1, [pc, #116] @ (18dc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x798d0>) │ │ │ │ add r1, pc │ │ │ │ b.n 18db30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797c0> │ │ │ │ ldr r1, [pc, #116] @ (18dc44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x798d4>) │ │ │ │ add r1, pc │ │ │ │ b.n 18db30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797c0> │ │ │ │ - b.n 18db20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797b0> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797ac> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797b4> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797bc> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18da18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x796a8> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797b8> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797d4> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797cc> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797d0> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797d4> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797dc> │ │ │ │ + strd r0, r0, [r4], #-944 @ 0x3b0 │ │ │ │ + strd r0, r0, [r0], #-944 @ 0x3b0 │ │ │ │ + strd r0, r0, [r2], #-944 @ 0x3b0 │ │ │ │ + strd r0, r0, [r4], #-944 @ 0x3b0 │ │ │ │ + b.n 18db98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79828> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + @ instruction: 0xe85e00ec │ │ │ │ + strd r0, r0, [sl], #-944 @ 0x3b0 │ │ │ │ + strd r0, r0, [r4], #-944 @ 0x3b0 │ │ │ │ + strd r0, r0, [r4], #-944 @ 0x3b0 │ │ │ │ + strd r0, r0, [r4], #-944 @ 0x3b0 │ │ │ │ + strd r0, r0, [r6], #-944 @ 0x3b0 │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18db20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797b0> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - b.n 18db2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x797bc> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + strex r0, r0, [ip, #944] @ 0x3b0 │ │ │ │ + @ instruction: 0xe85000ec │ │ │ │ b.n 18dcd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79964> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18d950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x795e0> │ │ │ │ + b.n 18dad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79760> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18d8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79568> │ │ │ │ + b.n 18da58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x796e8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d8d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x79560> │ │ │ │ + b.n 18da50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x796e0> │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18dc50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x798e0> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -362020,19 +362005,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18ebf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7a884> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 18ed96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7aa26> │ │ │ │ nop │ │ │ │ asrs r6, r2, #10 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r6, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 18eea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ab30> │ │ │ │ + bvs.n 18ee20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7aab0> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (18ef60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7abf0>) │ │ │ │ @@ -362173,15 +362158,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 18efa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ac30> │ │ │ │ + bmi.n 18ef20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7abb0> │ │ │ │ lsls r4, r5, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (18f020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7acb0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1272] @ 0x4f8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18f01a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7acaa> │ │ │ │ @@ -362242,15 +362227,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r6, r7, #1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bcc.n 18efcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ac5c> │ │ │ │ + bmi.n 18ef4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7abdc> │ │ │ │ lsls r4, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -362352,15 +362337,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 18f080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ad10> │ │ │ │ + bcc.n 18f200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ae90> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -362779,17 +362764,17 @@ │ │ │ │ b.n 18f51a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7b1aa> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #20 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsrs r6, r3, #11 │ │ │ │ lsls r3, r4, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -363645,23 +363630,23 @@ │ │ │ │ blx r3 │ │ │ │ b.n 18fe24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7bab4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bcs.n 18ffdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7bc6c> │ │ │ │ + bcc.n 18ff5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7bbec> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r0, r1, #12 │ │ │ │ lsls r3, r4, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2220] @ 0x8ac │ │ │ │ cbnz r3, 18ff44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7bbd4> │ │ │ │ @@ -365382,15 +365367,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r0, r7, #31 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - sxth r4, r5 │ │ │ │ + uxtb r4, r5 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -365937,17 +365922,17 @@ │ │ │ │ bne.n 1916fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d38e> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 191642 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d2d2> │ │ │ │ ... │ │ │ │ asrs r0, r0, #5 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (191848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -365971,15 +365956,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #28 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -366901,21 +366886,21 @@ │ │ │ │ ldr r3, [pc, #20] @ (192318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7dfa8>) │ │ │ │ add r3, pc │ │ │ │ b.n 1922d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df66> │ │ │ │ ldr r3, [pc, #16] @ (19231c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7dfac>) │ │ │ │ add r3, pc │ │ │ │ b.n 1922d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df66> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r7, 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] @ (19238c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7e01c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367815,17 +367800,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ea0c> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3001a2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (192e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7eb28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367894,17 +367879,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192e4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7eade> │ │ │ │ nop │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r0 :128], r2 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #200] @ (192f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ec0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367974,17 +367959,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192f3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ebca> │ │ │ │ strb.w r0, [r4, #418] @ 0x1a2 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (19307c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ed0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368063,17 +368048,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ecb0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7a001a2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (193178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ee08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368149,17 +368134,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7edc0> │ │ │ │ nop │ │ │ │ subw r1, r0, #2210 @ 0x8a2 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (19329c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7ef2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368248,17 +368233,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19322e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7eebe> │ │ │ │ nop │ │ │ │ sub.w r1, r4, #5308416 @ 0x510000 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1933c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368348,17 +368333,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19335e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7efee> │ │ │ │ eor.w r1, r0, #5308416 @ 0x510000 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ 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, #288] @ (193504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368452,17 +368437,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 19348a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f11a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf35201a2 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f418>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368658,17 +368643,17 @@ │ │ │ │ @ instruction: 0xf21801a2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (193a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368872,17 +368857,17 @@ │ │ │ │ vaddw.s8 q0, q12, d18 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7f94c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369078,17 +369063,17 @@ │ │ │ │ stcl 1, cr0, [r4], #648 @ 0x288 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (193f60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7fbf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369292,17 +369277,17 @@ │ │ │ │ orrs.w r1, r4, r2, asr #2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (1941f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7fe80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369499,17 +369484,17 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (194494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x80124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369714,17 +369699,17 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ 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 r3, [pc, #108] @ (19452c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x801bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375146,15 +375131,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 1985b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x84248> │ │ │ │ nop │ │ │ │ add r1, pc, #968 @ (adr r1, 198afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8478c>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r4, r5, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r1, r5, #31 │ │ │ │ bpl.n 198788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x84418> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375581,19 +375566,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 198bba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8484a> │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 198c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8491c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376402,17 +376387,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1995ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8525a> │ │ │ │ str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ 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, #192] @ (1996e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85370>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376479,17 +376464,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 19969c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8532c> │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ 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, #204] @ (1997c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85458>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376559,17 +376544,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85418> │ │ │ │ nop │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r5, #22 │ │ │ │ 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, #228] @ (1998c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85558>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376646,17 +376631,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199872 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85502> │ │ │ │ ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r4, #20 │ │ │ │ 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, #224] @ (1999c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85654>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376730,17 +376715,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199982 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85612> │ │ │ │ ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r3, #24 │ │ │ │ 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, #264] @ (199ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85778>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376827,17 +376812,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85710> │ │ │ │ ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ 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, #276] @ (199c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x858a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376927,17 +376912,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85840> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #32] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ 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, #300] @ (199d60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x859f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377035,17 +377020,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 199ce6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85976> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #24] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ 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, #92] @ (199dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x85a68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378633,15 +378618,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19b03a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86cca> │ │ │ │ nop │ │ │ │ strb r6, [r5, #30] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - beq.n 19b104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86d94> │ │ │ │ + beq.n 19b084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86d14> │ │ │ │ lsls r6, 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, #316] @ (19b22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86ebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378746,15 +378731,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86e30> │ │ │ │ strb r2, [r1, #25] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r6, 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, #340] @ (19b39c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8702c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378865,15 +378850,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b2fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x86f8e> │ │ │ │ strb r2, [r6, #19] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, 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, #312] @ (19b4f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87180>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378976,15 +378961,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b472 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87102> │ │ │ │ strb r2, [r0, #14] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, 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, #344] @ (19b664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x872f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379096,15 +379081,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19b58e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8721e> │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r6, 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, #296] @ (19b7a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379207,15 +379192,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19b700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87390> │ │ │ │ nop │ │ │ │ strb r2, [r7, #2] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, 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, #348] @ (19b920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x875b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379326,15 +379311,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19b84a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x874da> │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r6, 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, #280] @ (19ba54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x876e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379429,15 +379414,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19b9c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87650> │ │ │ │ ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, 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, #312] @ (19bba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379540,15 +379525,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bb1e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x877ae> │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, 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, #308] @ (19bcf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87988>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379652,15 +379637,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bc78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87908> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19be38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87ac8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379760,15 +379745,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19bd98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87a28> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #32] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r6, 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 │ │ │ │ ldr r5, [pc, #276] @ (19bf68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87bf8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379862,16 +379847,16 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19bed6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87b66> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - it lt │ │ │ │ - lsllt r6, r7, #3 │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ + lsls r6, 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, #312] @ (19c0bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87d4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -379976,18 +379961,18 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c03e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87cce> │ │ │ │ nop │ │ │ │ str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bkpt 0x006a │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet cs │ │ │ │ + lslcs r6, r7, #3 │ │ │ │ + stmdbcc sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movcs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (19c1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87e8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -380088,15 +380073,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19c158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87de8> │ │ │ │ nop │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r6, 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, #284] @ (19c334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380198,15 +380183,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19c29c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x87f2c> │ │ │ │ nop │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbnz r2, 19c3a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88032> │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r6, 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, #312] @ (19c488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380309,15 +380294,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c3fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8808e> │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 19c4d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88164> │ │ │ │ lsls r6, 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, #308] @ (19c5d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88268>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380421,15 +380406,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x881e8> │ │ │ │ nop │ │ │ │ str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 19c608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88298> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19c718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x883a8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380529,15 +380514,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19c678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88308> │ │ │ │ nop │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r5, [pc, #276] @ (19c848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x884d8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380631,15 +380616,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19c7b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x88446> │ │ │ │ str r6, [r0, #0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r6, 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, #312] @ (19c99c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8862c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380745,15 +380730,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c91e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x885ae> │ │ │ │ nop │ │ │ │ ldrsh r6, [r2, r3] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r6, 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, #292] @ (19cadc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8876c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380857,15 +380842,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19ca38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x886c8> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbz r2, 19cb36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x887c6> │ │ │ │ + push {r1, r3} │ │ │ │ lsls r6, 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, #284] @ (19cc14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x888a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380967,15 +380952,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19cb7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8880c> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbz r6, 19cc58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x888e8> │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19ccbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8894c> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -381897,16 +381882,16 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d692 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89322> │ │ │ │ str r2, [r0, r7] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - vhadd.s q0, q12, │ │ │ │ - ldc 0, cr0, [sl, #-940]! @ 0xfffffc54 │ │ │ │ + vext.8 q8, q12, , #0 │ │ │ │ + ldcl 0, cr0, [sl, #940]! @ 0x3ac │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19d904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382053,16 +382038,16 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d86c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x894fc> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #968] @ (19dcd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89960>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stcl 0, cr0, [lr, #-940]! @ 0xfffffc54 │ │ │ │ - sbc.w r0, r0, fp, asr #3 │ │ │ │ + cdp 0, 2, cr0, cr14, cr11, {7} │ │ │ │ + stc 0, cr0, [r0], #-940 @ 0xfffffc54 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19dad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382198,16 +382183,16 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19da08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89698> │ │ │ │ ldr r6, [pc, #80] @ (19db28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x897b8>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - sbcs.w r0, r0, fp, asr #3 │ │ │ │ - ldrd r0, r0, [r2, #-940] @ 0x3ac │ │ │ │ + ldc 0, cr0, [r0], #-940 @ 0xfffffc54 │ │ │ │ + ands.w r0, r2, fp, asr #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19dcb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382349,17 +382334,16 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19dbde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8986e> │ │ │ │ ldr r4, [pc, #272] @ (19ddc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89a54>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xe9a400eb │ │ │ │ - b.n 19dba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89838> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + orn r0, r4, fp, asr #3 │ │ │ │ + @ instruction: 0xe83600eb │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19de7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89b0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382495,17 +382479,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19ddb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89a42> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #432] @ (19e030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89cc0>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 19de54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89ae4> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - b.n 19d9dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8966c> │ │ │ │ + stmia.w r8!, {r0, r1, r3, r5, r6, r7} │ │ │ │ + b.n 19db5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x897ec> │ │ │ │ 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 r3, [pc, #444] @ (19e054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89ce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382649,17 +382632,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19df86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89c16> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #640] @ (19e2d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89f68>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 19dc9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8992c> │ │ │ │ + b.n 19de1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89aac> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 19e804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a494> │ │ │ │ + b.n 19d984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89614> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #344] @ (19e1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89e5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382774,15 +382757,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19e128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89db8> │ │ │ │ nop │ │ │ │ mov lr, r8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, 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, #332] @ (19e334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382891,15 +382874,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19e29e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x89f2e> │ │ │ │ nop │ │ │ │ cmp r2, sl │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r6, 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, #348] @ (19e4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a13c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383014,15 +382997,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e40c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a09c> │ │ │ │ mvns r2, r5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r6, 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] @ (19e60c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a29c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383129,15 +383112,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a21c> │ │ │ │ negs r2, r6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #360] @ (19e790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a420>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383254,15 +383237,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19e6aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a33a> │ │ │ │ asrs r2, r2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, 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, #320] @ (19e8ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a57c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383367,15 +383350,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19e838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a4c8> │ │ │ │ subs r7, #142 @ 0x8e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #364] @ (19ea74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a704>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383490,15 +383473,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 19e98e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a61e> │ │ │ │ subs r6, #50 @ 0x32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, 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, #312] @ (19ebc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383599,15 +383582,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19eb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a7b4> │ │ │ │ subs r4, #170 @ 0xaa │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #320] @ (19ed24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a9b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -383714,15 +383697,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19ec98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8a928> │ │ │ │ nop │ │ │ │ subs r3, #86 @ 0x56 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, 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, #320] @ (19ee80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8ab10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383827,15 +383810,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19edf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8aa86> │ │ │ │ nop │ │ │ │ subs r1, #250 @ 0xfa │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (19ef60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8abf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384363,15 +384346,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f46a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b0fa> │ │ │ │ adds r3, #134 @ 0x86 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #328] @ (19f654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b2e4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384481,15 +384464,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f5da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b26a> │ │ │ │ adds r2, #46 @ 0x2e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #344] @ (19f7c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b458>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384605,15 +384588,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19f70a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b39a> │ │ │ │ adds r0, #202 @ 0xca │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #348] @ (19f940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b5d0>) │ │ │ │ @@ -384729,15 +384712,15 @@ │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19f88c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b51c> │ │ │ │ nop │ │ │ │ cmp r7, #88 @ 0x58 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19fa9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b72c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384844,15 +384827,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19fa16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b6a6> │ │ │ │ cmp r5, #222 @ 0xde │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fc04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384961,15 +384944,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 19fb86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b816> │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fd6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b9fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385080,15 +385063,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19fcb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8b942> │ │ │ │ nop │ │ │ │ cmp r3, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ lsls r6, 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, #328] @ (19fed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8bb60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385196,15 +385179,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 19fe22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8bab2> │ │ │ │ cmp r1, #178 @ 0xb2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r6, r7, #3 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a0042 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8bcd2> │ │ │ │ @@ -390742,15 +390725,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a410e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8fd9e> │ │ │ │ b.n 1a3f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8fc0c> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r2, #12 │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r6, 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] @ (1a4310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8ffa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390862,15 +390845,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8ff00> │ │ │ │ nop │ │ │ │ b.n 1a3e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8faa8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a4484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90114>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -390981,15 +390964,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4406 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90096> │ │ │ │ b.n 1a3ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x8f934> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ lsls r6, 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, #360] @ (1a4608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391104,15 +391087,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x901f8> │ │ │ │ b.n 1a4b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x907d0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r5, [pc, #356] @ (1a4788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90418>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -391225,15 +391208,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a46c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90358> │ │ │ │ nop │ │ │ │ b.n 1a49b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90648> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #368] @ (1a4914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x905a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391350,15 +391333,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4832 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x904c2> │ │ │ │ nop │ │ │ │ svc 150 @ 0x96 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r6, 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 │ │ │ │ ldr r5, [pc, #368] @ (1a4aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90730>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -391472,15 +391455,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a49e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90676> │ │ │ │ udf #8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r6, 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 r3, [pc, #380] @ (1a4c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x908c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391599,15 +391582,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x907dc> │ │ │ │ nop │ │ │ │ bgt.n 1a4b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x907c8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r6, 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, #340] @ (1a4da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90a34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391717,15 +391700,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4d16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x909a6> │ │ │ │ nop │ │ │ │ bge.n 1a4d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90a0c> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r6, 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, #332] @ (1a4f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90b9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391833,15 +391816,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4e7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90b0e> │ │ │ │ nop │ │ │ │ bls.n 1a5004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90c94> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r6, 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, #360] @ (1a5090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90d20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391956,15 +391939,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90ca0> │ │ │ │ nop │ │ │ │ bhi.n 1a50b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90d48> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ lsls r6, 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, #340] @ (1a5200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90e90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392073,15 +392056,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5182 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90e12> │ │ │ │ bvs.n 1a5120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90db0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r6, 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, #376] @ (1a5394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392198,15 +392181,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a52c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x90f58> │ │ │ │ nop │ │ │ │ bpl.n 1a53d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91064> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r6, 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, #352] @ (1a5510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x911a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392318,15 +392301,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a544c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x910dc> │ │ │ │ nop │ │ │ │ bcc.n 1a5428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x910b8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ lsls r6, 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, #392] @ (1a56b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392446,15 +392429,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a55ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9127a> │ │ │ │ bcs.n 1a56d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91364> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r6, 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, #352] @ (1a5830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x914c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392563,15 +392546,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91408> │ │ │ │ beq.n 1a5908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91598> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r6, 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, #388] @ (1a59d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392689,15 +392672,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91596> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r6, 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, #360] @ (1a5b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x917e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392809,15 +392792,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91728> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r6, 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, #372] @ (1a5ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91974>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392935,15 +392918,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x918b2> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r6, 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, #376] @ (1a5e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91b08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393063,15 +393046,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5db6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91a46> │ │ │ │ ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r6, 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, #360] @ (1a5ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393183,15 +393166,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a5f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91bd0> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r6, 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, #504] @ (1a6210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91ea0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393340,15 +393323,15 @@ │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a610a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91d9a> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r5} │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r6, 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, #504] @ (1a6428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x920b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393497,15 +393480,15 @@ │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a6326 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x91fb6> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3} │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r6, r7, #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, #4072] @ 0xfe8 │ │ │ │ @@ -393666,15 +393649,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov sl, r2 │ │ │ │ @@ -393790,15 +393773,15 @@ │ │ │ │ b.n 1a672c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x923bc> │ │ │ │ stmia r0!, {r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ lsls r6, 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] @ (1a6938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x925c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393916,15 +393899,15 @@ │ │ │ │ b.n 1a688e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9251e> │ │ │ │ itte mi │ │ │ │ lslmi r1, r4, #6 │ │ │ │ strmi r7, [sp, #1008] @ 0x3f0 │ │ │ │ lslpl r1, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r6, 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, #412] @ (1a6af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92788>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394054,15 +394037,15 @@ │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a6a22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x926b2> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r6, r7, #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, #4072] @ 0xfe8 │ │ │ │ @@ -394195,15 +394178,15 @@ │ │ │ │ b.n 1a6bea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9287a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ pop {r1, r2, r3, r4} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r6, 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, #316] @ (1a6e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92ab8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394309,15 +394292,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92a2c> │ │ │ │ nop │ │ │ │ rev16 r6, r1 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r6, 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, #316] @ (1a6f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92c10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394423,15 +394406,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92b84> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8f6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r6, 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, #300] @ (1a70c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394533,15 +394516,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a7028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92cb8> │ │ │ │ nop │ │ │ │ @ instruction: 0xb79e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r6, 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, #296] @ (1a720c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92e9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394639,15 +394622,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a7170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92e00> │ │ │ │ @ instruction: 0xb656 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r6, 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, #284] @ (1a7344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92fd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394749,15 +394732,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a72ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x92f3c> │ │ │ │ nop │ │ │ │ push {r1, r4, lr} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r6, 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, #280] @ (1a7478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394855,15 +394838,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ b.n 1a73e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93074> │ │ │ │ cbz r2, 1a74f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93182> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (1a75e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394970,15 +394953,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a7514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x931a4> │ │ │ │ uxth r2, r5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r6, r7, #3 │ │ │ │ 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] │ │ │ │ @@ -395798,15 +395781,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a7eca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93b5a> │ │ │ │ nop │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr??.w r0, [r6, sp, lsl #3] │ │ │ │ + ldrsh.w r0, [r6, sp, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a8180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93e10>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -395942,15 +395925,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a8086 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93d16> │ │ │ │ add r7, pc, #384 @ (adr r7, 1a8304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93f94>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf69c00fd │ │ │ │ + @ instruction: 0xf75c00fd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (1a8330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93fc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -396081,15 +396064,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a8230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x93ec0> │ │ │ │ add r5, pc, #632 @ (adr r5, 1a85ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9423c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf4c800fd │ │ │ │ + @ instruction: 0xf58800fd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #416] @ (1a84ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9417c>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -396225,15 +396208,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a83e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94078> │ │ │ │ add r3, pc, #952 @ (adr r3, 1a88a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94538>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf2f400fd │ │ │ │ + @ instruction: 0xf3b400fd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1a86a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94330>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -396364,15 +396347,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a860e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9429e> │ │ │ │ nop │ │ │ │ add r2, pc, #200 @ (adr r2, 1a876c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x943fc>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adc.w r0, r0, #253 @ 0xfd │ │ │ │ + addw r0, r0, #253 @ 0xfd │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #400] @ (1a884c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x944dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -396503,15 +396486,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a87c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94450> │ │ │ │ add r0, pc, #504 @ (adr r0, 1a8a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x946d8>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vqadd.s64 q8, q9, │ │ │ │ + bics.w r0, r2, #253 @ 0xfd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a89ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9467c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -396640,15 +396623,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x945e4> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stcl 0, cr0, [r0, #1012] @ 0x3f4 │ │ │ │ + mcr 0, 4, r0, cr0, cr13, {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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1a8b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -396777,15 +396760,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94780> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stc 0, cr0, [r8], {253} @ 0xfd │ │ │ │ + stcl 0, cr0, [r8], {253} @ 0xfd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (1a8c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9492c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -397450,15 +397433,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a92c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94f58> │ │ │ │ str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - b.n 1a9af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95780> │ │ │ │ + b.n 1a8c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x94900> │ │ │ │ lsls r5, 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, #348] @ (1a9518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x951a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397581,15 +397564,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a943c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x950cc> │ │ │ │ nop │ │ │ │ str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - b.n 1a993c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x955cc> │ │ │ │ + b.n 1a9abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9574c> │ │ │ │ lsls r5, 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, #368] @ (1a96a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95334>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397709,15 +397692,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a95c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95250> │ │ │ │ nop │ │ │ │ str r2, [sp, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - b.n 1a9778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95408> │ │ │ │ + b.n 1a98f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95588> │ │ │ │ lsls r5, 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, #368] @ (1a9830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x954c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397839,15 +397822,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a974c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x953dc> │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r5, 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, #348] @ (1a99a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397970,15 +397953,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a98cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9555c> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ble.n 1a99fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9568c> │ │ │ │ + ble.n 1a997c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9560c> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1a9b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x957d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398105,15 +398088,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a9a4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x956da> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - blt.n 1a9c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x958bc> │ │ │ │ + bgt.n 1a9bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9583c> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1a9cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95968>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398241,15 +398224,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9c4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x958da> │ │ │ │ ldrh r6, [r3, #30] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bls.n 1a9c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95920> │ │ │ │ + bge.n 1a9c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x958a0> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1a9e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95b04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398377,15 +398360,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95a68> │ │ │ │ ldrh r6, [r0, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bhi.n 1a9ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95b60> │ │ │ │ + bhi.n 1a9e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95ae0> │ │ │ │ lsls r5, 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, #348] @ (1a9fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95c7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398508,15 +398491,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1a9f10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95ba0> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bvs.n 1aa0b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95d48> │ │ │ │ + bvc.n 1aa038 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95cc8> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1aa184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398643,15 +398626,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1aa08e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95d1e> │ │ │ │ nop │ │ │ │ strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bmi.n 1aa0e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95d78> │ │ │ │ + bpl.n 1aa268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95ef8> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1aa31c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95fac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398779,15 +398762,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa28e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95f1e> │ │ │ │ strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bcc.n 1aa34c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95fdc> │ │ │ │ + bcc.n 1aa2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x95f5c> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1aa4b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398915,15 +398898,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa41c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x960ac> │ │ │ │ strh r2, [r0, #32] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bne.n 1aa594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96224> │ │ │ │ + bcs.n 1aa514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x961a4> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1aa630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x962c0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399042,15 +399025,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1aa558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x961e8> │ │ │ │ nop │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + beq.n 1aa704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96394> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1aa7ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9643c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399170,15 +399153,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1aa6cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9635c> │ │ │ │ nop │ │ │ │ strh r6, [r5, #6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r5, 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, #372] @ (1aa93c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x965cc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399303,15 +399286,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa8ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9653e> │ │ │ │ ldrb r2, [r6, #29] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1aaad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96768>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399439,15 +399422,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aaa3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x966cc> │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1aac50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x968e0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399566,15 +399549,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1aab78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96808> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1aadcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96a5c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399694,15 +399677,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1aacec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9697c> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #11] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r5, 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, #372] @ (1aaf5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96bec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399827,15 +399810,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aaece <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96b5e> │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1ab0f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96d88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399963,15 +399946,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ab05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96cec> │ │ │ │ strb r2, [r0, #31] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ ldr r5, [pc, #432] @ (1ab2c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x96f58>) │ │ │ │ @@ -405417,15 +405400,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9aea4> │ │ │ │ nop │ │ │ │ adds r6, #18 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #384] @ (1af44c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b0dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405553,15 +405536,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af3b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b042> │ │ │ │ adds r4, #110 @ 0x6e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1af5e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405683,15 +405666,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1af4fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b18e> │ │ │ │ adds r2, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1af798 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b428>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405821,15 +405804,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1af696 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b326> │ │ │ │ nop │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (1af94c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b5dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405960,15 +405943,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1af8b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b542> │ │ │ │ nop │ │ │ │ cmp r7, #134 @ 0x86 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1afafc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b78c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406102,15 +406085,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1afa54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b6e4> │ │ │ │ nop │ │ │ │ cmp r5, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #468] @ (1afcec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406253,15 +406236,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afba2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9b832> │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1afed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9bb68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406406,15 +406389,15 @@ │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9ba20> │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (1b00a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9bd38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406556,15 +406539,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1affe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9bc74> │ │ │ │ nop │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (1b0260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9bef0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406700,15 +406683,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b01a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9be36> │ │ │ │ movs r6, #118 @ 0x76 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #588] @ (1b04c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c158>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406893,20 +406876,20 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b03a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c030> │ │ │ │ movs r4, #190 @ 0xbe │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ittt vc │ │ │ │ - lslvc r2, r5, #3 │ │ │ │ - stmdbvc sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + 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 r3, [pc, #596] @ (1b073c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c3cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -407092,17 +407075,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b060e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c29e> │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - it cc │ │ │ │ - lslcc r2, r5, #3 │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + it │ │ │ │ + lsl r2, r5, #3 │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ 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 r3, [pc, #600] @ (1b09b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407293,17 +407276,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b08fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c58a> │ │ │ │ subs r6, r3, #7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r2, r5, #3 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 1b0a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c6b4> │ │ │ │ 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, #576] @ (1b0c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c8a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407484,17 +407467,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b0aee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c77e> │ │ │ │ nop │ │ │ │ adds r6, r4, #5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - rev16 r2, r6 │ │ │ │ + cbnz r2, 1b0c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c8f8> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ 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 r3, [pc, #584] @ (1b0e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cb0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407678,17 +407661,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b0d52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9c9e2> │ │ │ │ nop │ │ │ │ subs r6, r0, r4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r2, r5, #3 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb68c │ │ │ │ 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, #568] @ (1b10d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407868,17 +407851,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b0f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cc00> │ │ │ │ adds r6, r3, r2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + cpsid a │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cbz r6, 1b114c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cddc> │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (1b12b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9cf40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408020,15 +408003,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b11a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9ce38> │ │ │ │ nop │ │ │ │ asrs r6, r0, #25 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b1474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d104>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408161,15 +408144,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b1374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d004> │ │ │ │ nop │ │ │ │ asrs r6, r5, #17 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #436] @ (1b1644 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d2d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408308,15 +408291,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b153e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d1ce> │ │ │ │ nop │ │ │ │ asrs r2, r5, #10 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #460] @ (1b182c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d4bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408458,15 +408441,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b171c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d3ac> │ │ │ │ nop │ │ │ │ asrs r2, r3, #3 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #444] @ (1b1a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d694>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -408606,15 +408589,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b1900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d590> │ │ │ │ lsrs r2, r6, #27 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b1bc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408747,15 +408730,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b1ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d758> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #20 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1b1d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d9cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408871,15 +408854,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b1c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9d8f4> │ │ │ │ lsrs r6, r2, #13 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #448] @ (1b1f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9dba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409019,15 +409002,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b1dde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9da6e> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #420] @ (1b20d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9dd68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409158,15 +409141,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b1fda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9dc6a> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #488] @ (1b22dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9df6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409313,15 +409296,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b2190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9de20> │ │ │ │ lsls r6, r0, #25 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r7, [pc, #256] @ (1b23e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e074>) │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (1b24bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e14c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409459,15 +409442,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b23b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e040> │ │ │ │ lsls r2, r0, #17 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [pc, #896] @ (1b2844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e4d4>) │ │ │ │ + ldr r5, [pc, #640] @ (1b2744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e3d4>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (1b26b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e348>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409618,15 +409601,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b25a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e230> │ │ │ │ lsls r2, r4, #9 │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #784] @ (1b29d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e664>) │ │ │ │ + ldr r3, [pc, #528] @ (1b28d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e564>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -409782,15 +409765,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [pc, #576] @ (1b2b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e7b0>) │ │ │ │ + ldr r1, [pc, #320] @ (1b2a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e6b0>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #400] @ (1b2a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409930,15 +409913,15 @@ │ │ │ │ b.n 1b2992 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e622> │ │ │ │ nop │ │ │ │ cdp2 1, 4, cr0, cr6, cr0, {5} │ │ │ │ bvs.n 1b2a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e714> │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, r7 │ │ │ │ + bx pc │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov sl, r2 │ │ │ │ @@ -410077,15 +410060,15 @@ │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b2b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e7dc> │ │ │ │ stc2 1, cr0, [r4], {160} @ 0xa0 │ │ │ │ bpl.n 1b2cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e964> │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, sp │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b2e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9eb2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410253,15 +410236,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b2d56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9e9e6> │ │ │ │ @ instruction: 0xfada01a0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - negs r0, r5 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #620] @ (1b3128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9edb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410441,15 +410424,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b3380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f010>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410618,15 +410601,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b3238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9eec8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5f601a0 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r6, #14 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (1b3568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f1f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410768,15 +410751,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b3452 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f0e2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf39a01a0 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r4, #14 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #432] @ (1b3734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f3c4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410913,15 +410896,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b362c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f2bc> │ │ │ │ nop │ │ │ │ subs.w r1, r6, #160 @ 0xa0 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b38d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411046,15 +411029,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b37d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f466> │ │ │ │ nop │ │ │ │ vaddw.s32 q8, q13, d16 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (1b3aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f73c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411193,15 +411176,15 @@ │ │ │ │ vstr s0, [sp] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b3974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f604> │ │ │ │ cdp 1, 4, cr0, cr14, cr0, {5} │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (1b3c74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f904>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411334,15 +411317,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ b.n 1b3b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f7f8> │ │ │ │ ldcl 1, cr0, [r2], #-640 @ 0xfffffd80 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1b3e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9faf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411485,15 +411468,15 @@ │ │ │ │ vstr d0, [sp] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7df0c> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b3d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9f9b4> │ │ │ │ @ instruction: 0xeaaa01a0 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ (1b4034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fcc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411629,15 +411612,15 @@ │ │ │ │ str.w r3, [lr, #8] │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b3fa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fc32> │ │ │ │ ldmia.w sl!, {r5, r7, r8} │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #424] @ (1b41f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fe88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -411773,15 +411756,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4166 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fdf6> │ │ │ │ b.n 1b3fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fc60> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b4394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411908,15 +411891,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4302 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9ff92> │ │ │ │ nop │ │ │ │ b.n 1b3de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x9fa74> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b4554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa01e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412052,15 +412035,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0124> │ │ │ │ nop │ │ │ │ b.n 1b4c6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa08fc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b4714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa03a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412193,15 +412176,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0310> │ │ │ │ nop │ │ │ │ b.n 1b4aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa073c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1b48f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0584>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412343,15 +412326,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa04c0> │ │ │ │ nop │ │ │ │ b.n 1b490c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa059c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b4ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0740>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412485,15 +412468,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa06a0> │ │ │ │ udf #42 @ 0x2a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b4c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa08f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412626,15 +412609,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0850> │ │ │ │ nop │ │ │ │ bgt.n 1b4d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa09d0> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #388] @ (1b4e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412763,15 +412746,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4d60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa09f0> │ │ │ │ nop │ │ │ │ bge.n 1b4d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0a10> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r2, #10 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1b4fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0c44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412904,15 +412887,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4efe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0b8e> │ │ │ │ bls.n 1b4ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0c84> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b5164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0df4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413045,15 +413028,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b50c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0d54> │ │ │ │ nop │ │ │ │ bvc.n 1b523c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0ecc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b5320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0fb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413188,15 +413171,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b526a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0efa> │ │ │ │ bpl.n 1b5298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa0f28> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1b544c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa10dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415689,17 +415672,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #776] @ (1b74d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa3160>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415949,17 +415932,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r7, [pc, #456] @ (1b76b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa3344>) │ │ │ │ + str r2, [r6, r0] │ │ │ │ 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 r6, [pc, #836] @ (1b7844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa34d4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416217,17 +416200,17 @@ │ │ │ │ nop │ │ │ │ sxth r2, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr r6, [pc, #224] @ (1b7934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa35c4>) │ │ │ │ + ldr r6, [pc, #992] @ (1b7c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa38c4>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r3, [pc, #760] @ (1b7b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa37e0>) │ │ │ │ + ldr r4, [pc, #504] @ (1b7a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa36e0>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b7d1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa39aa> │ │ │ │ ldrh.w r2, [r4, #2996] @ 0xbb4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416608,15 +416591,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -417204,19 +417187,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b849c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa412c> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r6, fp │ │ │ │ + mov r6, r3 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmn r0, r2 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - @ instruction: 0xfaa200fc │ │ │ │ + @ instruction: 0xfb6200fc │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ @@ -417894,19 +417877,19 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r4, #2 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - b.n 1b8cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa4954> │ │ │ │ + b.n 1b8e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa4ad4> │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b90a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa4d38> │ │ │ │ @@ -418681,19 +418664,19 @@ │ │ │ │ bcs.w 1b9450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa50e0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r2, #28 │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ble.n 1b97e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa5474> │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b9aee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa577e> │ │ │ │ @@ -419248,21 +419231,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #32] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1ba0f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa5d80> │ │ │ │ + b.n 1ba270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa5f00> │ │ │ │ lsls r4, r7, #3 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba0d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa5d62> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -419764,21 +419747,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bls.n 1ba5f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa6280> │ │ │ │ + bge.n 1ba570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa6200> │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrb r6, [r0, r2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba73c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa63cc> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -420186,21 +420169,21 @@ │ │ │ │ lsls r0, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r4, r0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1bac24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa68b4> │ │ │ │ + bmi.n 1baba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa6834> │ │ │ │ lsls r4, r7, #3 │ │ │ │ strb r6, [r7, r6] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1bae76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa6b06> │ │ │ │ @@ -420750,21 +420733,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #31] │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r2, [r5, r2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r6, [pc, #256] @ (1bb348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa6fd8>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421377,21 +421360,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [pc, #936] @ (1bbdd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa7a60>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + cbnz r4, 1bba5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa76ee> │ │ │ │ lsls r4, r7, #3 │ │ │ │ mov r2, sl │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422002,21 +421985,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r2, r6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 1bc218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa7ea8> │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r6, #150 @ 0x96 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422645,20 +422628,20 @@ │ │ │ │ nop │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #94 @ 0x5e │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2 0, cr0, [r0, #-932] @ 0xfffffc5c │ │ │ │ - @ instruction: 0xfa1e00e9 │ │ │ │ + ldc2l 0, cr0, [r0, #932] @ 0x3a4 │ │ │ │ + @ instruction: 0xfade00e9 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ @@ -423320,15 +423303,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r0, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r5, #228 @ 0xe4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r3, [pc, #944] @ (1bd650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa92e0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1bd654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa92e4>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423603,16 +423586,16 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bd5b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa9242> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - orrs.w r0, r2, #7634944 @ 0x748000 │ │ │ │ - adc.w r0, ip, #233 @ 0xe9 │ │ │ │ + adds.w r0, r2, #7634944 @ 0x748000 │ │ │ │ + addw r0, ip, #233 @ 0xe9 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1bd138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa8dc8> │ │ │ │ vmov s15, r3 │ │ │ │ @@ -424031,20 +424014,20 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #848] @ (1bdef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa9b88>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r7, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xeb2400e9 │ │ │ │ - @ instruction: 0xe85a00e9 │ │ │ │ + @ instruction: 0xebe400e9 │ │ │ │ + ldmdb sl, {r0, r3, r5, r6, r7} │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ add.w r4, r4, #598016 @ 0x92000 │ │ │ │ @@ -424733,15 +424716,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r2, r0, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r3, [pc, #948] @ (1be84c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa4dc>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1be850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa4e0>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -425019,17 +425002,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1be77a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa40a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - b.n 1becb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa944> │ │ │ │ + b.n 1bee34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaaac4> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 1be87c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa50c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1be37e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa00e> │ │ │ │ @@ -425750,23 +425733,23 @@ │ │ │ │ ble.w 1beb5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa7ea> │ │ │ │ b.n 1bec66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa8f6> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r7, #3 │ │ │ │ asrs r2, r7, #8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 1bf108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaad98> │ │ │ │ + bls.n 1bf288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaaf18> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bpl.n 1bf128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaadb8> │ │ │ │ + bvs.n 1bf0a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaad38> │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bf466 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xab0f6> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426570,23 +426553,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1bf582 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xab212> │ │ │ │ b.n 1bf694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xab324> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r4, r7, #3 │ │ │ │ lsrs r0, r0, #32 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bfef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xabb80> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431210,15 +431193,15 @@ │ │ │ │ sub.w r2, r6, #3424 @ 0xd60 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1507] @ 0x5e3 │ │ │ │ ldr.w r2, [r0, #2904] @ 0xb58 │ │ │ │ b.n 1c3870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaf500> │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1c3dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xafa7c> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432317,15 +432300,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c489c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb052c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r4, r2 │ │ │ │ + add ip, sl │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4616 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb02a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432339,15 +432322,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb04f4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - mvns r0, r0 │ │ │ │ + add r8, r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c464e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb02de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432361,15 +432344,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c482c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb04bc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - muls r4, r5 │ │ │ │ + add r4, r5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4686 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0316> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432383,15 +432366,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0484> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - orrs r0, r3 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c46be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb034e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432405,15 +432388,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb044c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmn r4, r0 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c46f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0386> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432427,15 +432410,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0414> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - negs r0, r6 │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c472e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb03be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432449,15 +432432,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 248 @ 0xf8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - tst r4, r3 │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4766 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb03f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432471,15 +432454,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 192 @ 0xc0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - rors r0, r1 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432498,17 +432481,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ svc 124 @ 0x7c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432527,17 +432510,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ svc 48 @ 0x30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432556,17 +432539,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #228 @ 0xe4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432585,17 +432568,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #152 @ 0x98 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432614,17 +432597,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432643,17 +432626,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4966 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb05f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432667,15 +432650,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb05a4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c499e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb062e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432689,15 +432672,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c48dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb056c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c49d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0666> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432711,15 +432694,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0734> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb069e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432733,15 +432716,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb06fc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb06d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432755,15 +432738,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4a34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb06c4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb070e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432777,15 +432760,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c49fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb068c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4ab6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0746> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432799,15 +432782,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0854> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4aee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb077e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432821,15 +432804,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb081c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432848,17 +432831,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb07dc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432877,17 +432860,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0790> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432906,17 +432889,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0944> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432935,17 +432918,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb08f8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432964,17 +432947,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb08ac> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432993,17 +432976,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0a60> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433022,17 +433005,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0a14> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433051,17 +433034,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4d38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb09c8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433080,17 +433063,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb097c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433109,17 +433092,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4ea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0b30> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433138,17 +433121,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0ae4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433167,17 +433150,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0a98> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433196,17 +433179,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0c4c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433225,17 +433208,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0c00> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433254,17 +433237,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0bb4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433283,17 +433266,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4ed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0b68> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433312,17 +433295,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c508c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0d1c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433341,17 +433324,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c5040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0cd0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433370,17 +433353,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c4ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0c84> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433399,17 +433382,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c51a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0e38> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433428,17 +433411,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c515c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0dec> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433457,17 +433440,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0da0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433486,17 +433469,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c52c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0f54> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433515,17 +433498,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0f08> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5246 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0ed6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433539,15 +433522,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c5234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0ec4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c527e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0f0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433561,15 +433544,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c51fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0e8c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c52b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0f46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433583,15 +433566,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c53c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1054> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c52ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0f7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433605,15 +433588,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c538c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb101c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c5378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1008>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433642,19 +433625,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c538c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb101c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r6, [r2, #2] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r5, #14 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c53e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433683,19 +433666,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c5324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb0fb4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c545c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb10ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433732,19 +433715,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c54d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1160> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c54d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1168>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433781,19 +433764,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c5454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb10e4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c5554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb11e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433830,19 +433813,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c55d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1268> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c55d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1260>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433879,19 +433862,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c555c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb11ec> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c564c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb12dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433928,19 +433911,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c56e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1370> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c56c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1358>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433977,19 +433960,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c5664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb12f4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c56de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb136e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434003,15 +433986,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c579c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb142c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5716 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb13a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434025,15 +434008,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c5764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb13f4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c574e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb13de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434047,15 +434030,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5786 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1416> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434069,15 +434052,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb144e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434091,15 +434074,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1486> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434113,15 +434096,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c582e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb14be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434135,15 +434118,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5866 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb14f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434157,15 +434140,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c589e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb152e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434179,15 +434162,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1566> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434201,15 +434184,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c590e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb159e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434223,15 +434206,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5946 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb15d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434245,15 +434228,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c597e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb160e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434267,15 +434250,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1646> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434289,15 +434272,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb167e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434311,15 +434294,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb16b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434333,15 +434316,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb16ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434355,15 +434338,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1726> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434377,15 +434360,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ace <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb175e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434399,15 +434382,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1796> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434421,15 +434404,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb17ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434443,15 +434426,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1806> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434465,15 +434448,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5bae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb183e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434487,15 +434470,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5be6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1876> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434509,15 +434492,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c1e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb18ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434531,15 +434514,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb18e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434553,15 +434536,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb191e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434575,15 +434558,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1956> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434597,15 +434580,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb198e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434619,15 +434602,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb19c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434641,15 +434624,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb19fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434663,15 +434646,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5da6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1a36> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434685,15 +434668,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1a6e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434707,15 +434690,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1aa6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434729,15 +434712,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1ade> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434751,15 +434734,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1b16> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434773,15 +434756,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ebe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1b4e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434795,15 +434778,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ef6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1b86> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434817,15 +434800,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1bbe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434839,15 +434822,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1bf6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434861,15 +434844,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1c2e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434883,15 +434866,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1c66> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434905,15 +434888,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c600e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1c9e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434927,15 +434910,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6046 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1cd6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434949,15 +434932,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c607e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1d0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434971,15 +434954,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1d46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434993,15 +434976,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1d7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435015,15 +434998,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6126 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1db6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435037,15 +435020,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c615e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1dee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435059,15 +435042,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6196 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1e26> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435081,15 +435064,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1e5e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435103,15 +435086,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6206 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1e96> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435125,15 +435108,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c623e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1ece> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435147,15 +435130,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6276 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb1f06> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435169,15 +435152,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -442096,15 +442079,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r1, 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] @ (1cbd44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb79d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443292,21 +443275,21 @@ │ │ │ │ b.n 1ccec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8b50> │ │ │ │ tst r6, r0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ tst r2, r0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 1cca38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb86c8> │ │ │ │ + bcc.n 1cc9b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8648> │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 5, cr0, cr0, cr8, {7} │ │ │ │ + vhadd.u16 q0, q8, q12 │ │ │ │ movw r3, #48315 @ 0xbcbb │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ asrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ beq.w 1cc0a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb7d38> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -444047,15 +444030,15 @@ │ │ │ │ b.w 1cc542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb81d2> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ vrecps.f32 , , │ │ │ │ stc 15, cr15, [r7], #1020 @ 0x3fc │ │ │ │ stcl 15, cr15, [r9], {255} @ 0xff │ │ │ │ - @ instruction: 0xf68a00e8 │ │ │ │ + @ instruction: 0xf74a00e8 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -444590,21 +444573,21 @@ │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 1cd546 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb91d6> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 1cd6b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb9348> │ │ │ │ b.n 1cd546 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb91d6> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x005c │ │ │ │ - lsls r3, r7, #3 │ │ │ │ - cbnz r6, 1cd736 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb93c6> │ │ │ │ + itt ne │ │ │ │ + lslne r3, r7, #3 │ │ │ │ + popne {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r0, 1cd74e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb93de> │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r2, 1cd744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb93d4> │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #200] @ (1cd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb9444>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469663,15 +469646,15 @@ │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [sl, #3944] @ 0xf68 │ │ │ │ b.n 1dfcb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcb940> │ │ │ │ nop │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r2, [pc, #3200] @ 1e0b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcc820> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ b.n 1dfcb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcb940> │ │ │ │ @@ -470754,17 +470737,17 @@ │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ ldrd r7, r6, [sp, #8] │ │ │ │ mov r4, r8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ b.n 1e049e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcc12e> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1dfe24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcbab4> │ │ │ │ ldr.w r3, [r9, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e0c50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcc8e0> │ │ │ │ @@ -471454,15 +471437,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 1e1222 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcceb2> │ │ │ │ b.n 1e1274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xccf04> │ │ │ │ asrs r2, r1, #23 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #560] @ (1e15dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471647,15 +471630,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e146c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd0fc> │ │ │ │ b.n 1e14ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd13e> │ │ │ │ nop │ │ │ │ asrs r0, r2, #14 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #520] @ (1e1800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471827,15 +471810,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 1e16a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd332> │ │ │ │ b.n 1e16ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd37c> │ │ │ │ asrs r2, r0, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #528] @ (1e1a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472011,15 +471994,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 1e18d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd560> │ │ │ │ b.n 1e190e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd59e> │ │ │ │ lsrs r0, r4, #28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e1c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd8d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472189,15 +472172,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1aea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd77a> │ │ │ │ b.n 1e1b2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd7bc> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #496] @ (1e1e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdadc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472365,15 +472348,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 1e1d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd994> │ │ │ │ b.n 1e1d3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcd9ce> │ │ │ │ lsrs r0, r4, #11 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e2048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdcd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472537,15 +472520,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1f02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdb92> │ │ │ │ b.n 1e1f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdbcc> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1e2238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472706,15 +472689,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e2100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdd90> │ │ │ │ b.n 1e2136 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcddc6> │ │ │ │ nop │ │ │ │ lsls r0, r3, #27 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + strb r2, [r2, #0] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #444] @ (1e240c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472857,17 +472840,17 @@ │ │ │ │ b.n 1e2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdfb8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e2322 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdfb2> │ │ │ │ b.n 1e2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcdfb8> │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r2, pc, #392 @ (adr r2, 1e259c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce22c>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 1e249c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce12c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #80 @ (adr r0, 1e2468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce0f8>) │ │ │ │ + add r0, pc, #848 @ (adr r0, 1e2768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce3f8>) │ │ │ │ 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, #412] @ (1e25c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472997,17 +472980,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e24f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce180> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1, #12 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r0, pc, #632 @ (adr r0, 1e2844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce4d4>) │ │ │ │ + add r1, pc, #376 @ (adr r1, 1e2744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce3d4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ 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, #392] @ (1e2768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce3f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473133,17 +473116,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e269e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce32e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ 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, #384] @ (1e2904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473264,17 +473247,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e283e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce4ce> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vsra.u64 d0, d13, #14 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ 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, #356] @ (1e2a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473389,17 +473372,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e29cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce65c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mrc2 1, 0, r0, cr6, cr13, {4} │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ 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, #348] @ (1e2bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce88c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473511,17 +473494,17 @@ │ │ │ │ bcc.n 1e2b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce7d8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e2b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xce7d8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldc2 1, cr0, [r6], {157} @ 0x9d │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #800] @ (1e2f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcebcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473787,17 +473770,17 @@ │ │ │ │ bhi.n 1e2e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xceb10> │ │ │ │ mov r8, r9 │ │ │ │ mov r7, fp │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1208] @ 0x4b8 │ │ │ │ b.n 1e2dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcea4c> │ │ │ │ @ instruction: 0xfb1c019d │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #720] @ (1e322c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xceebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474034,17 +474017,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e3112 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xceda2> │ │ │ │ @ instruction: 0xf7dc019d │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ 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 r3, [pc, #728] @ (1e3524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf1b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474286,17 +474269,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e3474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf104> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r8, #1208] @ 0x4b8 │ │ │ │ b.n 1e33ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf05a> │ │ │ │ @ instruction: 0xf4ec019d │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ 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 r3, [pc, #676] @ (1e37e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474524,17 +474507,17 @@ │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e36d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf364> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1f4019d │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #44] @ 0x2c │ │ │ │ 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 r3, [pc, #672] @ (1e3aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474757,17 +474740,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e3a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf694> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r6, #1208] @ 0x4b8 │ │ │ │ b.n 1e3966 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf5f6> │ │ │ │ vorn d0, d16, d13 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ 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 r3, [pc, #608] @ (1e3d28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf9b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474973,17 +474956,17 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1e3cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf93c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e3c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcf8bc> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0], #-628 @ 0xfffffd8c │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #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 │ │ │ │ ldr r3, [pc, #620] @ (1e3fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfc44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475190,17 +475173,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e3f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfbb0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r6, #1208] @ 0x4b8 │ │ │ │ b.n 1e3e96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfb26> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r0, #628]! @ 0x274 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ 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 r3, [pc, #584] @ (1e421c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfeac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475405,17 +475388,17 @@ │ │ │ │ mov r5, fp │ │ │ │ mov r4, r6 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e411c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfdac> │ │ │ │ b.n 1e40e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfd78> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ 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, #576] @ (1e447c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd010c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475599,17 +475582,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 1e3e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xcfb08> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ add.w r8, r7, #602112 @ 0x93000 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrb.w r6, [r8, #1208] @ 0x4b8 │ │ │ │ @@ -475957,17 +475940,17 @@ │ │ │ │ bcc.n 1e4822 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd04b2> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1208] @ 0x4b8 │ │ │ │ b.n 1e478e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd041e> │ │ │ │ nop │ │ │ │ b.n 1e4bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0854> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ 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, #784] @ (1e4be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0878>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476227,17 +476210,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1208] @ 0x4b8 │ │ │ │ b.n 1e4a76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0706> │ │ │ │ nop │ │ │ │ udf #96 @ 0x60 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #728] @ (1e4ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0b70>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476482,17 +476465,17 @@ │ │ │ │ mov r6, r7 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r6, #1208] @ 0x4b8 │ │ │ │ b.n 1e4db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0a44> │ │ │ │ nop │ │ │ │ blt.n 1e4f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0bd4> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ 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 r4, [pc, #716] @ (1e51cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0e5c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476731,17 +476714,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e512e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0dbe> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ b.n 1e507c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0d0c> │ │ │ │ bhi.n 1e5240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd0ed0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ 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 r4, [pc, #664] @ (1e5484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1114>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476965,17 +476948,17 @@ │ │ │ │ bcc.n 1e5400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1090> │ │ │ │ mov r5, r6 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e5370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1000> │ │ │ │ bpl.n 1e5520 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd11b0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r3, #4] │ │ │ │ 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 r4, [pc, #636] @ (1e5720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd13b0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -477188,17 +477171,17 @@ │ │ │ │ bhi.n 1e5694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1324> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sl, #1208] @ 0x4b8 │ │ │ │ b.n 1e55f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1288> │ │ │ │ nop │ │ │ │ bcs.n 1e564c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd12dc> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ 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 r4, [pc, #628] @ (1e59b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1644>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -477413,17 +477396,17 @@ │ │ │ │ mov r9, ip │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ b.n 1e589e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd152e> │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ 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 r3, [pc, #504] @ (1e5bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd185c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477603,15 +477586,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 1e5a76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1706> │ │ │ │ b.n 1e5ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1748> │ │ │ │ ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -477784,15 +477767,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5c8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd191a> │ │ │ │ b.n 1e5cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1958> │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e5ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477972,15 +477955,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 1e5e9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1b2e> │ │ │ │ b.n 1e5ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1b70> │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -478153,15 +478136,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e60b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1d42> │ │ │ │ b.n 1e60f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1d80> │ │ │ │ stmia r7!, {r1, r2, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r7, #16 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e6404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478325,15 +478308,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e62be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1f4e> │ │ │ │ b.n 1e62f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd1f88> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r4} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #456] @ (1e65e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2278>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -478492,15 +478475,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e64b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2148> │ │ │ │ b.n 1e64ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd217e> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e67fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd248c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478678,15 +478661,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 1e66a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2336> │ │ │ │ b.n 1e66e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2378> │ │ │ │ stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + cmp r0, #8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e6a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd26a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478866,15 +478849,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 1e68ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd254a> │ │ │ │ b.n 1e68fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd258c> │ │ │ │ ittt cs │ │ │ │ lslcs r5, r3, #6 │ │ │ │ - movcs r5, #28 │ │ │ │ + movcs r5, #220 @ 0xdc │ │ │ │ lslcs 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (1e6c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd28cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479052,15 +479035,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 1e6ad6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2766> │ │ │ │ b.n 1e6b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd27b0> │ │ │ │ pop {r1, r2, r3, pc} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (1e6e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2af8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479240,15 +479223,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 1e6d02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2992> │ │ │ │ b.n 1e6d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd29dc> │ │ │ │ revsh r2, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e7070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2d00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479422,15 +479405,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 1e6f22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2bb2> │ │ │ │ b.n 1e6f60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2bf0> │ │ │ │ @ instruction: 0xb8b6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r6, #4 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #488] @ (1e7274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2f04>) │ │ │ │ @@ -479595,15 +479578,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e712a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2dba> │ │ │ │ b.n 1e7164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2df4> │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r2, #4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e747c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd310c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479777,15 +479760,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 1e732e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2fbe> │ │ │ │ b.n 1e736c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd2ffc> │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r5, r3 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #488] @ (1e7680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3310>) │ │ │ │ @@ -479950,15 +479933,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7536 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd31c6> │ │ │ │ b.n 1e7570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3200> │ │ │ │ uxth r4, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r1, r3 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e7888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480129,15 +480112,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7736 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd33c6> │ │ │ │ b.n 1e7770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3400> │ │ │ │ nop │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e7a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3710>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -480294,15 +480277,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e793e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd35ce> │ │ │ │ b.n 1e7974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3604> │ │ │ │ nop │ │ │ │ add r6, sp, #600 @ 0x258 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r2, #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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e7c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3918>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480473,15 +480456,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7b36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd37c6> │ │ │ │ b.n 1e7b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3800> │ │ │ │ nop │ │ │ │ add r4, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e7e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3b10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -480638,15 +480621,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7d3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd39ce> │ │ │ │ b.n 1e7d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3a04> │ │ │ │ nop │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e8078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3d08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480810,15 +480793,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7f32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3bc2> │ │ │ │ b.n 1e7f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3bf8> │ │ │ │ nop │ │ │ │ add r0, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1e8264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3ef4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480978,15 +480961,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 1e8128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3db8> │ │ │ │ b.n 1e815c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3dec> │ │ │ │ add r6, pc, #664 @ (adr r6, 1e8500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4190>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e845c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd40ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481150,15 +481133,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8316 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3fa6> │ │ │ │ b.n 1e834c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd3fdc> │ │ │ │ nop │ │ │ │ add r4, pc, #744 @ (adr r4, 1e8748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd43d8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1e8648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd42d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481318,15 +481301,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 1e850c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd419c> │ │ │ │ b.n 1e8540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd41d0> │ │ │ │ add r2, pc, #776 @ (adr r2, 1e8954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd45e4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsrs r4, r5, #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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #632] @ (1e88dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd456c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481533,15 +481516,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 1e8732 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd43c2> │ │ │ │ b.n 1e87a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4430> │ │ │ │ add r0, pc, #856 @ (adr r0, 1e8c38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd48c8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #604] @ (1e8b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd47e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481735,15 +481718,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 1e89bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd464c> │ │ │ │ b.n 1e8a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd46b0> │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #624] @ (1e8de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4a70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481947,15 +481930,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8c3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd48ca> │ │ │ │ b.n 1e8ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4934> │ │ │ │ ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vshr.u64 q0, , #52 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #656] @ (1e908c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -482161,15 +482145,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 1e8ed2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4b62> │ │ │ │ b.n 1e8f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4bd8> │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stc2l 0, cr0, [r8], {249} @ 0xf9 │ │ │ │ + stc2 0, cr0, [r8, #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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #592] @ (1e92f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4f88>) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -482363,15 +482347,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 1e9178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4e08> │ │ │ │ b.n 1e91e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd4e78> │ │ │ │ str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xfa4400f9 │ │ │ │ + @ instruction: 0xfb0400f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #604] @ (1e9570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -482564,15 +482548,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 1e93d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5068> │ │ │ │ b.n 1e943c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd50cc> │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf7b400f9 │ │ │ │ + ldr??.w r0, [r4, r9, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e9784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -482747,15 +482731,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 1e962e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd52be> │ │ │ │ b.n 1e9670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5300> │ │ │ │ str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf58400f9 │ │ │ │ + movw r0, #18681 @ 0x48f9 │ │ │ │ stmdb 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] @ (1e99cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd565c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -482936,15 +482920,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd54f0> │ │ │ │ b.n 1e98ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd553e> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf32600f9 │ │ │ │ + @ instruction: 0xf3e600f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #600] @ (1e9c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd58d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -483135,15 +483119,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 1e9aaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd573a> │ │ │ │ b.n 1e9b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd579c> │ │ │ │ ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - eors.w r0, r8, #249 @ 0xf9 │ │ │ │ + adcs.w r0, r8, #249 @ 0xf9 │ │ │ │ stmdb 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, #580] @ (1e9ea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5b30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -483333,15 +483317,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd59bc> │ │ │ │ b.n 1e9d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5a1c> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mcr 0, 1, r0, cr2, cr9, {7} │ │ │ │ + mcr 0, 7, r0, cr2, cr9, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #648] @ (1ea144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5dd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -483544,15 +483528,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 1e9f8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5c1e> │ │ │ │ b.n 1ea000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5c90> │ │ │ │ ldrh r6, [r7, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - sbc.w r0, r4, r9, ror #3 │ │ │ │ + stc 0, cr0, [r4], #-996 @ 0xfffffc1c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #684] @ (1ea40c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd609c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -483772,15 +483756,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea23e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5ece> │ │ │ │ b.n 1ea2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5f4c> │ │ │ │ strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - stmia.w r4, {r0, r3, r4, r5, r6, r7} │ │ │ │ + strd r0, r0, [r4, #-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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #716] @ (1ea6f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -484002,15 +483986,15 @@ │ │ │ │ b.n 1ea598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6228> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strh r6, [r1, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 1ea210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd5ea0> │ │ │ │ + b.n 1ea390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6020> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #600] @ (1ea96c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd65fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484216,15 +484200,15 @@ │ │ │ │ b.n 1ea936 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd65c6> │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1eaf74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6c04> │ │ │ │ + b.n 1eb0f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6d84> │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #612] @ (1eabf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6884>) │ │ │ │ @@ -484439,15 +484423,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1eacbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd694c> │ │ │ │ + b.n 1eae3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6acc> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #820] @ (1eaf4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6bdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484695,15 +484679,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ead22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd69b2> │ │ │ │ b.n 1eadcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6a5c> │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bgt.n 1eaf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6bb0> │ │ │ │ + ble.n 1eaea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6b30> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #884] @ (1eb2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484967,15 +484951,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strb r6, [r1, #31] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 1eb374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7004> │ │ │ │ + bge.n 1eb2f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd6f84> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #820] @ (1eb630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd72c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485223,15 +485207,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb406 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7096> │ │ │ │ b.n 1eb4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7140> │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - bpl.n 1eb5dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd726c> │ │ │ │ + bvs.n 1eb55c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd71ec> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #608] @ (1eb8b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485426,15 +485410,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb716 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd73a6> │ │ │ │ b.n 1eb77a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd740a> │ │ │ │ nop │ │ │ │ strb r2, [r5, #3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcc.n 1eb92c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd75bc> │ │ │ │ + bcc.n 1eb8ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd753c> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #552] @ (1ebaf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7784>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -485618,15 +485602,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 1eb98a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd761a> │ │ │ │ b.n 1eb9ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd767a> │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - beq.n 1ebab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7744> │ │ │ │ + bne.n 1eba34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd76c4> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1ebcfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd798c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485796,15 +485780,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 1ebbae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd783e> │ │ │ │ b.n 1ebbec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd787c> │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #528] @ (1ebf28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485976,15 +485960,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebdcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7a5c> │ │ │ │ b.n 1ebe12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7aa2> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #32] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (1ec178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7e08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486167,15 +486151,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 1ebffa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7c8a> │ │ │ │ b.n 1ec050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7ce0> │ │ │ │ str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ 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 r3, [pc, #544] @ (1ec3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8044>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486356,15 +486340,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 1ec254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7ee4> │ │ │ │ b.n 1ec2a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd7f38> │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #560] @ (1ec600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486547,15 +486531,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 1ec484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8114> │ │ │ │ b.n 1ec4d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8168> │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #508] @ (1ec818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd84a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -486726,15 +486710,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 1ec6ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd835a> │ │ │ │ b.n 1ec718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd83a8> │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1eca20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd86b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486901,15 +486885,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 1ec8ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd855e> │ │ │ │ b.n 1ec908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8598> │ │ │ │ ldrsh r6, [r0, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (1ecc30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd88c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487071,18 +487055,18 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ecae6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8776> │ │ │ │ b.n 1ecb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd87b4> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bkpt 0x00da │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte ls │ │ │ │ + lslls r1, r7, #3 │ │ │ │ + stmdbls sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (1ece60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8af0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -487254,15 +487238,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 1eccf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8986> │ │ │ │ b.n 1ecd40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd89d0> │ │ │ │ ldrh r6, [r5, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #504] @ (1ed074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8d04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487431,15 +487415,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 1ecf2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8bbc> │ │ │ │ b.n 1ecf72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8c02> │ │ │ │ ldr r0, [r0, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - rev16 r4, r4 │ │ │ │ + cbnz r4, 1ed0c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8d54> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1ed290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8f20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487610,15 +487594,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed132 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8dc2> │ │ │ │ b.n 1ed174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8e04> │ │ │ │ nop │ │ │ │ ldrsb r2, [r5, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1ed494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487784,15 +487768,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed34a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd8fda> │ │ │ │ b.n 1ed38c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd901c> │ │ │ │ nop │ │ │ │ strb r6, [r1, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1ed68c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd931c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487956,15 +487940,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed546 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd91d6> │ │ │ │ b.n 1ed57c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd920c> │ │ │ │ nop │ │ │ │ strh r2, [r1, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r1} │ │ │ │ + push {r1, r6, r7} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1ed884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488126,15 +488110,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 1ed744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd93d4> │ │ │ │ b.n 1ed77c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd940c> │ │ │ │ str r4, [r2, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r0, 1ed8c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9558> │ │ │ │ + uxth r0, r6 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (1eda90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488300,15 +488284,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 1ed93e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd95ce> │ │ │ │ b.n 1ed97c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd960c> │ │ │ │ ldr r6, [pc, #616] @ (1edcfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd998c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1edc90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488472,15 +488456,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 1edb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd97dc> │ │ │ │ b.n 1edb8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd981a> │ │ │ │ ldr r4, [pc, #576] @ (1eded4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xd9b64>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -489516,15 +489500,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee716 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda3a6> │ │ │ │ b.n 1ee77a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda40a> │ │ │ │ nop │ │ │ │ lsrs r6, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ 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 │ │ │ │ ldrh.w r4, [sp, #80] @ 0x50 │ │ │ │ @@ -489723,15 +489707,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee9a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda634> │ │ │ │ b.n 1ee9fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda68e> │ │ │ │ nop │ │ │ │ subs r6, #80 @ 0x50 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r6, pc, #256 @ (adr r6, 1eec40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda8d0>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 1eeb40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda7d0>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #564] @ (1eed88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdaa18>) │ │ │ │ @@ -489921,15 +489905,15 @@ │ │ │ │ b.n 1eec20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda8b0> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eec06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda896> │ │ │ │ b.n 1eec58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xda8e8> │ │ │ │ subs r3, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r3, pc, #848 @ (adr r3, 1ef0e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdad70>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 1eefe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdac70>) │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #564] @ (1eefd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdac68>) │ │ │ │ @@ -490118,15 +490102,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eee58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdaae8> │ │ │ │ b.n 1eeea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdab38> │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r1, pc, #448 @ (adr r1, 1ef1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdae30>) │ │ │ │ + add r2, pc, #192 @ (adr r2, 1ef0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdad30>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #532] @ (1ef208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdae98>) │ │ │ │ @@ -490306,15 +490290,15 @@ │ │ │ │ b.n 1ef0b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdad46> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef09c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdad2c> │ │ │ │ b.n 1ef0e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdad74> │ │ │ │ adds r7, #70 @ 0x46 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #532] @ (1ef438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb0c8>) │ │ │ │ @@ -490494,15 +490478,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdaf5c> │ │ │ │ b.n 1ef312 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdafa2> │ │ │ │ nop │ │ │ │ adds r5, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #500] @ (1ef648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb2d8>) │ │ │ │ @@ -490672,15 +490656,15 @@ │ │ │ │ b.n 1ef50c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb19c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef4f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb182> │ │ │ │ b.n 1ef530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb1c0> │ │ │ │ adds r2, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (1ef854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb4e4>) │ │ │ │ @@ -490848,15 +490832,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb390> │ │ │ │ b.n 1ef73c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb3cc> │ │ │ │ nop │ │ │ │ adds r0, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ 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, #172] @ (1ef918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdb5a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -495066,17 +495050,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #3 │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8ea0> │ │ │ │ @@ -495506,17 +495490,17 @@ │ │ │ │ @ instruction: 0xfaf8019c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8ea0> │ │ │ │ @@ -495946,17 +495930,17 @@ │ │ │ │ @ instruction: 0xf598019c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r2, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8ea0> │ │ │ │ @@ -496365,17 +496349,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bics.w r1, r8, #156 @ 0x9c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -496829,17 +496813,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ eor.w r1, r8, ip, lsr #2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ @@ -497294,17 +497278,17 @@ │ │ │ │ nop │ │ │ │ b.n 1f3f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdfbc4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ @@ -498015,17 +497999,17 @@ │ │ │ │ beq.n 1f4dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe0a4c> │ │ │ │ b.n 1f4de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe0a70> │ │ │ │ cmp r4, #3 │ │ │ │ it ne │ │ │ │ vmovne r4, s11 │ │ │ │ beq.n 1f4d9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe0a2e> │ │ │ │ b.n 1f4dae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe0a3e> │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #812] @ (1f518c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe0e1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -498569,17 +498553,17 @@ │ │ │ │ beq.w 1f53e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1076> │ │ │ │ b.n 1f54c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1156> │ │ │ │ cmp r6, #3 │ │ │ │ beq.w 1f53a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1034> │ │ │ │ b.n 1f54e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1176> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r6, r4, #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 │ │ │ │ ldr r4, [pc, #460] @ (1f5708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1398>) │ │ │ │ @@ -499141,19 +499125,19 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f5c7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe190a> │ │ │ │ b.n 1f5898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe1528> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r7, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ @@ -500257,19 +500241,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f6a22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe26b2> │ │ │ │ b.n 1f65ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe225a> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r7, r5, #602112 @ 0x93000 │ │ │ │ mov r0, r5 │ │ │ │ @@ -501085,21 +501069,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f740e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe309e> │ │ │ │ add.w r6, r5, #602112 @ 0x93000 │ │ │ │ @@ -501943,21 +501927,21 @@ │ │ │ │ b.n 1f7cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe3980> │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r1, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [pc, #184] @ (1f7f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe3b94>) │ │ │ │ + ldr r1, [pc, #952] @ (1f8204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe3e94>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - mov r0, pc │ │ │ │ + bx r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f7f5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe3bea> │ │ │ │ @@ -502836,21 +502820,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s14 │ │ │ │ vmov fp, s15 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1f8bc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe4852> │ │ │ │ @@ -503801,20 +503785,20 @@ │ │ │ │ b.n 1f937c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe500c> │ │ │ │ str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 15, r0, r2, cr8 │ │ │ │ + ldc2 0, cr0, [r2, #-992] @ 0xfffffc20 │ │ │ │ ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r7, #15 │ │ │ │ add.w r6, r4, #598016 @ 0x92000 │ │ │ │ @@ -504882,20 +504866,20 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r4, [r6, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 q8, q10, q12 │ │ │ │ + bics.w r0, r4, #248 @ 0xf8 │ │ │ │ ldrsh r6, [r0, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #598016 @ 0x92000 │ │ │ │ @@ -505964,15 +505948,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1fb238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe6ec8> │ │ │ │ + b.n 1fb3b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe7048> │ │ │ │ lsls r0, r7, #3 │ │ │ │ str r6, [r7, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2329] @ 0x919 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fab82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe6812> │ │ │ │ @@ -506272,17 +506256,17 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1fb212 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe6ea2> │ │ │ │ b.n 1faca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe6938> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -508582,15 +508566,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf78000e5 │ │ │ │ + str.w r0, [r0, r5, lsl #2] │ │ │ │ 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] @ (1fd0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe8d3c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -508782,16 +508766,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ b.n 1fd296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe8f26> │ │ │ │ strb r6, [r7, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf53c00e5 │ │ │ │ - @ instruction: 0xf53c00e5 │ │ │ │ + @ instruction: 0xf5fc00e5 │ │ │ │ + @ instruction: 0xf5fc00e5 │ │ │ │ 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] @ (1fd370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9000>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -508858,17 +508842,17 @@ │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ b.n 1fd32c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe8fbc> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cd158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb8de8> │ │ │ │ b.n 1fd32c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe8fbc> │ │ │ │ strb r0, [r6, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds.w r0, sl, #7503872 @ 0x728000 │ │ │ │ - @ instruction: 0xf4d200e5 │ │ │ │ - @ instruction: 0xf4b000e5 │ │ │ │ + rsbs r0, sl, #7503872 @ 0x728000 │ │ │ │ + @ instruction: 0xf59200e5 │ │ │ │ + sbcs.w r0, r0, #7503872 @ 0x728000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (1fd564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe91f4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -509045,18 +509029,18 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1fd536 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe91c6> │ │ │ │ nop │ │ │ │ strh r6, [r4, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - orr.w r0, r8, #7503872 @ 0x728000 │ │ │ │ - @ instruction: 0xf3f800e5 │ │ │ │ - @ instruction: 0xf3fc00e5 │ │ │ │ - @ instruction: 0xf3a200e5 │ │ │ │ + add.w r0, r8, #7503872 @ 0x728000 │ │ │ │ + @ instruction: 0xf4b800e5 │ │ │ │ + @ instruction: 0xf4bc00e5 │ │ │ │ + orn r0, r2, #7503872 @ 0x728000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -509127,18 +509111,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ b.n 1fd61a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe92aa> │ │ │ │ nop │ │ │ │ str r4, [r1, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf28400e5 │ │ │ │ - subw r0, lr, #229 @ 0xe5 │ │ │ │ - @ instruction: 0xf27e00e5 │ │ │ │ - subw r0, sl, #229 @ 0xe5 │ │ │ │ + @ instruction: 0xf34400e5 │ │ │ │ + @ instruction: 0xf36e00e5 │ │ │ │ + @ instruction: 0xf33e00e5 │ │ │ │ + @ instruction: 0xf36a00e5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r1 │ │ │ │ bcc.n 1fd68a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe931a> │ │ │ │ @@ -509159,15 +509143,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf27a00e5 │ │ │ │ + @ instruction: 0xf33a00e5 │ │ │ │ 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] @ (1fd724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe93b4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -509806,21 +509790,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (1fde04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a94>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ble.n 1fddf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a88> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r1, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 1fe034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9cc4> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ @@ -510287,16 +510271,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, fp │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fe0b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9d48> │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + @ instruction: 0xe81400e5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fe248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9ed8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -510313,15 +510296,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fe094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9d24> │ │ │ │ + b.n 1fe214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9ea4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fe288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9f18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -510340,15 +510323,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r8, fp │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fe06c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9cfc> │ │ │ │ + b.n 1fe1ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9e7c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (1fe2d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9f64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -510371,15 +510354,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r8, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fe04c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9cdc> │ │ │ │ + b.n 1fe1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9e5c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (1fe334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -517236,15 +517219,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20303a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeecca> │ │ │ │ nop │ │ │ │ @ instruction: 0xf724019b │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (20315c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeedec>) │ │ │ │ @@ -517318,15 +517301,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2030c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeed52> │ │ │ │ nop │ │ │ │ subw r1, r0, #2203 @ 0x89b │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ 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, #200] @ (203240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeeed0>) │ │ │ │ @@ -517404,15 +517387,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20319e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeee2e> │ │ │ │ nop │ │ │ │ rsb r1, r4, #5079040 @ 0x4d8000 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ 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, #160] @ (2032fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeef8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -517471,15 +517454,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 203298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeef28> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4de019b │ │ │ │ - ldr r3, [pc, #176] @ (2033b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef044>) │ │ │ │ + ldr r3, [pc, #944] @ (2036b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef344>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2033b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef048>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -517538,15 +517521,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 203354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xeefe4> │ │ │ │ nop │ │ │ │ bic.w r1, r2, #5079040 @ 0x4d8000 │ │ │ │ - ldr r2, [pc, #448] @ (203580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef210>) │ │ │ │ + ldr r3, [pc, #192] @ (203480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef110>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (20347c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xef10c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -519273,17 +519256,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 2045d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf0264> │ │ │ │ nop │ │ │ │ b.n 2049fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf068c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + subs r0, #18 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -522833,15 +522816,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb73c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2d00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522864,15 +522847,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6fc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2070bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2d4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522895,15 +522878,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522926,15 +522909,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cpsie a │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2de4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522957,15 +522940,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ setpan #1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2071a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2e30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522988,15 +522971,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2071ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2e7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523019,15 +523002,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r7, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ @@ -523061,15 +523044,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -523103,15 +523086,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #64] @ (207330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf2fc0>) │ │ │ │ @@ -523137,15 +523120,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #64] @ (20738c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf301c>) │ │ │ │ @@ -523171,15 +523154,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r2, 20740a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf309a> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2073cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf305c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523197,15 +523180,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r4, 207434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf30c4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf30a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523228,15 +523211,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r4, 207470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3100> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf30f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523259,15 +523242,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 2074aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf313a> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2074b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3140>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523290,15 +523273,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ uxth r4, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2074fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf318c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523321,15 +523304,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxtb r0, r6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf31d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523352,15 +523335,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxth r4, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3224>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523383,15 +523366,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 2075ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf325e> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2075d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523411,15 +523394,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r4, 2075fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf328e> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf32b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523442,15 +523425,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 20763a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf32ca> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (207664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf32f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523468,15 +523451,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (2077b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3440>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -523589,15 +523572,15 @@ │ │ │ │ b.n 2076b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3344> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 207726 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf33b6> │ │ │ │ nop │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2077fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf348c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523620,15 +523603,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf34d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523651,15 +523634,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (207888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523677,15 +523660,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2078cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf355c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523705,15 +523688,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (207910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf35a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523733,15 +523716,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #336 @ 0x150 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20794c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf35dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523757,15 +523740,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strh 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, #44] @ (207990 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523785,15 +523768,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + strh r4, [r0, 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, #44] @ (2079d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3664>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523813,15 +523796,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (207a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf36a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523837,15 +523820,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (207a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf36ec>) │ │ │ │ @@ -523868,15 +523851,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (207aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3738>) │ │ │ │ @@ -523899,15 +523882,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #768 @ 0x300 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (207aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf377c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523927,15 +523910,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r7, r4] │ │ │ │ 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, #204] @ (207bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3864>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524011,15 +523994,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 207b5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf37ea> │ │ │ │ nop │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #744] @ (207ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf3b54>) │ │ │ │ + str r2, [r7, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (207c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf38cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529586,15 +529569,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bb4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf77da> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #232] @ 20bc90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7920> │ │ │ │ mov r5, r3 │ │ │ │ @@ -529729,15 +529712,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf795c> │ │ │ │ ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ 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, #124] @ (20bdb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7a44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529786,15 +529769,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bd60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf79f0> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ 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, #124] @ (20be48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529843,15 +529826,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bdf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7a84> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r7, #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, #136] @ (20bee8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7b78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -529903,15 +529886,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20be8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7b1a> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20bf88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7c18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -529963,15 +529946,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20bf2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7bba> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20c028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7cb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -530023,15 +530006,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20bfca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7c5a> │ │ │ │ nop │ │ │ │ str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20c0c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7d58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -530082,15 +530065,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20c06a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7cfa> │ │ │ │ str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (20c1d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf7e68>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -530453,15 +530436,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20c44c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf80dc> │ │ │ │ str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (20c59c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf822c>) │ │ │ │ @@ -530529,15 +530512,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c50e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf819e> │ │ │ │ nop │ │ │ │ str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #180] @ (20c66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf82fc>) │ │ │ │ @@ -530606,15 +530589,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c5de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf826e> │ │ │ │ nop │ │ │ │ str r4, [r0, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #176] @ (20c738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf83c8>) │ │ │ │ @@ -530682,15 +530665,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c6ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf833e> │ │ │ │ nop │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20c8c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -530908,15 +530891,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20c902 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8592> │ │ │ │ ldrsh r0, [r4, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (20ca6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf86fc>) │ │ │ │ @@ -530988,15 +530971,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c9da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf866a> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (20cb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf87d8>) │ │ │ │ @@ -531072,15 +531055,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20caae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf873e> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #188] @ (20cc20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf88b0>) │ │ │ │ @@ -531156,15 +531139,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20cb88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8818> │ │ │ │ ldrh r0, [r3, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, 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, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (20cd04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8994>) │ │ │ │ @@ -531243,15 +531226,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20cc62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf88f2> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20cdf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8a80>) │ │ │ │ @@ -531334,15 +531317,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20cd48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf89d8> │ │ │ │ ldrh r4, [r3, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, 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] @ (20cedc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8b6c>) │ │ │ │ @@ -531428,15 +531411,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20ce32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8ac2> │ │ │ │ nop │ │ │ │ ldr r0, [r6, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stc2l 0, cr0, [sl, #912]! @ 0x390 │ │ │ │ + cdp2 0, 10, cr0, cr10, cr4, {7} │ │ │ │ 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] @ (20cfd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8c60>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -531522,15 +531505,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20cf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8bb0> │ │ │ │ ldr r4, [r0, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (20d088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf8d18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531926,15 +531909,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20d3dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf906c> │ │ │ │ strh r2, [r4, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr??.w r0, [ip, r4, lsl #2] │ │ │ │ + ldrsh.w r0, [ip, r4, lsl #2] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (20d5d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xf9264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -535015,15 +534998,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 20f8ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb57c> │ │ │ │ + bmi.n 20f86c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb4fc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f8dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb56c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535046,15 +535029,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #144 @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 20f8d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb564> │ │ │ │ + bmi.n 20f854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb4e4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb5b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535077,15 +535060,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #68 @ 0x44 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 20f8a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb538> │ │ │ │ + bmi.n 20fa28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6b8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb604>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535108,15 +535091,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 20f884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb514> │ │ │ │ + bmi.n 20fa04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb694> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f9c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535139,15 +535122,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 20fa78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb708> │ │ │ │ + bmi.n 20f9f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb688> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fa0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb69c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535170,15 +535153,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #96 @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 20fa6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6fc> │ │ │ │ + bcc.n 20f9ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb67c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fa58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535201,15 +535184,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #20 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 20fa58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6e8> │ │ │ │ + bcc.n 20f9d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb668> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20fa9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb72c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535229,15 +535212,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 20fa3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6cc> │ │ │ │ + bcc.n 20f9bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb64c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20fae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb778>) │ │ │ │ @@ -535260,15 +535243,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 20fa10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb6a0> │ │ │ │ + bcc.n 20fb90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb820> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20fb28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535286,15 +535269,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 20fbec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb87c> │ │ │ │ + bcc.n 20fb6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7fc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20fb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535312,15 +535295,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 20fbc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb854> │ │ │ │ + bcs.n 20fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7d4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20fba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535338,15 +535321,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20fb94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb824> │ │ │ │ + bcs.n 20fb14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7a4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fbf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb884>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535369,15 +535352,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20fb74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb804> │ │ │ │ + bcs.n 20fcf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb984> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb8d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535400,15 +535383,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20fb50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb7e0> │ │ │ │ + bcs.n 20fcd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb960> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fc8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb91c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535431,15 +535414,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20fd2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb9bc> │ │ │ │ + bcs.n 20fcac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb93c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fcd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb968>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535462,15 +535445,15 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20fd10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb9a0> │ │ │ │ + bne.n 20fc90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb920> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fd24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb9b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535493,15 +535476,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb974> │ │ │ │ + bne.n 20fc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb8f4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fd70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535524,15 +535507,15 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fcb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfb948> │ │ │ │ + bne.n 20fe38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbac8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20fdbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba4c>) │ │ │ │ @@ -535555,15 +535538,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fe74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbb04> │ │ │ │ + bne.n 20fdf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba84> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20fe08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba98>) │ │ │ │ @@ -535586,15 +535569,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fe48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbad8> │ │ │ │ + beq.n 20fdc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba58> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fe54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535617,15 +535600,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r1, #24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 20fdb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfba44> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbb30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535648,15 +535631,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + beq.n 20ff80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbc10> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20feec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbb7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535679,15 +535662,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 20ff5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbbec> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20ff38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbbc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535710,15 +535693,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20ff84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbc14>) │ │ │ │ @@ -535741,15 +535724,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20ffc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbc58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535769,15 +535752,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (210014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbca4>) │ │ │ │ @@ -535800,15 +535783,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #84 @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -535836,15 +535819,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2100b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbd40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535864,15 +535847,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2100f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbd80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535890,15 +535873,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (21012c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbdbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535914,15 +535897,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r6, #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (210170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbe00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535942,15 +535925,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r5, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2101b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbe40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535968,15 +535951,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2101f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbe80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535994,15 +535977,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (210230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536020,15 +536003,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21027c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbf0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536051,15 +536034,15 @@ │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2102c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbf58>) │ │ │ │ @@ -536082,15 +536065,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia 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, #52] @ (210314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbfa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536113,15 +536096,15 @@ │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfbff0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536144,15 +536127,15 @@ │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, #12 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2103a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc034>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536172,15 +536155,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2103e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536200,15 +536183,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21042c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc0bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536228,15 +536211,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r3, [pc, #72] @ (210480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -536261,15 +536244,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2104cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc15c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536292,15 +536275,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc1a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536323,15 +536306,15 @@ │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc1f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536354,15 +536337,15 @@ │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r2, #8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2105b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc240>) │ │ │ │ @@ -536385,15 +536368,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2105f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536411,15 +536394,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21063c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc2cc>) │ │ │ │ @@ -536442,15 +536425,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (210688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc318>) │ │ │ │ @@ -536473,15 +536456,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2106c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc358>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536499,15 +536482,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (210704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536523,15 +536506,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ 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, #320] @ (210860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc4f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536648,17 +536631,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 2107c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc458> │ │ │ │ nop │ │ │ │ movs r0, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2108c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfc558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -541669,15 +541652,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2141a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xffe34> │ │ │ │ b.n 213db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xffa40> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ 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, #208] @ (2142f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfff80>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -541753,15 +541736,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21426e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xffefe> │ │ │ │ nop │ │ │ │ b.n 213d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xff9b4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #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, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2143c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100050>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -541826,15 +541809,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 214350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xfffe0> │ │ │ │ b.n 213c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xff8b0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (214490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -541899,15 +541882,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 214420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1000b0> │ │ │ │ b.n 214b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1007e0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (214560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1001f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -541972,15 +541955,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2144f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100180> │ │ │ │ b.n 214a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100710> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21463c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1002cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542048,15 +542031,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2145c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100254> │ │ │ │ b.n 2149bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10064c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (214718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1003a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542124,15 +542107,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2146a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100330> │ │ │ │ b.n 2148e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100570> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2147fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10048c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542202,15 +542185,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 214786 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100416> │ │ │ │ nop │ │ │ │ b.n 21480c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10049c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r2, #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, #200] @ (2148e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100570>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542280,15 +542263,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21486a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1004fa> │ │ │ │ nop │ │ │ │ svc 34 @ 0x22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r2, [r7, #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, #192] @ (2149bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10064c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542356,15 +542339,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1005d4> │ │ │ │ udf #62 @ 0x3e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #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, #192] @ (214a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100728>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542432,15 +542415,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1006b0> │ │ │ │ ble.n 214b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1007f0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (214b74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100804>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542508,15 +542491,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10078c> │ │ │ │ bgt.n 214a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100714> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (214c50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1008e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542584,15 +542567,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100868> │ │ │ │ blt.n 214ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100838> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ 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, #192] @ (214d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1009bc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542662,15 +542645,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214cb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100942> │ │ │ │ bge.n 214ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10095c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ 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, #200] @ (214e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100aa0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542742,15 +542725,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 214d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100a28> │ │ │ │ nop │ │ │ │ bls.n 214df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100a88> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ 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, #192] @ (214eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100b7c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542820,15 +542803,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214e72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100b02> │ │ │ │ bls.n 214f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100b9c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ 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, #200] @ (214fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100c60>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542900,15 +542883,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 214f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100be8> │ │ │ │ nop │ │ │ │ bhi.n 215038 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100cc8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ 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, #192] @ (2150ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100d3c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542978,15 +542961,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 215032 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100cc2> │ │ │ │ bvc.n 21514c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100ddc> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ 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, #200] @ (215190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100e20>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543058,15 +543041,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 215118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100da8> │ │ │ │ nop │ │ │ │ bvs.n 215278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100f08> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r5, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (215274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100f04>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543138,15 +543121,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2151fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100e8c> │ │ │ │ nop │ │ │ │ bpl.n 215194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100e24> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ 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, #192] @ (215350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100fe0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543216,15 +543199,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2152d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100f66> │ │ │ │ bmi.n 2152a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x100f38> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ 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, #200] @ (215434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1010c4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543296,15 +543279,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2153bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10104c> │ │ │ │ nop │ │ │ │ bcc.n 2153d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x101064> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (215510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1011a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543376,15 +543359,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 215492 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x101122> │ │ │ │ bcs.n 2154e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x101178> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -546051,15 +546034,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 21747a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10310a> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103100>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546082,15 +546065,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ uxtb r4, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2174bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10314c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546113,15 +546096,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ uxth r0, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103198>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546144,15 +546127,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxtb r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1031e4>) │ │ │ │ @@ -546175,15 +546158,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxth r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546207,15 +546190,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 2175d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103268> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546241,15 +546224,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 217618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1032a8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546275,15 +546258,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r2, 217658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1032e8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (21768c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10331c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546301,15 +546284,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2176d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546328,15 +546311,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21771c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1033ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546359,15 +546342,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #320 @ 0x140 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1033f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546390,15 +546373,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2177b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103444>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546421,15 +546404,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103490>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546452,15 +546435,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (217850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1034e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546484,15 +546467,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2178a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103530>) │ │ │ │ @@ -546516,15 +546499,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #816 @ 0x330 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2178e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546544,15 +546527,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (21792c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1035bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546573,15 +546556,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21797c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10360c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546605,15 +546588,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2179c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103658>) │ │ │ │ @@ -546636,15 +546619,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (217a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546662,15 +546645,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (217a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1036d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546688,15 +546671,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546720,15 +546703,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #840 @ 0x348 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (217adc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10376c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546748,15 +546731,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (217b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1037b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546776,15 +546759,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #272 @ 0x110 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1037fc>) │ │ │ │ @@ -546806,15 +546789,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103848>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546837,15 +546820,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217c04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103894>) │ │ │ │ @@ -546868,15 +546851,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (217c48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1038d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546896,15 +546879,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103924>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546927,15 +546910,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #864 @ 0x360 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546958,15 +546941,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #560 @ 0x230 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [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, #44] @ (217d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1039b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546986,15 +546969,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -547018,15 +547001,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103a50>) │ │ │ │ @@ -547049,15 +547032,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -547081,15 +547064,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ 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 r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (217f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103bac>) │ │ │ │ @@ -547180,15 +547163,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 217e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103b18> │ │ │ │ nop │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (217f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103bf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547209,15 +547192,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103c40>) │ │ │ │ @@ -547240,15 +547223,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #736 @ (adr r7, 218294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103f24>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (218000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103c90>) │ │ │ │ @@ -547272,15 +547255,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #432 @ (adr r7, 2181b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103e44>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -547306,15 +547289,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #104 @ (adr r7, 2180c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103d50>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -547338,15 +547321,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #792 @ (adr r6, 2183c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x104050>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2180f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103d84>) │ │ │ │ @@ -547370,15 +547353,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #480 @ (adr r6, 2182d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103f68>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (21813c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103dcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547399,15 +547382,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14012c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, pc, #176 @ (adr r6, 2181f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103e80>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2181a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x103e30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -551599,15 +551582,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 21b086 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106d16> │ │ │ │ nop │ │ │ │ strb r6, [r5, #27] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ 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, #172] @ (21b1b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106e44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551671,15 +551654,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21b154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106de4> │ │ │ │ nop │ │ │ │ strb r0, [r6, #24] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21b284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106f14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551744,15 +551727,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21b214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106ea4> │ │ │ │ strb r2, [r5, #21] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (21b358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106fe8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551818,15 +551801,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21b2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x106f74> │ │ │ │ strb r2, [r3, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21b434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1070c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551894,15 +551877,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b3bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10704c> │ │ │ │ strb r6, [r0, #15] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (21b518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1071a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551972,15 +551955,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b4a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107132> │ │ │ │ nop │ │ │ │ strb r2, [r5, #11] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21b5f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107284>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552048,15 +552031,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b57c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10720c> │ │ │ │ strb r6, [r0, #8] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21b6d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107360>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552124,15 +552107,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1072e8> │ │ │ │ strb r2, [r5, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (21b7b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107448>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552205,15 +552188,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 21b734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1073c4> │ │ │ │ strb r6, [r1, #1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r2, #5 │ │ │ │ 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, #200] @ (21b89c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10752c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552285,15 +552268,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1074b4> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r1, #2 │ │ │ │ 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, #192] @ (21b978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107608>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552363,15 +552346,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b8fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10758e> │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r0, #7 │ │ │ │ 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, #192] @ (21ba54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1076e4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552441,15 +552424,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b9da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10766a> │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r7, #3 │ │ │ │ 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, #200] @ (21bb38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1077c8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552521,15 +552504,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107750> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r5, #0 │ │ │ │ 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, #200] @ (21bc1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1078ac>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552601,15 +552584,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107834> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r3, r5 │ │ │ │ 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, #200] @ (21bd00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107990>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552681,15 +552664,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bc88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107918> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + subs r4, r1, r2 │ │ │ │ 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, #192] @ (21bddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107a6c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552759,15 +552742,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bd62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1079f2> │ │ │ │ ldr r6, [r3, #32] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r0, r7 │ │ │ │ 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, #200] @ (21bec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107b50>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552839,15 +552822,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21be48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107ad8> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + adds r4, r6, r3 │ │ │ │ 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, #192] @ (21bf9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107c2c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552917,15 +552900,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bf22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107bb2> │ │ │ │ ldr r6, [r3, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + adds r4, r5, r0 │ │ │ │ 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, #196] @ (21c07c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107d0c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -552996,15 +552979,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bffe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107c8e> │ │ │ │ nop │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ 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, #196] @ (21c15c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107dec>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553075,15 +553058,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c0de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107d6e> │ │ │ │ nop │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ 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, #200] @ (21c240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107ed0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553154,15 +553137,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c1c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107e58> │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r0, #20 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ 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, #200] @ (21c324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107fb4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553233,15 +553216,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x107f3c> │ │ │ │ str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ 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, #196] @ (21c404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108094>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553312,15 +553295,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c386 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108016> │ │ │ │ nop │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r5, #16 │ │ │ │ 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, #196] @ (21c4e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108174>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553391,15 +553374,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c466 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1080f6> │ │ │ │ nop │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ 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, #196] @ (21c5c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108254>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553470,15 +553453,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c546 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1081d6> │ │ │ │ nop │ │ │ │ str r2, [r7, #32] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ 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, #196] @ (21c6a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108334>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553549,15 +553532,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c626 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1082b6> │ │ │ │ nop │ │ │ │ str r2, [r3, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ 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, #196] @ (21c784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108414>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553628,15 +553611,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c706 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108396> │ │ │ │ nop │ │ │ │ str r2, [r7, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ 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, #200] @ (21c868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1084f8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553707,15 +553690,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c7f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108480> │ │ │ │ ldrsh r2, [r3, r6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ 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, #196] @ (21c948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1085d8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553786,15 +553769,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c8ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10855a> │ │ │ │ nop │ │ │ │ ldrsh r6, [r6, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r4, #29 │ │ │ │ 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, #196] @ (21ca28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1086b8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553865,15 +553848,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c9aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10863a> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ 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, #196] @ (21cb08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108798>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553944,15 +553927,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ca8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10871a> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ 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, #200] @ (21cbec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10887c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554023,15 +554006,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cb74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108804> │ │ │ │ ldrb r6, [r2, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ 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, #196] @ (21cccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10895c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554102,15 +554085,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cc4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1088de> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, r4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ 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, #196] @ (21cdac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108a3c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554181,15 +554164,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cd2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1089be> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21ce9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108b2c>) │ │ │ │ @@ -554264,15 +554247,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ce1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108aac> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21cf84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108c14>) │ │ │ │ @@ -554346,15 +554329,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cf02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108b92> │ │ │ │ ldr r2, [r0, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d06c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108cfc>) │ │ │ │ @@ -554428,15 +554411,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cfea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108c7a> │ │ │ │ ldrsb r2, [r3, r6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d15c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108dec>) │ │ │ │ @@ -554511,15 +554494,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d0dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108d6c> │ │ │ │ ldrsb r2, [r6, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108edc>) │ │ │ │ @@ -554594,15 +554577,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108e5c> │ │ │ │ strb r2, [r0, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d33c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108fcc>) │ │ │ │ @@ -554677,15 +554660,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x108f4c> │ │ │ │ strb r2, [r2, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1090b4>) │ │ │ │ @@ -554759,15 +554742,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d3a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109032> │ │ │ │ strh r2, [r4, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1091a4>) │ │ │ │ @@ -554842,15 +554825,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109124> │ │ │ │ strh r2, [r7, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d5fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10928c>) │ │ │ │ @@ -554924,15 +554907,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d57a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10920a> │ │ │ │ strh r2, [r1, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10937c>) │ │ │ │ @@ -555007,15 +554990,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1092fc> │ │ │ │ str r2, [r4, r4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d7d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109464>) │ │ │ │ @@ -555089,15 +555072,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d752 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1093e2> │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d8bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10954c>) │ │ │ │ @@ -555171,15 +555154,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d83a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1094ca> │ │ │ │ ldr r7, [pc, #296] @ (21d9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109678>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d9ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10963c>) │ │ │ │ @@ -555254,15 +555237,16 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d92c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1095bc> │ │ │ │ ldr r6, [pc, #392] @ (21db38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1097c8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vrev32.16 q8, │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21da9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10972c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555336,15 +555320,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21da1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1096ac> │ │ │ │ ldr r5, [pc, #456] @ (21dc68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1098f8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vhadd.u32 q0, q8, │ │ │ │ + vmla.i32 q8, q8, d3[1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21db8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10981c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555418,15 +555402,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21db0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10979c> │ │ │ │ ldr r4, [pc, #520] @ (21dd98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109a28>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cdp2 0, 4, cr0, cr12, cr3, {7} │ │ │ │ + vhadd.u8 q0, q14, │ │ │ │ stmdb 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] @ (21dc74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109904>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555499,15 +555483,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21dbf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109882> │ │ │ │ ldr r3, [pc, #584] @ (21dec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109b50>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2l 0, cr0, [ip, #-908]! @ 0xfffffc74 │ │ │ │ + cdp2 0, 3, cr0, cr12, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21dd64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1099f4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555581,15 +555565,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21dce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109974> │ │ │ │ ldr r2, [pc, #680] @ (21e010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109ca0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stc2 0, cr0, [r8], #908 @ 0x38c │ │ │ │ + stc2l 0, cr0, [r8, #-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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21de4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109adc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555662,15 +555646,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ddca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109a5a> │ │ │ │ ldr r1, [pc, #744] @ (21e138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109dc8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfbdc00e3 │ │ │ │ + ldc2 0, cr0, [ip], {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, #192] @ (21df28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -555741,15 +555725,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21deaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109b3a> │ │ │ │ ldr r0, [pc, #840] @ (21e274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109f04>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfb1600e3 │ │ │ │ + @ instruction: 0xfbd600e3 │ │ │ │ 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] @ (21e0b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x109d44>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -559225,15 +559209,15 @@ │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcc.n 22075c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c3ec> │ │ │ │ + bcc.n 2206dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c36c> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c3f0>) │ │ │ │ @@ -559256,15 +559240,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 220738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c3c8> │ │ │ │ + bcc.n 2206b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c348> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2207ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c43c>) │ │ │ │ @@ -559287,15 +559271,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 220714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c3a4> │ │ │ │ + bcc.n 220894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c524> │ │ │ │ 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, #44] @ (2207f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559315,15 +559299,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r6, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 2206f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c388> │ │ │ │ + bcc.n 220878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c508> │ │ │ │ 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, #52] @ (22083c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c4cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559346,15 +559330,15 @@ │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r6, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 2208dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c56c> │ │ │ │ + bcc.n 22085c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c4ec> │ │ │ │ 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, #52] @ (220888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c518>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559377,15 +559361,15 @@ │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bcs.n 2208c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c558> │ │ │ │ + bcs.n 220848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c4d8> │ │ │ │ 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, #52] @ (2208d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559408,15 +559392,15 @@ │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 2208a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c534> │ │ │ │ + bcs.n 220824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c4b4> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c5b0>) │ │ │ │ @@ -559439,15 +559423,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, r1, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 220878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c508> │ │ │ │ + bcs.n 2209f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c688> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22096c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c5fc>) │ │ │ │ @@ -559470,15 +559454,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 220a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6ec> │ │ │ │ + bcs.n 2209dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c66c> │ │ │ │ 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, #52] @ (2209b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c648>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559501,15 +559485,15 @@ │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 220a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6e8> │ │ │ │ + bcs.n 2209d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c668> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c694>) │ │ │ │ @@ -559532,15 +559516,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r4, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bne.n 220a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6bc> │ │ │ │ + bne.n 2209ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c63c> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6e0>) │ │ │ │ @@ -559563,15 +559547,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, r3, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220a18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6a8> │ │ │ │ + bne.n 220998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c628> │ │ │ │ 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, #52] @ (220a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c72c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559594,15 +559578,15 @@ │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r2, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220a14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c6a4> │ │ │ │ + bne.n 220b94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c824> │ │ │ │ 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, #52] @ (220ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c778>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559625,15 +559609,15 @@ │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c698> │ │ │ │ + bne.n 220b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c818> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c7c4>) │ │ │ │ @@ -559656,15 +559640,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c87c> │ │ │ │ + bne.n 220b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c7fc> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c810>) │ │ │ │ @@ -559687,15 +559671,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c888> │ │ │ │ + beq.n 220b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c808> │ │ │ │ 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, #52] @ (220bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c85c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559718,15 +559702,15 @@ │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c87c> │ │ │ │ + beq.n 220b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c7fc> │ │ │ │ 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, #52] @ (220c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c8a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559749,15 +559733,15 @@ │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, r2, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 220b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c7e0> │ │ │ │ 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, #52] @ (220c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c8f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559780,15 +559764,15 @@ │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r1, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + beq.n 220d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c9cc> │ │ │ │ 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, #44] @ (220ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559808,15 +559792,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3672] @ 0xe58 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r7, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + beq.n 220d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c9b0> │ │ │ │ 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, #52] @ (220cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559839,15 +559823,15 @@ │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r7, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + beq.n 220d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c9ac> │ │ │ │ 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, #44] @ (220d38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10c9c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559867,15 +559851,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3660] @ 0xe4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r5, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ 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, #44] @ (220d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10ca0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559895,15 +559879,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r5, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ 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, #44] @ (220dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10ca50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559923,15 +559907,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -559959,15 +559943,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r3, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -559991,15 +559975,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r0, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ 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, #44] @ (220eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cb3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560019,15 +560003,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r7, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ 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, #52] @ (220ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cb88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560050,15 +560034,15 @@ │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ 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, #52] @ (220f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cbd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560081,15 +560065,15 @@ │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r5, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ 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, #52] @ (220f90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cc20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560112,15 +560096,15 @@ │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cc6c>) │ │ │ │ @@ -560143,15 +560127,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10ccb8>) │ │ │ │ @@ -560174,15 +560158,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #29 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cd04>) │ │ │ │ @@ -560205,15 +560189,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2210c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cd50>) │ │ │ │ @@ -560236,15 +560220,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22110c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cd9c>) │ │ │ │ @@ -560267,15 +560251,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #25 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cde8>) │ │ │ │ @@ -560298,15 +560282,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r2, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2211a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10ce34>) │ │ │ │ @@ -560329,15 +560313,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r0, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560361,15 +560345,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #21 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (221230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560385,15 +560369,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ asrs r4, r5, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ 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, #56] @ (221280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cf10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560417,15 +560401,15 @@ │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r4, {r4} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2212d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10cf60>) │ │ │ │ @@ -560449,15 +560433,15 @@ │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560483,15 +560467,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #17 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560522,15 +560506,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #15 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ 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, #48] @ (2213cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560551,15 +560535,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #392] @ 0x188 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r3, #14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560589,15 +560573,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #13 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560623,15 +560607,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #11 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ 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, #52] @ (2214c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d158>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560654,15 +560638,15 @@ │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ 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, #52] @ (221514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d1a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560685,15 +560669,15 @@ │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ 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, #52] @ (221560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d1f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560716,15 +560700,15 @@ │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2215ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d23c>) │ │ │ │ @@ -560747,15 +560731,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560791,15 +560775,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560823,15 +560807,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2216b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d340>) │ │ │ │ @@ -560854,15 +560838,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560886,15 +560870,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560918,15 +560902,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r3, #32 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2217a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d430>) │ │ │ │ @@ -560950,15 +560934,15 @@ │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r1, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ 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, #44] @ (2217e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560978,15 +560962,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r0, r0, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ 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, #44] @ (221828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d4b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561006,15 +560990,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r4, r7, #28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d504>) │ │ │ │ @@ -561037,15 +561021,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r6, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ 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, #44] @ (2218b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561065,15 +561049,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r4, r5, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ 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, #40] @ (2218f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561091,15 +561075,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r5, #25 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ 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, #56] @ (221948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d5d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561123,15 +561107,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561155,15 +561139,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2219e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d674>) │ │ │ │ @@ -561186,15 +561170,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r0, #22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561223,15 +561207,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r6, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561257,15 +561241,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561293,15 +561277,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r6!, {r5} │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561325,15 +561309,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #264] @ (221c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d8f0>) │ │ │ │ @@ -561432,15 +561416,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 221bb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d846> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #15 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ 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, #76] @ (221cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x10d954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -565253,15 +565237,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 22486c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1104fc> │ │ │ │ udf #244 @ 0xf4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (2249a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110634>) │ │ │ │ @@ -565493,15 +565477,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 224b0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11079a> │ │ │ │ nop │ │ │ │ bgt.n 224c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1108bc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #8] │ │ │ │ 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] @ (224c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1108a0>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -565552,15 +565536,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 224bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11083c> │ │ │ │ blt.n 224b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11080c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #164] @ (224cd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110960>) │ │ │ │ @@ -565623,15 +565607,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 224c52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1108e2> │ │ │ │ nop │ │ │ │ blt.n 224cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110984> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (224d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110a24>) │ │ │ │ @@ -565695,15 +565679,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 224d12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1109a2> │ │ │ │ bge.n 224e38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110ac8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (224e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110aec>) │ │ │ │ @@ -565770,15 +565754,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 224dd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110a66> │ │ │ │ bls.n 224d78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110a08> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (224f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110bbc>) │ │ │ │ @@ -565846,15 +565830,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 224e9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110b2e> │ │ │ │ nop │ │ │ │ bhi.n 224eb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110b48> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r6, r7 │ │ │ │ + mov lr, 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (225000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110c90>) │ │ │ │ @@ -565924,15 +565908,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 224f6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110bfe> │ │ │ │ bvc.n 224fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110c7c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (2250d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110d64>) │ │ │ │ @@ -566004,15 +565988,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 225042 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110cd2> │ │ │ │ bvc.n 225118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110da8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (2251b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110e40>) │ │ │ │ @@ -566086,15 +566070,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 225116 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110da6> │ │ │ │ bvs.n 22524c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110edc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add ip, r1 │ │ │ │ + cmp r4, r9 │ │ │ │ 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, #372] @ (22533c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x110fcc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -566323,15 +566307,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22537a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11100a> │ │ │ │ bcc.n 2253f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111080> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (22550c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11119c>) │ │ │ │ @@ -566415,15 +566399,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 225460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1110f0> │ │ │ │ nop │ │ │ │ bcc.n 225518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1111a8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adcs r6, r6 │ │ │ │ + tst r6, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (2255d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111268>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -566793,15 +566777,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2258c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111552> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (225a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1116b4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -566872,15 +566856,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2259aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11163a> │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (225b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111794>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -566951,15 +566935,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 225a8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11171a> │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ @@ -567047,15 +567031,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 225b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111800> │ │ │ │ ldmia r4, {r1, r2, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111978>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567123,15 +567107,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111900> │ │ │ │ ldmia r3!, {r1, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111a54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567199,15 +567183,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1119dc> │ │ │ │ ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225ea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111b30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567275,15 +567259,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111ab8> │ │ │ │ ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r1, #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, #192] @ (225f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111c0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567351,15 +567335,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111b94> │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (226058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111ce8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567427,15 +567411,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111c70> │ │ │ │ stmia r7!, {r1, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (226134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111dc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567503,15 +567487,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2260bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111d4c> │ │ │ │ stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (226220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111eb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567586,15 +567570,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 226198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111e28> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2262fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111f8c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567664,15 +567648,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 226282 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111f12> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + strh r6, [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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #204] @ (2263e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x112074>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567747,15 +567731,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22635e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x111fee> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (2264e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x112170>) │ │ │ │ @@ -567837,15 +567821,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 226448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1120d8> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ 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 r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (2265fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11228c>) │ │ │ │ @@ -567940,15 +567924,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 22654c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1121dc> │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (226700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x112390>) │ │ │ │ @@ -568039,15 +568023,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 226662 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1122f2> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (22688c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11251c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -568584,15 +568568,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 226c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1128b2> │ │ │ │ cbnz r0, 226d0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11299a> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ 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 r8, r0 │ │ │ │ ldr r0, [pc, #236] @ (226dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x112a3c>) │ │ │ │ @@ -568679,15 +568663,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 226d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1129b0> │ │ │ │ rev16 r2, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ vldr d3, [r1, #32] │ │ │ │ @@ -571565,15 +571549,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (228fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114c58>) │ │ │ │ @@ -571596,15 +571580,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ 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, #52] @ (229014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114ca4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571627,15 +571611,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (229060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114cf0>) │ │ │ │ @@ -571658,15 +571642,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2290ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114d3c>) │ │ │ │ @@ -571689,15 +571673,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ 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, #52] @ (2290f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114d88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571720,15 +571704,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ 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, #52] @ (229144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114dd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571751,15 +571735,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ 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, #52] @ (229190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114e20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571782,15 +571766,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ 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, #52] @ (2291dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114e6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571813,15 +571797,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ 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, #52] @ (229228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114eb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571844,15 +571828,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ 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, #44] @ (22926c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -571872,15 +571856,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ 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, #52] @ (2292b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114f48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571903,15 +571887,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + str r4, [r2, r7] │ │ │ │ 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, #44] @ (2292fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114f8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -571931,15 +571915,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [r3, r6] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22934c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x114fdc>) │ │ │ │ @@ -571963,15 +571947,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22939c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11502c>) │ │ │ │ @@ -571995,15 +571979,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r0, [r6, r4] │ │ │ │ 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, #44] @ (2293e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572022,15 +572006,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + str r6, [r0, r4] │ │ │ │ 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, #56] @ (229430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1150c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572054,15 +572038,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r3, r3] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (229480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115110>) │ │ │ │ @@ -572086,15 +572070,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #864] @ (2297e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115478>) │ │ │ │ + str r0, [r3, r2] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -572120,15 +572104,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #672] @ (22977c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11540c>) │ │ │ │ + str r0, [r5, r1] │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -572154,15 +572138,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #448] @ (2296f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115380>) │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (229578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115208>) │ │ │ │ @@ -572186,15 +572170,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #240] @ (229670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115300>) │ │ │ │ + ldr r7, [pc, #1008] @ (229970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115600>) │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -572220,15 +572204,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #48] @ (229604 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115294>) │ │ │ │ + ldr r7, [pc, #816] @ (229904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115594>) │ │ │ │ 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, #48] @ (229614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1152a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572249,15 +572233,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #896] @ (22999c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11562c>) │ │ │ │ + ldr r7, [pc, #640] @ (22989c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11552c>) │ │ │ │ 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, #52] @ (229660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1152f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572280,15 +572264,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #688] @ (229918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1155a8>) │ │ │ │ + ldr r7, [pc, #432] @ (229818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1154a8>) │ │ │ │ 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, #52] @ (2296ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11533c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572311,15 +572295,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #432] @ (229864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1154f4>) │ │ │ │ + ldr r7, [pc, #176] @ (229764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1153f4>) │ │ │ │ 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, #44] @ (2296f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572339,15 +572323,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #192] @ (2297b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115448>) │ │ │ │ + ldr r6, [pc, #960] @ (229ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115748>) │ │ │ │ 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, #52] @ (22973c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1153cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572370,15 +572354,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #992] @ (229b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1157b4>) │ │ │ │ + ldr r6, [pc, #736] @ (229a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1156b4>) │ │ │ │ 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, #48] @ (229784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572399,15 +572383,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #752] @ (229a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11570c>) │ │ │ │ + ldr r6, [pc, #496] @ (22997c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11560c>) │ │ │ │ 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, #52] @ (2297d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115460>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572430,15 +572414,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #544] @ (2299f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115688>) │ │ │ │ + ldr r6, [pc, #288] @ (2298f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115588>) │ │ │ │ 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 r6, r3 │ │ │ │ ldr r3, [pc, #280] @ (229904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115594>) │ │ │ │ @@ -572548,15 +572532,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 229850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1154e0> │ │ │ │ ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #568] @ (229b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1157d4>) │ │ │ │ + ldr r5, [pc, #312] @ (229a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1156d4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (22994c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1155dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572577,15 +572561,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14012c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #216] @ (229a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1156bc>) │ │ │ │ + ldr r4, [pc, #984] @ (229d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1159bc>) │ │ │ │ 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, #76] @ (2299b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -578152,15 +578136,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22d94a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1195da> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #96] @ (22da40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1196d0>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r5, #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, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #220] @ (22dad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119764>) │ │ │ │ @@ -578248,15 +578232,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22da20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1196b0> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #272] @ (22dbe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119878>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #224] @ (22dbd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119860>) │ │ │ │ @@ -578492,15 +578476,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22dd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1199b0> │ │ │ │ ldr r2, [pc, #376] @ (22df10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119ba0>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22de74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119b04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578569,15 +578553,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ddf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119a88> │ │ │ │ ldr r1, [pc, #552] @ (22e0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119d30>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22df54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119be4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578646,15 +578630,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ded8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119b68> │ │ │ │ ldr r0, [pc, #680] @ (22e200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119e90>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22e03c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119ccc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578725,15 +578709,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22dfc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119c52> │ │ │ │ nop │ │ │ │ @ instruction: 0x47ca │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e11c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119dac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578802,15 +578786,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119d30> │ │ │ │ mov sl, ip │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119e8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578879,15 +578863,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119e10> │ │ │ │ mov r2, r0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119f6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578956,15 +578940,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119ef0> │ │ │ │ cmp r2, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22e3c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a054>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579035,15 +579019,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22e34a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x119fda> │ │ │ │ nop │ │ │ │ add r2, r8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e4a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a134>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579112,15 +579096,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a0b8> │ │ │ │ muls r2, r3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a214>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579189,15 +579173,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a198> │ │ │ │ negs r2, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a2f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579266,15 +579250,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e5e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a278> │ │ │ │ sbcs r2, r3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22e74c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a3dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579345,15 +579329,16 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22e6d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a362> │ │ │ │ nop │ │ │ │ lsls r2, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vhadd.u q8, q15, q9 │ │ │ │ + movs r6, r7 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a4bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579421,15 +579406,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e7b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a440> │ │ │ │ subs r7, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 11, cr0, cr2, cr2, {7} │ │ │ │ + vhadd.u q8, q9, q9 │ │ │ │ stmdb sp!, {r4, 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] @ (22e90c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a59c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579497,15 +579482,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a520> │ │ │ │ subs r6, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc2l 0, cr0, [r6, #904]! @ 0x388 │ │ │ │ + cdp2 0, 10, cr0, cr6, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22e9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a678>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579572,15 +579557,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a600> │ │ │ │ subs r6, #18 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2 0, cr0, [sl, #-904] @ 0xfffffc78 │ │ │ │ + ldc2l 0, cr0, [sl, #904] @ 0x388 │ │ │ │ stmdb sp!, {r4, 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] @ (22eac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a754>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579647,15 +579632,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ea4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a6dc> │ │ │ │ subs r5, #54 @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mcrr2 0, 14, r0, lr, cr2 │ │ │ │ + stc2 0, cr0, [lr, #-904] @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, 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] @ (22eba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a834>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579724,15 +579709,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22eb28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a7b8> │ │ │ │ nop │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfb8200e2 │ │ │ │ + mcrr2 0, 14, r0, r2, cr2 │ │ │ │ stmdb sp!, {r4, 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] @ (22ec84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579801,15 +579786,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ec08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a898> │ │ │ │ nop │ │ │ │ subs r3, #122 @ 0x7a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfab600e2 │ │ │ │ + @ instruction: 0xfb7600e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22ed68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a9f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579878,15 +579863,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ecf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11a982> │ │ │ │ subs r2, #154 @ 0x9a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr??.w r0, [lr, #226] @ 0xe2 │ │ │ │ + @ instruction: 0xfa9e00e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22ee4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11aadc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579955,15 +579940,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22edd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11aa66> │ │ │ │ subs r1, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vst4. {d0-d3}, [lr :128], r2 │ │ │ │ + vst1.8 {d16[7]}, [lr], r2 │ │ │ │ stmdb sp!, {r4, 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] @ (22ef28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11abb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580030,15 +580015,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ab40> │ │ │ │ subs r0, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str.w r0, [r2, r2, lsl #2] │ │ │ │ + vst4. {d0-d3}, [r2 :128], r2 │ │ │ │ stmdb sp!, {r4, 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] @ (22f004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ac94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580105,15 +580090,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ef8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ac1c> │ │ │ │ adds r7, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf77a00e2 │ │ │ │ + ldrh.w r0, [sl, r2, 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, #192] @ (22f0e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ad70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580180,15 +580165,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f068 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11acf8> │ │ │ │ adds r7, #26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subw r0, lr, #2274 @ 0x8e2 │ │ │ │ + @ instruction: 0xf76e00e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22f1bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ae4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580255,15 +580240,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11add4> │ │ │ │ adds r6, #62 @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf5e600e2 │ │ │ │ + subw r0, r6, #2274 @ 0x8e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22f298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11af28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580330,15 +580315,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11aeb0> │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds.w r0, sl, #7405568 @ 0x710000 │ │ │ │ + rsbs r0, sl, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b004>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580407,15 +580392,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f2fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11af8a> │ │ │ │ nop │ │ │ │ adds r4, #134 @ 0x86 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orrs.w r0, r6, #7405568 @ 0x710000 │ │ │ │ + adds.w r0, r6, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b0e0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580484,15 +580469,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f3d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b066> │ │ │ │ nop │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf39200e2 │ │ │ │ + orrs.w r0, r2, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22f530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b1c0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580561,15 +580546,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22f4bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b14c> │ │ │ │ adds r2, #206 @ 0xce │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movt r0, #24802 @ 0x60e2 │ │ │ │ + @ instruction: 0xf38600e2 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22f610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b2a0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580638,15 +580623,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22f59c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b22c> │ │ │ │ adds r1, #238 @ 0xee │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf1fe00e2 │ │ │ │ + @ instruction: 0xf2be00e2 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22f6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b37c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580715,15 +580700,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f672 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b302> │ │ │ │ nop │ │ │ │ adds r1, #14 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf13e00e2 │ │ │ │ + @ instruction: 0xf1fe00e2 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22f7c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b458>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580792,15 +580777,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f74e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b3de> │ │ │ │ nop │ │ │ │ adds r0, #50 @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orns r0, sl, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf13a00e2 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22f8a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b534>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580869,15 +580854,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f82a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b4ba> │ │ │ │ nop │ │ │ │ cmp r7, #86 @ 0x56 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vext.8 q0, q11, q9, #0 │ │ │ │ + orns r0, r6, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b610>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580946,15 +580931,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b596> │ │ │ │ nop │ │ │ │ cmp r6, #122 @ 0x7a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp 0, 15, cr0, cr2, cr2, {7} │ │ │ │ + vext.8 q0, q9, q9, #0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (22fa60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b6f0>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -581025,15 +581010,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f9e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b676> │ │ │ │ cmp r5, #158 @ 0x9e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp 0, 2, cr0, cr10, cr2, {7} │ │ │ │ + cdp 0, 14, cr0, cr10, cr2, {7} │ │ │ │ stmdb 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] @ (22fb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b7dc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -581107,15 +581092,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22fac6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b756> │ │ │ │ cmp r4, #190 @ 0xbe │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stcl 0, cr0, [ip, #-904]! @ 0xfffffc78 │ │ │ │ + cdp 0, 2, cr0, cr12, cr2, {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 r5, [pc, #208] @ (22fc38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b8c8>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -581191,15 +581176,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22fbb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b842> │ │ │ │ cmp r3, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc 0, cr0, [sl], {226} @ 0xe2 │ │ │ │ + ldcl 0, cr0, [sl, #-904] @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #240] @ (22fd44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b9d4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -581291,15 +581276,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 22fcb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11b946> │ │ │ │ nop │ │ │ │ cmp r2, #230 @ 0xe6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs.w r0, r2, r2, asr #3 │ │ │ │ + ldcl 0, cr0, [r2], #-904 @ 0xfffffc78 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ ldr.w r3, [r2, #3680] @ 0xe60 │ │ │ │ @@ -584641,15 +584626,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2324ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e15a> │ │ │ │ lsls r2, r7, #10 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2325ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e23c>) │ │ │ │ @@ -584673,15 +584658,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2325fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e28c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584705,15 +584690,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23264c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e2dc>) │ │ │ │ @@ -584737,15 +584722,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23269c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e32c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584769,15 +584754,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2326ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e37c>) │ │ │ │ @@ -584801,15 +584786,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23273c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e3cc>) │ │ │ │ @@ -584833,15 +584818,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23278c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e41c>) │ │ │ │ @@ -584864,15 +584849,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vsra.u64 d16, d8, #32 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -584897,15 +584882,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vsra.u64 d0, d8, #50 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -584930,15 +584915,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vbif d0, d26, d8 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (232884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e514>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584961,15 +584946,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 7, r0, cr12, cr8, {4} │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2328d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584992,15 +584977,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mrc2 1, 4, r0, cr12, cr8, {4} │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e5b4>) │ │ │ │ @@ -585023,15 +585008,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr8, cr8, {4} │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e604>) │ │ │ │ @@ -585054,15 +585039,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8, #608]! @ 0x260 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2329c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e654>) │ │ │ │ @@ -585085,15 +585070,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8, #608]! @ 0x260 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232a14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e6a4>) │ │ │ │ @@ -585116,15 +585101,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8, #-608] @ 0xfffffda0 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232a64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e6f4>) │ │ │ │ @@ -585147,15 +585132,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8, #-608] @ 0xfffffda0 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232ab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e744>) │ │ │ │ @@ -585178,15 +585163,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], #608 @ 0x260 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e794>) │ │ │ │ @@ -585209,15 +585194,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r8], #-608 @ 0xfffffda0 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e7e4>) │ │ │ │ @@ -585240,15 +585225,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], {152} @ 0x98 │ │ │ │ - nop {13} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e834>) │ │ │ │ @@ -585271,17 +585256,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ smlalbt r0, r1, r8, r8 │ │ │ │ - itt ls │ │ │ │ - lslls r2, r4, #3 │ │ │ │ - pushls {r4, r5, r6, lr} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (232bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e888>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -585304,16 +585289,16 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb760198 │ │ │ │ - it vs │ │ │ │ - lslvs r2, r4, #3 │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (232c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e8dc>) │ │ │ │ @@ -585337,17 +585322,17 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb220198 │ │ │ │ - ite cc │ │ │ │ - lslcc r2, r4, #3 │ │ │ │ - pushcs {r4, r5, r6, lr} │ │ │ │ + ite │ │ │ │ + lsl r2, r4, #3 │ │ │ │ + pushal {r4, r5, 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] @ (232c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e92c>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -585368,15 +585353,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfad00198 │ │ │ │ - nop │ │ │ │ + nop {12} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e97c>) │ │ │ │ @@ -585399,17 +585384,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa800198 │ │ │ │ - bkpt 0x00c4 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + itt hi │ │ │ │ + lslhi r2, r4, #3 │ │ │ │ + pushhi {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11e9cc>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -585430,16 +585415,16 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa300198 │ │ │ │ - bkpt 0x0088 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + it mi │ │ │ │ + lslmi r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ea1c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -585461,17 +585446,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vld2.8 {d16[4],d17[4]}, [r0 :16], r8 │ │ │ │ - bkpt 0x004c │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + ite eq │ │ │ │ + lsleq r2, r4, #3 │ │ │ │ + pushne {r4, r5, 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] @ (232ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ea6c>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -585492,15 +585477,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r0, #408] @ 0x198 │ │ │ │ - bkpt 0x0010 │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (232e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eabc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585523,15 +585508,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r4 :64], r8 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (232e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eb04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585551,15 +585536,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr??.w r0, [r4, #408] @ 0x198 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585587,15 +585572,15 @@ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh.w r0, [r6, #408] @ 0x198 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (232f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585615,15 +585600,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r0, ] │ │ │ │ - pop {r6, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585648,15 +585633,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r2, ] │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585692,15 +585677,15 @@ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ae0198 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (233020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ecb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585720,15 +585705,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf7480198 │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (233064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ecf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585746,15 +585731,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf7000198 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2330ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ed3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585774,15 +585759,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf6bc0198 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2330fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ed8c>) │ │ │ │ @@ -585805,15 +585790,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6700198 │ │ │ │ - cbnz r4, 233180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ee10> │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585838,15 +585823,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf61e0198 │ │ │ │ - cbnz r4, 2331c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ee54> │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (233198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ee28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585866,15 +585851,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ rsbs r1, r0, #4980736 @ 0x4c0000 │ │ │ │ - cbnz r4, 2331fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ee8e> │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2331e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ee70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585894,15 +585879,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf5880198 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23322c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eebc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585924,15 +585909,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adc.w r1, r0, #4980736 @ 0x4c0000 │ │ │ │ - cbnz r0, 233276 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ef06> │ │ │ │ + cbnz r0, 2332a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ef36> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (233278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ef08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585954,15 +585939,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4f40198 │ │ │ │ - revsh r0, r2 │ │ │ │ + cbnz r0, 2332e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ef74> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2332c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11ef58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585985,15 +585970,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a80198 │ │ │ │ - hlt 0x0018 │ │ │ │ + cbnz r0, 233326 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11efb6> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (233310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11efa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -586013,15 +585998,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrs.w r1, r8, #4980736 @ 0x4c0000 │ │ │ │ - rev16 r4, r4 │ │ │ │ + cbnz r4, 233360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eff0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (233360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11eff0>) │ │ │ │ @@ -586044,15 +586029,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ and.w r1, ip, #4980736 @ 0x4c0000 │ │ │ │ - rev r0, r5 │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2333b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f040>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586075,15 +586060,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ubfx r1, r0, #2, #25 │ │ │ │ - cbnz r4, 2333f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f086> │ │ │ │ + hlt 0x003c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (233400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f090>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586106,15 +586091,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3700198 │ │ │ │ - cbnz r0, 23343a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f0ca> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (233450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f0e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586137,15 +586122,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ssat r1, #25, r0, asr #2 │ │ │ │ - cbnz r0, 23347e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f10e> │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2334b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x11f144>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -590564,15 +590549,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 2366ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12237c> │ │ │ │ stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 23681c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1224ac> │ │ │ │ mov r6, r1 │ │ │ │ @@ -590633,15 +590618,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 23679c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12242c> │ │ │ │ nop │ │ │ │ itet gt │ │ │ │ lslgt r0, r3, #6 │ │ │ │ - strhle r2, [r4, #48] @ 0x30 │ │ │ │ + strhle r2, [r4, #54] @ 0x36 │ │ │ │ lslgt r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (2368ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12257c>) │ │ │ │ @@ -590709,15 +590694,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 23685e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1224ee> │ │ │ │ itt eq │ │ │ │ lsleq r0, r3, #6 │ │ │ │ - strheq r4, [r6, #42] @ 0x2a │ │ │ │ + strheq r4, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (2369d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122660>) │ │ │ │ @@ -590793,15 +590778,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 23692c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1225bc> │ │ │ │ nop │ │ │ │ bkpt 0x0034 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (236aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122734>) │ │ │ │ @@ -590874,15 +590859,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 236a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1226a0> │ │ │ │ pop {r4, r6, pc} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #188] @ (236b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12280c>) │ │ │ │ @@ -590955,15 +590940,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 236ae6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122776> │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (236c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1228ec>) │ │ │ │ @@ -591039,15 +591024,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 236bbe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12284e> │ │ │ │ nop │ │ │ │ cbnz r4, 236cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122958> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (236d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1229d0>) │ │ │ │ @@ -591123,15 +591108,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 236c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12292c> │ │ │ │ revsh r4, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (236e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122ab8>) │ │ │ │ @@ -591208,15 +591193,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 236d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122a10> │ │ │ │ cbnz r0, 236e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122af4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (236f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122ba4>) │ │ │ │ @@ -591294,15 +591279,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 236e6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122afa> │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #196] @ (236ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122c84>) │ │ │ │ @@ -591379,15 +591364,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 236f56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122be6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb80c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (2370dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122d6c>) │ │ │ │ @@ -591467,15 +591452,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 237036 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122cc6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb72c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (2371d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122e60>) │ │ │ │ @@ -591557,15 +591542,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 23711c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122dac> │ │ │ │ nop │ │ │ │ @ instruction: 0xb644 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (2372c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122f58>) │ │ │ │ @@ -591648,15 +591633,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 237212 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122ea2> │ │ │ │ nop │ │ │ │ push {r4, r6, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (2373ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12303c>) │ │ │ │ @@ -591737,15 +591722,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 237308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x122f98> │ │ │ │ push {r3, r4, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #204] @ (237494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123124>) │ │ │ │ @@ -591826,15 +591811,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2373ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12307e> │ │ │ │ nop │ │ │ │ cbz r4, 2374f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123184> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (237584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123214>) │ │ │ │ @@ -591918,15 +591903,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2374d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123168> │ │ │ │ uxth r4, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (237674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123304>) │ │ │ │ @@ -592010,15 +591995,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2375c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123258> │ │ │ │ cbz r4, 23769e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12332e> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (237770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123400>) │ │ │ │ @@ -592104,15 +592089,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2376b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123346> │ │ │ │ nop │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (237870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123500>) │ │ │ │ @@ -592199,15 +592184,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2377b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123442> │ │ │ │ nop │ │ │ │ add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (237974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123604>) │ │ │ │ @@ -592295,15 +592280,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2378b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123544> │ │ │ │ nop │ │ │ │ add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (237a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123708>) │ │ │ │ @@ -592391,15 +592376,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2379b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123648> │ │ │ │ nop │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (237b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123800>) │ │ │ │ @@ -592487,15 +592472,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 237abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12374c> │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #396] @ (237d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1239a8>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -592746,15 +592731,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 237d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1239e8> │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (237f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123ba8>) │ │ │ │ @@ -592845,15 +592830,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 237e62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123af2> │ │ │ │ nop │ │ │ │ add r1, sp, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r7, #5] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (238018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123ca8>) │ │ │ │ @@ -592945,15 +592930,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 237f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123bec> │ │ │ │ add r0, sp, #32 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #244] @ (238128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123db8>) │ │ │ │ @@ -593047,15 +593032,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23805a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123cea> │ │ │ │ nop │ │ │ │ add r7, pc, #32 @ (adr r7, 23814c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123ddc>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #252] @ (238240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123ed0>) │ │ │ │ @@ -593151,15 +593136,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23816c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123dfc> │ │ │ │ nop │ │ │ │ add r5, pc, #992 @ (adr r5, 238624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1242b4>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #184] @ (238314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x123fa4>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -594388,15 +594373,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 238fa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124c30> │ │ │ │ nop │ │ │ │ str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (239108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -594465,15 +594450,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23908c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124d1c> │ │ │ │ str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrsh r6, [r1, r4] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (2391f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -594549,15 +594534,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 239170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124e00> │ │ │ │ nop │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2392e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124f70>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -594633,15 +594618,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 239256 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124ee6> │ │ │ │ nop │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2393cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12505c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -594717,15 +594702,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 239342 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x124fd2> │ │ │ │ nop │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #384] @ (239568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1251f8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -599601,15 +599586,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r5, #28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cc5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1288ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599633,15 +599618,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ccac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12893c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599665,15 +599650,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ccfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12898c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599697,15 +599682,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cd4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1289dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599729,15 +599714,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23cd94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128a24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599758,15 +599743,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r2, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -599793,15 +599778,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r0, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ce3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128acc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599825,15 +599810,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23ce80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128b10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599852,15 +599837,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r4, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23cec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128b54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599879,15 +599864,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cf14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128ba4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599911,15 +599896,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cf64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128bf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599943,15 +599928,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23cfb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128c48>) │ │ │ │ @@ -599976,15 +599961,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23d00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128c9c>) │ │ │ │ @@ -600009,15 +599994,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsb r4, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23d054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128ce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600038,15 +600023,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsb r4, [r2, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d0a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128d34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600070,15 +600055,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r1, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d0f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128d84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600102,15 +600087,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128dd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600134,15 +600119,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r5, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128e24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600166,15 +600151,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23d1dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600195,15 +600180,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r1, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23d224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600224,15 +600209,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r0, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23d26c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600253,15 +600238,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r7, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (23d2b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x128f48>) │ │ │ │ @@ -600284,15 +600269,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -600321,15 +600306,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -600356,15 +600341,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (23d3ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12903c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600382,15 +600367,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r4, [r6, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d3f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129088>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600413,15 +600398,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1290d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600444,15 +600429,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600475,15 +600460,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -600511,15 +600496,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23d52c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1291bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600539,15 +600524,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129208>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600570,15 +600555,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23d5bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12924c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600598,15 +600583,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r5, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129298>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600629,15 +600614,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23d64c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1292dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600657,15 +600642,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r3, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23d6b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129340>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601311,15 +601296,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 23dcb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129946> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (23dd88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x129a18>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -605721,15 +605706,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 240fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12cc48> │ │ │ │ asrs r6, r7, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2410d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12cd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -606286,15 +606271,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2415b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d248> │ │ │ │ asrs r6, r7, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ble.n 241704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d394> │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (241734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d3c4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -606606,15 +606591,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 241928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d5b8> │ │ │ │ lsrs r6, r2, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bge.n 2419cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d65c> │ │ │ │ + bge.n 24194c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d5dc> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (241a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d700>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606680,15 +606665,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2419fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d68c> │ │ │ │ lsrs r2, r0, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bls.n 241b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d7b0> │ │ │ │ + bge.n 241aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d730> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (241b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d7d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606753,15 +606738,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 241ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d760> │ │ │ │ lsrs r6, r5, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bhi.n 241a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d708> │ │ │ │ + bls.n 241bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d888> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (241c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d8b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606830,15 +606815,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d834> │ │ │ │ lsrs r6, r3, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvc.n 241be4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d874> │ │ │ │ + bhi.n 241b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d7f4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (241d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d990>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606907,15 +606892,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d914> │ │ │ │ lsrs r6, r7, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvc.n 241d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d9bc> │ │ │ │ + bvc.n 241cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d93c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (241de8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12da78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606986,15 +606971,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 241d6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12d9fe> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvs.n 241e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dafc> │ │ │ │ + bvs.n 241dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12da7c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (241ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12db58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607063,15 +607048,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dadc> │ │ │ │ lsrs r6, r6, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.n 241fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dc44> │ │ │ │ + bvs.n 241f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dbc4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (241fa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dc34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607139,15 +607124,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dbbc> │ │ │ │ lsrs r6, r2, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bmi.n 241ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12db88> │ │ │ │ + bpl.n 242078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dd08> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (242088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dd18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607217,15 +607202,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 242012 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dca2> │ │ │ │ nop │ │ │ │ lsls r2, r7, #29 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcc.n 24202c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dcbc> │ │ │ │ + bmi.n 241fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dc3c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (242164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12ddf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607293,15 +607278,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2420ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dd7c> │ │ │ │ lsls r6, r2, #26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcs.n 242168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12ddf8> │ │ │ │ + bcc.n 2420e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dd78> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (242240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12ded0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607369,15 +607354,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2421c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12de58> │ │ │ │ lsls r2, r7, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcs.n 2422a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12df34> │ │ │ │ + bcs.n 242224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12deb4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (24232c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dfbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607451,15 +607436,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2422a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12df34> │ │ │ │ lsls r6, r3, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bne.n 2423d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12e068> │ │ │ │ + bcs.n 242358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dfe8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (242408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12e098>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607529,15 +607514,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 242394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12e024> │ │ │ │ lsls r2, r6, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - beq.n 242328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12dfb8> │ │ │ │ + bne.n 2424a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x12e138> │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -614285,15 +614270,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24735e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x132fee> │ │ │ │ nop │ │ │ │ - rsbs r0, sl, #241 @ 0xf1 │ │ │ │ + @ instruction: 0xf29a00f1 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -614540,21 +614525,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (24762c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1332bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 2475f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133282> │ │ │ │ ldr r1, [pc, #16] @ (247630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1332c0>) │ │ │ │ add r1, pc │ │ │ │ b.n 247616 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1332a6> │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 247bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133868> │ │ │ │ + b.n 247d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1339e8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #444416 @ 0x6c800 │ │ │ │ @@ -615198,15 +615183,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r1, 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] @ (247d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1339d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615240,15 +615225,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ add r1, sp, #904 @ 0x388 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ cbz r1, 247dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133a50> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -615266,15 +615251,15 @@ │ │ │ │ bl 2472ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x132f7c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (247e20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133ab0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615302,19 +615287,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r1, 247e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133af4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -615332,15 +615317,15 @@ │ │ │ │ bl 2472ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x132f7c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (247ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133b54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615368,19 +615353,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (247f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133c08>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -615439,15 +615424,15 @@ │ │ │ │ b.n 247f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133bb0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bne.n 248048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133cd8> │ │ │ │ + bcs.n 247fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133c58> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (2480d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133d60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -615571,15 +615556,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 248076 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133d06> │ │ │ │ nop │ │ │ │ add r7, pc, #680 @ (adr r7, 24837c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13400c>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + beq.n 247ff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133c80> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (2481dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615678,17 +615663,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 248150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133de0> │ │ │ │ nop │ │ │ │ add r6, pc, #328 @ (adr r6, 248328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133fb8>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (24825c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133eec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615728,19 +615713,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #272 @ (adr r5, 248370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134000>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 2482ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133f4a> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 248296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133f26> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -616021,21 +616006,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 24851e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1341ae> │ │ │ │ mov r0, r6 │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a20> │ │ │ │ ldr r2, [pc, #16] @ (248564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1341f4>) │ │ │ │ add r2, pc │ │ │ │ b.n 24851e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1341ae> │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w r5, [ip, #2056] @ 0x808 │ │ │ │ cbz r5, 2485ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13424a> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -616312,19 +616297,19 @@ │ │ │ │ b.n 2487e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134478> │ │ │ │ ldr r2, [pc, #20] @ (2488a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134530>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2487b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134444> │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r3, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #80] @ (248904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134594>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616359,15 +616344,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134024> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (248950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1345e0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -616433,15 +616418,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134024> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (248a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134698>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -616649,19 +616634,19 @@ │ │ │ │ b.n 248bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134844> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 248b6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1347fa> │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -616929,17 +616914,17 @@ │ │ │ │ b.n 248ece <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134b5e> │ │ │ │ ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r0, [r3, #14] │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, sl, #245 @ 0xf5 │ │ │ │ - orn r0, r8, #245 @ 0xf5 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + @ instruction: 0xf26a00f5 │ │ │ │ + @ instruction: 0xf12800f5 │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ 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 r3, [pc, #96] @ (248fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134c40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616979,15 +616964,15 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r3, #2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 5, r0, cr4, cr5, {7} │ │ │ │ + vqadd.s64 q8, q10, │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (249070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134d00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ @@ -617053,18 +617038,18 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r0, [r4, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mcr 0, 0, r0, cr2, cr5, {7} │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + mcr 0, 6, r0, cr2, cr5, {7} │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r1, 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] @ 2490b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134d44> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -617251,19 +617236,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 249228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x134eb8> │ │ │ │ str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (24945c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1350ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -617457,15 +617442,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 2494a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135132> │ │ │ │ str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (2495fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13528c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -617511,16 +617496,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrd r0, r0, [ip], #980 @ 0x3d4 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + @ instruction: 0xe9bc00f5 │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r4, #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] @ (249684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -617558,15 +617543,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24963e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1352ce> │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strd r0, r0, [r2], #-980 @ 0x3d4 │ │ │ │ + stmdb r2!, {r0, r2, r4, r5, r6, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (2496f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -617733,15 +617718,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 24989c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13552c> │ │ │ │ cbz r1, 2498a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135530> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -617915,19 +617900,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 249a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1356dc> │ │ │ │ ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 249aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135738> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 249aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135738> │ │ │ │ @@ -618430,19 +618415,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 249dda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135a6a> │ │ │ │ nop │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 24a142 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135dd2> │ │ │ │ @@ -618513,25 +618498,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (24a178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135e08>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24a12c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135dbc> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 249d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1359f4> │ │ │ │ + b.n 249ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135b74> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -618602,23 +618587,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (24a24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135edc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24a1c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135e58> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 24a378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136008> │ │ │ │ mov r4, r1 │ │ │ │ @@ -618731,25 +618716,25 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24a2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135f3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 24a4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13613c> │ │ │ │ bls.n 24a3d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136068> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -618879,15 +618864,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 24a4ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13615a> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 24a4ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13615a> │ │ │ │ nop │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -618984,18 +618969,18 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 24a500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136190> │ │ │ │ b.n 24a5c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136256> │ │ │ │ - itee vc │ │ │ │ - lslvc r1, r6, #3 │ │ │ │ - strbvs r4, [r2, r0] │ │ │ │ - lslvs r1, r4, #3 │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + strb r4, [r2, r3] │ │ │ │ + lsls r1, r4, #3 │ │ │ │ asrs r6, r4, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -619192,43 +619177,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 24a500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136190> │ │ │ │ b.n 24a71e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1363ae> │ │ │ │ nop │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r7, #14 │ │ │ │ lsls r2, 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, #3960] @ 0xf78 │ │ │ │ @@ -619296,15 +619281,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r5, r5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrsb r0, [r3, r4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ @@ -619419,27 +619404,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (24aa58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1366e8>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24a950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1365e0> │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -619600,25 +619585,25 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, r3] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, r2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [pc, #504] @ (24ae10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136aa0>) │ │ │ │ + ldr r7, [pc, #248] @ (24ad10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1369a0>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [pc, #512] @ (24ae1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136aac>) │ │ │ │ + ldr r7, [pc, #256] @ (24ad1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1369ac>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ @@ -620214,17 +620199,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24b22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136ebc> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #544] @ (24b490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137120>) │ │ │ │ + ldr r4, [pc, #288] @ (24b390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137020>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #536] @ (24b48c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13711c>) │ │ │ │ + ldr r4, [pc, #280] @ (24b38c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13701c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -620276,15 +620261,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24b2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136f70> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a1fc │ │ │ │ b.n 24b2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136f5c> │ │ │ │ - ldr r2, [pc, #984] @ (24b6f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137380>) │ │ │ │ + ldr r3, [pc, #728] @ (24b5f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137280>) │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (24b4b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137144>) │ │ │ │ @@ -620441,23 +620426,23 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #808] @ (24b7e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137470>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #624] @ (24b730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1373c0>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bcc.n 24b460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1370f0> │ │ │ │ + bmi.n 24b3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137070> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [pc, #784] @ (24b7d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137468>) │ │ │ │ + ldr r2, [pc, #528] @ (24b6d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137368>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #56] @ (24b504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137194>) │ │ │ │ + ldr r2, [pc, #824] @ (24b804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137494>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #752] @ (24b7c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137450>) │ │ │ │ + ldr r2, [pc, #496] @ (24b6c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137350>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #760] @ (24b7cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13745c>) │ │ │ │ + ldr r2, [pc, #504] @ (24b6cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13735c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -621002,15 +620987,15 @@ │ │ │ │ beq.n 24baa6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137736> │ │ │ │ b.n 24ba9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13772e> │ │ │ │ nop │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mvns r6, r6 │ │ │ │ + add lr, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24bc0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13789a> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -621229,15 +621214,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24bd0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13799c> │ │ │ │ b.n 24bcde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13796e> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 24bdd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137a68> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -621356,15 +621341,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - eors r2, r1 │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -621404,15 +621389,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -621696,19 +621681,19 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24c134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137dc4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #8 @ (adr r4, 24c24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137edc>) │ │ │ │ + add r4, pc, #776 @ (adr r4, 24c54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1381dc>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r3, pc, #616 @ (adr r3, 24c4b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138144>) │ │ │ │ + add r4, pc, #360 @ (adr r4, 24c3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138044>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #24 │ │ │ │ @@ -621811,23 +621796,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 24c2e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137f78> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24c288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137f18> │ │ │ │ b.n 24c2fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137f8a> │ │ │ │ - add r2, pc, #408 @ (adr r2, 24c504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138194>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 24c404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138094>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 24c754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1383e4>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 24c654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1382e4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -621868,15 +621853,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - add r1, pc, #344 @ (adr r1, 24c558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1381e8>) │ │ │ │ + add r2, pc, #88 @ (adr r2, 24c458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1380e8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24c40a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13809a> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -622300,17 +622285,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24c83e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1384ce> │ │ │ │ b.n 24c7e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138476> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #944] @ (24cc3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1388cc>) │ │ │ │ @@ -622668,27 +622653,27 @@ │ │ │ │ nop │ │ │ │ adds r7, #106 @ 0x6a │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (24cdec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138a7c>) │ │ │ │ @@ -623091,23 +623076,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24d072 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138d02> │ │ │ │ b.n 24cfa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138c34> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -623349,23 +623334,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24d33a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138fca> │ │ │ │ b.n 24d26a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138efa> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r1, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -623611,23 +623596,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24d606 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x139296> │ │ │ │ b.n 24d534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1391c4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r0, #70 @ 0x46 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -625654,15 +625639,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 24eb50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13a7e0> │ │ │ │ b.n 24eb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13a7d4> │ │ │ │ subs r5, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r5, #25 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 24ea6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13a6fa> │ │ │ │ b.n 24ebf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13a880> │ │ │ │ @@ -625702,15 +625687,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #94 @ 0x5e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r1, 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] @ 24ed3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13a9cc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625752,17 +625737,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #234 @ 0xea │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r1, 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] @ 24edc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13aa58> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625804,17 +625789,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #94 @ 0x5e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r1, 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] @ (24ee7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ab0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -625845,15 +625830,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ subs r1, #4 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrsb r2, [r0, r6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (24f058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ace8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -626014,21 +625999,21 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 24ef1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13abac> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 24ef1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13abac> │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #96] @ (24f0e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ad70>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -626069,15 +626054,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 24bf60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137bf0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, #186 @ 0xba │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (24f2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13af3c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -626258,23 +626243,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r5, #122 @ 0x7a │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r2, [r4, r2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #408] @ (24f480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b110>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -626432,27 +626417,27 @@ │ │ │ │ b.n 24f372 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b002> │ │ │ │ adds r4, #82 @ 0x52 │ │ │ │ lsls r7, r2, #6 │ │ │ │ lsrs r6, r7, #19 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24f5f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b280> │ │ │ │ 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 │ │ │ │ @@ -626654,15 +626639,15 @@ │ │ │ │ b.n 24f59a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b22a> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 24f59a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b22a> │ │ │ │ nop │ │ │ │ adds r2, #120 @ 0x78 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (24f840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b4d0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626778,17 +626763,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24f814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b4a4> │ │ │ │ b.n 24f74e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b3de> │ │ │ │ nop │ │ │ │ adds r0, #50 @ 0x32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #132] @ (24f8e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b574>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -626848,19 +626833,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, #218 @ 0xda │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r5, [pc, #368] @ (24fa5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b6ec>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #440] @ (24fac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b754>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627033,33 +627018,33 @@ │ │ │ │ b.n 24f996 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b626> │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ lsls r7, r2, #6 │ │ │ │ lsls r2, r3, #27 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #1008] @ (24fecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bb5c>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24fc12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b8a2> │ │ │ │ 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 │ │ │ │ @@ -627228,15 +627213,15 @@ │ │ │ │ bne.n 24fcbe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b94e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24fcac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b93c> │ │ │ │ b.n 24fbbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b84c> │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r1, 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] @ (24fe40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bad0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -627364,15 +627349,15 @@ │ │ │ │ b.n 24fd62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b9f2> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 24fd62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13b9f2> │ │ │ │ nop │ │ │ │ cmp r2, #78 @ 0x4e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (24fe9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bb2c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -627400,15 +627385,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24c24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137edc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #222 @ 0xde │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r1, 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] @ (24feec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bb7c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627434,15 +627419,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24c37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13800c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #132 @ 0x84 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r1, 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] @ (24ff68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bbf8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627490,19 +627475,20 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r7, r2, #6 │ │ │ │ mov lr, r6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vhadd.u32 q8, q10, q8 │ │ │ │ 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] @ (2500d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bd64>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -627629,21 +627615,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2500aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bd3a> │ │ │ │ b.n 25008e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bd1e> │ │ │ │ movs r7, #170 @ 0xaa │ │ │ │ lsls r7, r2, #6 │ │ │ │ mov r2, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r0, 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] @ 250284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bf14> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -627848,15 +627834,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #472] @ 0x1d8 │ │ │ │ blx r4 │ │ │ │ b.n 2502e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13bf72> │ │ │ │ movs r4, #158 @ 0x9e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #312] @ (25047c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c10c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -628055,19 +628041,19 @@ │ │ │ │ blx r4 │ │ │ │ b.n 2504e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c172> │ │ │ │ nop │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vst1.8 {d16[7]}, [sl], r0 │ │ │ │ + @ instruction: 0xfa8a00e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #396] @ (2506f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c388>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628223,20 +628209,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2506ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c35e> │ │ │ │ b.n 2506b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c342> │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ lsls r7, r2, #6 │ │ │ │ eors r4, r1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vmla.i16 q0, q8, d0[2] │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #104] @ (25078c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c41c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -628281,15 +628268,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 24aa5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1366ec> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r0, #22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cdp2 0, 15, cr0, cr12, cr0, {7} │ │ │ │ + vrev32. q0, q8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (250834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c4c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628351,17 +628338,17 @@ │ │ │ │ bl 24aa5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1366ec> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, r2, #6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r6, #20 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr0, {7} │ │ │ │ - cdp2 0, 3, cr0, cr4, cr0, {7} │ │ │ │ - @ instruction: 0xf6b000e0 │ │ │ │ + vhadd.u16 q0, q15, q8 │ │ │ │ + cdp2 0, 15, cr0, cr4, cr0, {7} │ │ │ │ + @ instruction: 0xf77000e0 │ │ │ │ stmdb 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] @ (2509c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c654>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628504,18 +628491,18 @@ │ │ │ │ bne.n 250998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c628> │ │ │ │ b.n 25097c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c60c> │ │ │ │ nop │ │ │ │ subs r6, r3, #3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r5, #94 @ 0x5e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #896]! @ 0x380 │ │ │ │ - stc2 0, cr0, [sl, #896] @ 0x380 │ │ │ │ - ldc2 0, cr0, [r2, #-896]! @ 0xfffffc80 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + cdp2 0, 11, cr0, cr4, cr0, {7} │ │ │ │ + cdp2 0, 4, cr0, cr10, cr0, {7} │ │ │ │ + ldc2l 0, cr0, [r2, #896]! @ 0x380 │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r0, 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] @ 250b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c7f0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628646,15 +628633,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 250a6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c6fa> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 250a6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c6fa> │ │ │ │ adds r4, r1, #5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldc2 0, cr0, [sl], {224} @ 0xe0 │ │ │ │ + ldc2l 0, cr0, [sl], {224} @ 0xe0 │ │ │ │ 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] @ (250bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c854>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628685,15 +628672,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24b318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136fa8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r6, r7, r6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xfb1400e0 │ │ │ │ + @ instruction: 0xfbd400e0 │ │ │ │ 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] @ 250c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c8bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -628725,15 +628712,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r4, r3, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xfaa400e0 │ │ │ │ + @ instruction: 0xfb6400e0 │ │ │ │ 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] @ (250cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13c944>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -628785,17 +628772,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, r6, r3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r1, #118 @ 0x76 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xfa3200e0 │ │ │ │ - @ instruction: 0xfa0a00e0 │ │ │ │ - @ instruction: 0xf21600e0 │ │ │ │ + @ instruction: 0xfaf200e0 │ │ │ │ + @ instruction: 0xfaca00e0 │ │ │ │ + @ instruction: 0xf2d600e0 │ │ │ │ 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] @ (250e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13caa8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628921,17 +628908,17 @@ │ │ │ │ bne.n 250dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ca7c> │ │ │ │ b.n 250dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ca4c> │ │ │ │ nop │ │ │ │ subs r6, r3, r1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #222 @ 0xde │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsh.w r0, [r4, #224] @ 0xe0 │ │ │ │ - ldr??.w r0, [lr, #224] @ 0xe0 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + @ instruction: 0xfa7400e0 │ │ │ │ + ldrsh.w r0, [lr, #224] @ 0xe0 │ │ │ │ + strb r4, [r5, #28] │ │ │ │ lsls r0, 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] @ 250fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cc40> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -629062,15 +629049,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 250eba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cb4a> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 250eba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cb4a> │ │ │ │ adds r4, r7, r3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb.w r0, [lr, r0, lsl #2] │ │ │ │ + str.w r0, [lr, #224] @ 0xe0 │ │ │ │ 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] @ (251014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cca4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -629103,15 +629090,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 24b318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136fa8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r6, #29 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf70600e0 │ │ │ │ + @ instruction: 0xf7c600e0 │ │ │ │ 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] @ (251070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cd00>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -629142,15 +629129,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 24b4d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137164> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subw r0, r4, #2272 @ 0x8e0 │ │ │ │ + @ instruction: 0xf76400e0 │ │ │ │ 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] @ (2510f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cd84>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -629200,17 +629187,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r6, #26 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r5, #50 @ 0x32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf63200e0 │ │ │ │ - @ instruction: 0xf61600e0 │ │ │ │ - ldcl 0, cr0, [r6, #896] @ 0x380 │ │ │ │ + @ instruction: 0xf6f200e0 │ │ │ │ + @ instruction: 0xf6d600e0 │ │ │ │ + cdp 0, 9, cr0, cr6, cr0, {7} │ │ │ │ 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] @ (251258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cee8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -629337,17 +629324,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25122e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13cebe> │ │ │ │ b.n 2511fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ce8e> │ │ │ │ asrs r6, r3, #24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r4, #158 @ 0x9e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs.w r0, sl, #7340032 @ 0x700000 │ │ │ │ - add.w r0, ip, #7340032 @ 0x700000 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + @ instruction: 0xf67a00e0 │ │ │ │ + rsb r0, ip, #7340032 @ 0x700000 │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (2513dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d06c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -629538,18 +629525,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 25145c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d0ec> │ │ │ │ asrs r0, r1, #13 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf33a00e0 │ │ │ │ - subs r4, #18 │ │ │ │ + @ instruction: 0xf3fa00e0 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrd r0, r0, [r4], #896 @ 0x380 │ │ │ │ + @ instruction: 0xe9b400e0 │ │ │ │ ldr r3, [pc, #88] @ (2514e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cbz r0, 2514da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d16a> │ │ │ │ @@ -629664,22 +629651,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 251558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d1e8> │ │ │ │ asrs r6, r0, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r0, #202 @ 0xca │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf21c00e0 │ │ │ │ - ldrd r0, r0, [r2, #-896]! @ 0x380 │ │ │ │ - @ instruction: 0xf1e200e0 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - rsb r0, sl, #224 @ 0xe0 │ │ │ │ - b.n 251548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d1d8> │ │ │ │ + @ instruction: 0xf2dc00e0 │ │ │ │ + bics.w r0, r2, r0, asr #3 │ │ │ │ + subw r0, r2, #224 @ 0xe0 │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r0, r4, #3 │ │ │ │ + @ instruction: 0xf28a00e0 │ │ │ │ + stmia.w r0, {r5, r6, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (251648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d2d8>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #112] @ (25164c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d2dc>) │ │ │ │ @@ -629728,15 +629714,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r1, #5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ands.w r1, ip, r6, lsr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18200e0 │ │ │ │ + movw r0, #8416 @ 0x20e0 │ │ │ │ ldrd r0, r1, [r2, #600] @ 0x258 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #120] @ (2516e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d370>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -629787,15 +629773,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r6, #2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ @ instruction: 0xe98c0196 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, #224 @ 0xe0 │ │ │ │ + rsb r0, r2, #224 @ 0xe0 │ │ │ │ ldmdb sl!, {r1, r2, r4, r7, r8} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #140] @ (25178c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d41c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -629860,19 +629846,18 @@ │ │ │ │ asrs r0, r5, #32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrd r0, r1, [r4], #600 @ 0x258 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - orn r0, sl, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf12a00e0 │ │ │ │ stmia.w r2!, {r1, r2, r4, r7, r8} │ │ │ │ - bics.w r0, r8, #224 @ 0xe0 │ │ │ │ - b.n 251630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d2c0> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + @ instruction: 0xf0f800e0 │ │ │ │ + @ instruction: 0xe80400e0 │ │ │ │ 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] @ (251948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d5d8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #396] @ (25194c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d5dc>) │ │ │ │ @@ -630031,20 +630016,20 @@ │ │ │ │ lsrs r2, r6, #29 │ │ │ │ lsls r7, r2, #6 │ │ │ │ @ instruction: 0xe83e0196 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #236 @ 0xec │ │ │ │ lsls r7, r2, #6 │ │ │ │ - vext.8 q8, q13, q8, #0 │ │ │ │ + @ instruction: 0xf0ba00e0 │ │ │ │ b.n 251930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d5c0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vmla.i16 d0, d26, d0[2] │ │ │ │ - vhadd.s q0, q15, q8 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + orrs.w r0, sl, #224 @ 0xe0 │ │ │ │ + vext.8 q8, q15, q8, #0 │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (251a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d6a0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -630113,19 +630098,19 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ b.n 251710 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d3a0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cdp 0, 5, cr0, cr4, cr0, {7} │ │ │ │ + vhadd.s16 q0, q10, q8 │ │ │ │ b.n 251664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d2f4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cdp 0, 1, cr0, cr14, cr0, {7} │ │ │ │ - b.n 2513b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d040> │ │ │ │ + cdp 0, 13, cr0, cr14, cr0, {7} │ │ │ │ + b.n 251530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d1c0> │ │ │ │ lsls r0, 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] @ (251a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d70c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -630151,16 +630136,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 251a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d6f0> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r2, r7, #19 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldcl 0, cr0, [lr, #896] @ 0x380 │ │ │ │ - cdp 0, 0, cr0, cr0, cr0, {7} │ │ │ │ + cdp 0, 9, cr0, cr14, cr0, {7} │ │ │ │ + cdp 0, 12, cr0, cr0, cr0, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (251b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d790>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r1 │ │ │ │ @@ -630204,19 +630189,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4, #18 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stcl 0, cr0, [r8, #896] @ 0x380 │ │ │ │ + cdp 0, 8, cr0, cr8, cr0, {7} │ │ │ │ cmp r3, #10 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stcl 0, cr0, [lr, #896] @ 0x380 │ │ │ │ - b.n 2522b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13df44> │ │ │ │ + cdp 0, 8, cr0, cr14, cr0, {7} │ │ │ │ + b.n 251434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d0c4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (251c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d91c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -630355,18 +630340,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 251c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d8f0> │ │ │ │ b.n 251c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13d8b2> │ │ │ │ lsrs r4, r2, #16 │ │ │ │ lsls r7, r2, #6 │ │ │ │ cmp r2, #138 @ 0x8a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldc 0, cr0, [r6, #896] @ 0x380 │ │ │ │ - ldcl 0, cr0, [sl, #-896] @ 0xfffffc80 │ │ │ │ - stc 0, cr0, [r6, #-896] @ 0xfffffc80 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + cdp 0, 5, cr0, cr6, cr0, {7} │ │ │ │ + cdp 0, 1, cr0, cr10, cr0, {7} │ │ │ │ + stcl 0, cr0, [r6, #896] @ 0x380 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r0, 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] @ 251fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dc48> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -630694,17 +630679,17 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24a924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1365b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #29 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrd r0, r0, [r4, #-896]! @ 0x380 │ │ │ │ - strd r0, r0, [sl, #-896] @ 0x380 │ │ │ │ - ldmdb r8, {r5, r6, r7} │ │ │ │ + bics.w r0, r4, r0, asr #3 │ │ │ │ + and.w r0, sl, r0, asr #3 │ │ │ │ + ldrd r0, r0, [r8, #896] @ 0x380 │ │ │ │ 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] @ (2522d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13df64>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -630945,25 +630930,22 @@ │ │ │ │ nop │ │ │ │ lsls r6, r0, #27 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r5, #70 @ 0x46 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r5, #44 @ 0x2c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia.w ip!, {r5, r6, r7} │ │ │ │ - ldmia.w lr, {r5, r6, r7} │ │ │ │ - b.n 25226c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13defc> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 2521f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13de80> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 252180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13de10> │ │ │ │ + ldrd r0, r0, [ip, #-896]! @ 0x380 │ │ │ │ + ldrd r0, r0, [lr, #-896] @ 0x380 │ │ │ │ + stmia.w r0, {r5, r6, r7} │ │ │ │ + strex r0, r0, [r0, #896] @ 0x380 │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + @ instruction: 0xe80400e0 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (2523c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e050>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -631126,27 +631108,27 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #13 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 251f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dc14> │ │ │ │ + b.n 252104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dd94> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dba4> │ │ │ │ + b.n 252094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dd24> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dbec> │ │ │ │ + b.n 2520dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dd6c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 252590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e220> │ │ │ │ + blt.n 252510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e1a0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251f30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dbc0> │ │ │ │ + b.n 2520b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dd40> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 252564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e1f4> │ │ │ │ + blt.n 2524e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e174> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13db84> │ │ │ │ + b.n 252074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13dd04> │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #556] @ (2526fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e38c>) │ │ │ │ @@ -631371,33 +631353,33 @@ │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 252648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e2d8> │ │ │ │ lsls r4, r5, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r0, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 25290c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e59c> │ │ │ │ + b.n 252a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e71c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, #102 @ 0x66 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 2527bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e44c> │ │ │ │ + b.n 25293c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e5cc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e418> │ │ │ │ + b.n 252908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e598> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e418> │ │ │ │ + b.n 252908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e598> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 25287c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e50c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 2526cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e35c> │ │ │ │ + bls.n 25264c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e2dc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 252838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e4c8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + b.n 2527b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e444> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #404] @ (2528d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e560>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -631549,21 +631531,21 @@ │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 2527b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e446> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 2527b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e446> │ │ │ │ vsra.u64 d16, d6, #2 │ │ │ │ - b.n 252bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e85c> │ │ │ │ + b.n 252d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e9dc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 2527f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e484> │ │ │ │ + bvs.n 252974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e604> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e834> │ │ │ │ + b.n 252d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e9b4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 2527f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e484> │ │ │ │ + bvs.n 252974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e604> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #112] @ (252968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e5f8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -631608,17 +631590,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr2, cr6, {4} │ │ │ │ - b.n 252ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e750> │ │ │ │ + b.n 252c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e8d0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e6fc> │ │ │ │ + b.n 252bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e87c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (252a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e694>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -631671,21 +631653,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2529be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e64e> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldc2 1, cr0, [r6, #600]! @ 0x258 │ │ │ │ - b.n 252a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e6f8> │ │ │ │ + b.n 252be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e878> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 2529f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e688> │ │ │ │ + bmi.n 252978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e608> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252a40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e6d0> │ │ │ │ + b.n 252bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e850> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 2529f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e688> │ │ │ │ + bmi.n 252978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e608> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #376] @ (252ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e834>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -631835,25 +631817,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e808> │ │ │ │ b.n 252b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e7c4> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [lr, #-600] @ 0xfffffda8 │ │ │ │ subs r0, r0, r6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 252cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e97c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 6 │ │ │ │ + svc 198 @ 0xc6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 252ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e834> │ │ │ │ + bcs.n 252b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e7b4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (252c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e8f8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -631916,23 +631898,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 252c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e8dc> │ │ │ │ @ instruction: 0xfb620196 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ble.n 252c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e8f4> │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 252c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e89c> │ │ │ │ + udf #138 @ 0x8a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcs.n 252d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ea00> │ │ │ │ + bcc.n 252cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e980> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 252bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e86c> │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 252c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e8c4> │ │ │ │ + bne.n 252bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e844> │ │ │ │ lsls r0, 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] @ (252e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ea98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632068,15 +632050,15 @@ │ │ │ │ add.w r3, r4, #516096 @ 0x7e000 │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 252d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e9c4> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 252d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13e9c4> │ │ │ │ @ instruction: 0xfaa20196 │ │ │ │ - ble.n 252e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eae8> │ │ │ │ + ble.n 252dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ea68> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (252ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eb4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -632142,17 +632124,17 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 252e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eaf8> │ │ │ │ b.n 252e46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ead6> │ │ │ │ ldrsb.w r0, [r6, ] │ │ │ │ - bgt.n 252f08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eb98> │ │ │ │ + bgt.n 252e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eb18> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 252eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eb3c> │ │ │ │ + bgt.n 252e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eabc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (252f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ebcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -632192,15 +632174,15 @@ │ │ │ │ mov r3, lr │ │ │ │ bl 24b200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136e90> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ str??.w r0, [ip, ] │ │ │ │ - blt.n 25301c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ecac> │ │ │ │ + bgt.n 252f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ec2c> │ │ │ │ lsls r0, 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] @ (253010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eca0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632281,23 +632263,23 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 252f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ec2c> │ │ │ │ b.n 252f7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ec0a> │ │ │ │ @ instruction: 0xf7e40196 │ │ │ │ - blt.n 253054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ece4> │ │ │ │ + blt.n 252fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ec64> │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r2, r6, #24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bge.n 252fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ec4c> │ │ │ │ + blt.n 252f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ebcc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 252f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ebec> │ │ │ │ + blt.n 2530dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ed6c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (2531d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632460,25 +632442,25 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2531ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee4a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2531a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee36> │ │ │ │ b.n 25318a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee1a> │ │ │ │ @ instruction: 0xf7020196 │ │ │ │ - bge.n 2532cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ef5c> │ │ │ │ + blt.n 25324c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eedc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r2, r1, #21 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bge.n 2532b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ef40> │ │ │ │ + blt.n 253230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13eec0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 2531ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ee3c> │ │ │ │ + bge.n 25312c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13edbc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 253140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13edd0> │ │ │ │ + bge.n 2532c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ef50> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r0, 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] @ 2533a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f030> │ │ │ │ sub sp, #24 │ │ │ │ @@ -632665,15 +632647,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24aaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x136780> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf37c0196 │ │ │ │ - bvc.n 2534a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f130> │ │ │ │ + bhi.n 253420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f0b0> │ │ │ │ lsls r0, 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] @ (25349c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f12c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -632777,19 +632759,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf2800196 │ │ │ │ asrs r2, r0, #4 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bvs.n 2535b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f244> │ │ │ │ + bvc.n 253534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f1c4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 25358c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f21c> │ │ │ │ + bvs.n 25350c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f19c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #316] @ (253674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f304>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632914,21 +632896,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 253648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f2d8> │ │ │ │ b.n 25362c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f2bc> │ │ │ │ nop │ │ │ │ addw r1, r4, #150 @ 0x96 │ │ │ │ asrs r4, r0, #2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bvs.n 2536bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f34c> │ │ │ │ + bvs.n 25363c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f2cc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 253638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f2c8> │ │ │ │ + bvs.n 2535b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f248> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 253594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f224> │ │ │ │ + bvs.n 253714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f3a4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [pc, #224] @ (25376c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f3fc>) │ │ │ │ + ldr r6, [pc, #992] @ (253a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f6fc>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #756] @ (253994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13f624>) │ │ │ │ @@ -633921,17 +633903,17 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 253fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13fc64> │ │ │ │ @ instruction: 0xe8560196 │ │ │ │ lsls r4, r0, #22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ add.w r3, r4, #516096 @ 0x7e000 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r8, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r8 │ │ │ │ beq.w 25432a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x13ffba> │ │ │ │ @@ -634399,29 +634381,29 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2546e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140372> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2546ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14035e> │ │ │ │ b.n 254398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140028> │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #712] @ (2549f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140684>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634680,15 +634662,15 @@ │ │ │ │ bne.n 2549dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14066c> │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 254a2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1406be> │ │ │ │ b.n 254a14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1406a4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ stc2 1, cr0, [lr, #600]! @ 0x258 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 254af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140780> │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ @@ -634870,23 +634852,23 @@ │ │ │ │ bne.n 254bd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140866> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 254bc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140852> │ │ │ │ b.n 254aae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14073e> │ │ │ │ nop │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #212] @ 254ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140978> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634962,24 +634944,24 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24cdf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138a88> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blt.n 254d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1409c4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - itte le │ │ │ │ - lslle r0, r4, #3 │ │ │ │ - it lt @ unpredictable │ │ │ │ - lsllt r0, 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] @ 254ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140a6c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -635046,26 +635028,26 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24cdf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x138a88> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ bge.n 254e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140ac0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - itte vc │ │ │ │ - lslvc r0, r4, #3 │ │ │ │ - itee pl @ unpredictable │ │ │ │ - lslpl r0, r4, #3 │ │ │ │ - sevmi │ │ │ │ - lslmi r0, r4, #3 │ │ │ │ - itte ne │ │ │ │ - lslne r0, r4, #3 │ │ │ │ - bkpt 0x00fa │ │ │ │ - lsleq r0, r4, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + stmia r0!, {} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + itte le │ │ │ │ + lslle r0, r4, #3 │ │ │ │ + itte lt @ unpredictable │ │ │ │ + lsllt r0, r4, #3 │ │ │ │ + pushlt {r4, lr} │ │ │ │ + movge.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (254e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140ae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -635185,19 +635167,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 254f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140b9c> │ │ │ │ nop │ │ │ │ bhi.n 254ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140b60> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf74a0196 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x000c │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x002e │ │ │ │ + bkpt 0x00ee │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (254f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635281,17 +635263,17 @@ │ │ │ │ ldr.w r3, [r0, #552] @ 0x228 │ │ │ │ blx r3 │ │ │ │ b.n 255000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140c90> │ │ │ │ nop │ │ │ │ bvc.n 254f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140bd0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf6100196 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (255080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140d10>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -635318,15 +635300,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24a250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x135ee0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bvs.n 25506c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140cfc> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r0, 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] @ (2550f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140d80>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -635366,17 +635348,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bvs.n 255034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140cc4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf5240196 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #320] @ (255254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140ee4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -635502,21 +635484,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25522a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140eba> │ │ │ │ b.n 25520e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140e9e> │ │ │ │ bvs.n 2552a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x140f34> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf4a60196 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -636056,19 +636038,19 @@ │ │ │ │ b.n 2556ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14137e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 25584c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1414dc> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -636505,17 +636487,17 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #976 @ (adr r3, 2560ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141d7c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #648 @ (adr r3, 255fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141c3c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - sxth r0, r4 │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r0, 255d66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1419f6> │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r0, 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] @ (255d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1419ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -636527,15 +636509,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 255bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141880> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 255d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a18> │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (255dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636559,17 +636541,17 @@ │ │ │ │ bl 12f6c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b358> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 255d8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a1a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 255dca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a5a> │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r6, 255dca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a5a> │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (255e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636593,17 +636575,17 @@ │ │ │ │ bl 12f81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b4ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 255dde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a6e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 255e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141aa0> │ │ │ │ + cbz r4, 255e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141ad0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r6, 255e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141aa0> │ │ │ │ + cbz r6, 255e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141ad0> │ │ │ │ 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 │ │ │ │ ldr r6, [pc, #868] @ (256184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141e14>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -636940,37 +636922,37 @@ │ │ │ │ b.n 255fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141c7c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #864 @ (adr r1, 2564e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142178>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #35039 @ 0x88df │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + @ instruction: 0xf78800df │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r0, pc, #48 @ (adr r0, 2561c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141e58>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - mcrr 0, 13, r0, r6, cr15 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + stc 0, cr0, [r6, #-892] @ 0xfffffc84 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, 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] @ 256200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141e90> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -636986,15 +636968,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 255e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141a9c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (256264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141ef4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -637025,17 +637007,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 256234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141ec4> │ │ │ │ b.n 256246 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141ed6> │ │ │ │ nop │ │ │ │ stmia r5!, {r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (2562cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141f5c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -637066,17 +637048,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25629c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141f2c> │ │ │ │ b.n 2562ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141f3e> │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (2563e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142074>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -637440,15 +637422,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 255680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x141310> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r3, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (256708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142398>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -637503,17 +637485,17 @@ │ │ │ │ bl 12f6c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b358> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 256732 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1423c2> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (2567a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637537,17 +637519,17 @@ │ │ │ │ bl 12f81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1b4ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 256786 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142416> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ itet gt │ │ │ │ lslgt r6, r2, #6 │ │ │ │ - addle r0, sp, #976 @ 0x3d0 │ │ │ │ + addle r1, sp, #720 @ 0x2d0 │ │ │ │ lslgt r0, r4, #3 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ 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, [pc, #28] @ (2567e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142470>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637599,34 +637581,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 25683c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1424cc> │ │ │ │ ldr r0, [pc, #44] @ (256880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142510>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 105317c │ │ │ │ bl 53c3b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x428040> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (256884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142514>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 256828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1424b8> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r6, [r7, r6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -638071,19 +638053,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 256e16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142aa6> │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #408 @ (adr r3, 256f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142c1c>) │ │ │ │ + add r4, pc, #152 @ (adr r4, 256e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142b1c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, pc, #296 @ (adr r3, 256f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142bb4>) │ │ │ │ + add r4, pc, #40 @ (adr r4, 256e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142ab4>) │ │ │ │ lsls r0, 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 67692c <_mesa_glapi_get_proc_address@@libgallium-26.0.8-1.so+0x24> │ │ │ │ @@ -638495,15 +638477,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 25729a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142f2a> │ │ │ │ b.n 2571d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x142e62> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #1016] @ (2576bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14334c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #624 @ (adr r0, 257538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1431c8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl ffff12ca │ │ │ │ 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] │ │ │ │ @@ -638803,15 +638785,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 257686 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143316> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1216] @ 0x4c0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -638856,17 +638838,17 @@ │ │ │ │ b.n 257490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143120> │ │ │ │ ldr r1, [pc, #16] @ (2576c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143354>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b9b0> │ │ │ │ b.n 257682 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143312> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #736] @ (2579bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14364c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -639355,15 +639337,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 257c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143920> │ │ │ │ + bmi.n 257c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1438a0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (257cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143968>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639400,15 +639382,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 16fb04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x5b794> │ │ │ │ b.n 257cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143948> │ │ │ │ nop │ │ │ │ add r2, sp, #792 @ 0x318 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bcc.n 257c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14391c> │ │ │ │ + bmi.n 257c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14389c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ @@ -639443,40 +639425,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2a0238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bec8> │ │ │ │ ldr r1, [pc, #28] @ (257d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1439f8>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2a0238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bec8> │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r0, 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] @ (257d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143a1c>) │ │ │ │ add r0, pc │ │ │ │ bl 43b0f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326d88> │ │ │ │ ldr r0, [pc, #12] @ (257d90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143a20>) │ │ │ │ add r0, pc │ │ │ │ bl 43b0f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326d88> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 257db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143a48> │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r0, 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] @ 257dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143a64> │ │ │ │ sub sp, #16 │ │ │ │ @@ -639493,19 +639475,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 29fe94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bb24> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ @@ -639590,15 +639572,15 @@ │ │ │ │ b.n 257e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143af4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 257e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143ad4> │ │ │ │ b.n 257e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143af4> │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -639704,15 +639686,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 257fd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143c66> │ │ │ │ add r7, pc, #552 @ (adr r7, 258230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143ec0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -639743,17 +639725,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 25802a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143cba> │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -640154,18 +640136,18 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 2583c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144056> │ │ │ │ - @ instruction: 0xfbd200f4 │ │ │ │ - @ instruction: 0xfba000f4 │ │ │ │ - @ instruction: 0xfb8800f4 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldc2 0, cr0, [r2], {244} @ 0xf4 │ │ │ │ + stc2l 0, cr0, [r0], #-976 @ 0xfffffc30 │ │ │ │ + mcrr2 0, 15, r0, r8, cr4 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 2584c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144156> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (2584fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14418c>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -640644,18 +640626,18 @@ │ │ │ │ b.n 258906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144596> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 258906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144596> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 258906 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144596> │ │ │ │ ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf63000f4 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + @ instruction: 0xf6f000f4 │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #548] @ (258c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144898>) │ │ │ │ @@ -640850,24 +640832,24 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 258bae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14483e> │ │ │ │ mov fp, sl │ │ │ │ b.n 258b8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14481e> │ │ │ │ ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf4f000f4 │ │ │ │ - adds.w r0, ip, #7995392 @ 0x7a0000 │ │ │ │ - @ instruction: 0xf4ec00f4 │ │ │ │ + subs.w r0, r0, #7995392 @ 0x7a0000 │ │ │ │ + rsbs r0, ip, #7995392 @ 0x7a0000 │ │ │ │ + sub.w r0, ip, #7995392 @ 0x7a0000 │ │ │ │ cbnz r2, 258c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1448f8> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -641125,20 +641107,20 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 258f0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144b9a> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subw r0, r0, #244 @ 0xf4 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + @ instruction: 0xf36000f4 │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 258f28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144bb8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -641224,15 +641206,15 @@ │ │ │ │ bl 2581a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143e34> │ │ │ │ b.n 258e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144af0> │ │ │ │ bl 2581a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x143e34> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 258e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144af0> │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (259044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144cd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -641391,22 +641373,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 25917c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144e0c> │ │ │ │ str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - mrc 0, 2, r0, cr0, cr4, {7} │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + vqadd.s16 q0, q8, q10 │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 259138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144dc8> │ │ │ │ + bmi.n 2590b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144d48> │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #232] @ (2592ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144f3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -641494,22 +641476,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 259288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144f18> │ │ │ │ nop │ │ │ │ str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldc 0, cr0, [r8, #-976]! @ 0xfffffc30 │ │ │ │ + ldcl 0, cr0, [r8, #976]! @ 0x3d0 │ │ │ │ push {r1, r2} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcs.n 259230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x144ec0> │ │ │ │ + bcc.n 2593b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145040> │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2064] @ 0x810 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -641606,15 +641588,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #84] @ (259450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1450e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -641756,15 +641738,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ lsls r0, 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] @ (259638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1452c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -641881,15 +641863,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #101376 @ 0x18c00 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ vstr d7, [r0, #224] @ 0xe0 │ │ │ │ @@ -641909,15 +641891,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ 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, [pc, #24] @ (2597c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145454>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641927,15 +641909,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ 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, [pc, #24] @ (2597f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145484>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641945,15 +641927,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ 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, [pc, #24] @ (259824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1454b4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641963,15 +641945,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ 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, [pc, #24] @ (259854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1454e4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641981,15 +641963,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ 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, [pc, #24] @ (259884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145514>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641999,15 +641981,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ 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, [pc, #24] @ (2598b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145544>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642017,15 +641999,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ 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, [pc, #24] @ (2598e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145574>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642035,15 +642017,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ 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, [pc, #24] @ (259914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1455a4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642053,15 +642035,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ 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, [pc, #24] @ (259944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1455d4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642071,15 +642053,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ 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, [pc, #24] @ (259974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145604>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642089,15 +642071,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ 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, [pc, #24] @ (2599a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145634>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642107,15 +642089,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -642227,21 +642209,21 @@ │ │ │ │ b.n 259a72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145702> │ │ │ │ ldr r2, [pc, #24] @ (259ad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145764>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 259a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x145700> │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -642283,15 +642265,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (259b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1457f0>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov r2, r6 │ │ │ │ b.n 259b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1457ac> │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (259c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1458a8>) │ │ │ │ @@ -644491,15 +644473,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25b630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1472c0> │ │ │ │ nop │ │ │ │ strb r0, [r6, #9] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - beq.n 25b758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1473e8> │ │ │ │ + bne.n 25b6d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147368> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25b810 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1474a0>) │ │ │ │ @@ -644638,15 +644620,15 @@ │ │ │ │ b.n 25b77a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14740a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25b7e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147472> │ │ │ │ strb r4, [r7, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #496] @ (25ba20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1476b0>) │ │ │ │ @@ -644815,15 +644797,15 @@ │ │ │ │ b.n 25b950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1475e0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25b9e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147672> │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (25bc34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1478c4>) │ │ │ │ @@ -644994,15 +644976,15 @@ │ │ │ │ b.n 25bb62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1477f2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25bbf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147886> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #548] @ (25be78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147b08>) │ │ │ │ @@ -645185,15 +645167,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25be36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147ac6> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #552] @ (25c0c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147d50>) │ │ │ │ @@ -645376,15 +645358,15 @@ │ │ │ │ b.n 25bfd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147c64> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25c080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147d10> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #600] @ (25c338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147fc8>) │ │ │ │ @@ -645580,15 +645562,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25c2f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x147f88> │ │ │ │ nop │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #520] @ (25c560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1481f0>) │ │ │ │ @@ -645757,15 +645739,15 @@ │ │ │ │ b.n 25c3c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148056> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 25c4d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148166> │ │ │ │ nop │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25c67c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14830c> │ │ │ │ @@ -646320,15 +646302,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1487f8> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r4, 25cbea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14887a> │ │ │ │ + rev r4, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (25cd0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14899c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646437,15 +646419,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cca6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148936> │ │ │ │ ldrh r4, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + cbnz r0, 25cd14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1489a4> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (25ce60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148af0>) │ │ │ │ @@ -646553,15 +646535,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cdf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148a82> │ │ │ │ ldrh r6, [r1, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 25ce96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148b26> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (25cfa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148c38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646666,15 +646648,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cf42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148bd2> │ │ │ │ nop │ │ │ │ ldr r6, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #472] @ (25d19c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x148e2c>) │ │ │ │ @@ -646834,15 +646816,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ ldrsb r4, [r3, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -647010,15 +646992,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r2, [r4, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -647200,15 +647182,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strh r0, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r5 │ │ │ │ + cbz r2, 25d622 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1492b2> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -647389,15 +647371,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [r7, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r2, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + cbz r2, 25d7fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14948a> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -647578,15 +647560,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #48] @ (25da40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1496d0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r6, #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, #3992] @ 0xf98 │ │ │ │ @@ -647776,15 +647758,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #984] @ (25e030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149cc0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r5, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r4, #174 @ 0xae │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -647923,15 +647905,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dce2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149972> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #752] @ (25e0fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149d8c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, pc, #24 @ (adr r3, 25de28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149ab8>) │ │ │ │ + add r3, pc, #792 @ (adr r3, 25e128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149db8>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25dfb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149c48>) │ │ │ │ @@ -648070,15 +648052,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25de8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149b1e> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #80] @ (25e00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149c9c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, pc, #440 @ (adr r1, 25e178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149e08>) │ │ │ │ + add r2, pc, #184 @ (adr r2, 25e078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149d08>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (25e154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149de4>) │ │ │ │ @@ -648212,15 +648194,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e036 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149cc6> │ │ │ │ nop │ │ │ │ bx ip │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r0, pc, #632 @ (adr r0, 25e3d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a064>) │ │ │ │ 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, #384] @ (25e2f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149f80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -648353,15 +648335,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e1d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x149e60> │ │ │ │ cmp sl, r9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25e4a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a130>) │ │ │ │ @@ -648500,15 +648482,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e376 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a006> │ │ │ │ nop │ │ │ │ add r4, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (25e658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a2e8>) │ │ │ │ @@ -648649,15 +648631,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e52a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a1ba> │ │ │ │ nop │ │ │ │ negs r4, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (25e840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a4d0>) │ │ │ │ @@ -648810,15 +648792,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a37c> │ │ │ │ lsrs r2, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25ea38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a6c8>) │ │ │ │ @@ -648975,15 +648957,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e8dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a56c> │ │ │ │ subs r6, #218 @ 0xda │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #432] @ (25ec08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a898>) │ │ │ │ @@ -649131,15 +649113,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25eac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a754> │ │ │ │ nop │ │ │ │ subs r4, #222 @ 0xde │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #440] @ (25eddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14aa6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649289,15 +649271,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ec90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14a920> │ │ │ │ subs r3, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25efd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ac64>) │ │ │ │ @@ -649454,15 +649436,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ee78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ab08> │ │ │ │ subs r1, #62 @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #488] @ (25f1dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ae6c>) │ │ │ │ @@ -649623,15 +649605,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ad08> │ │ │ │ adds r7, #70 @ 0x46 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (25f3ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b07c>) │ │ │ │ @@ -649794,15 +649776,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f27c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14af0c> │ │ │ │ adds r5, #62 @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (25f618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b2a8>) │ │ │ │ @@ -649972,15 +649954,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b128> │ │ │ │ nop │ │ │ │ adds r3, #46 @ 0x2e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #460] @ (25f804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b494>) │ │ │ │ @@ -650134,15 +650116,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f6ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b33c> │ │ │ │ adds r0, #254 @ 0xfe │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (25fa04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b694>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650305,15 +650287,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 25f898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b528> │ │ │ │ nop │ │ │ │ cmp r7, #26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #508] @ (25fc20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b8b0>) │ │ │ │ @@ -650476,15 +650458,15 @@ │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 25fa7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b70a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 25fab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b740> │ │ │ │ cmp r5, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (25fe64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14baf4>) │ │ │ │ @@ -650660,15 +650642,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25fcd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14b968> │ │ │ │ nop │ │ │ │ cmp r2, #250 @ 0xfa │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (260128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14bdb8>) │ │ │ │ @@ -650869,15 +650851,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 2600a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14bd32> │ │ │ │ cmp r0, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -651091,15 +651073,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r5, #234 @ 0xea │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (2606e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c374>) │ │ │ │ @@ -651300,15 +651282,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26065e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c2ee> │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ 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 r5, [pc, #520] @ (26090c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c59c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -651478,15 +651460,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 26077a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c40a> │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str??.w r0, [lr, #405] @ 0x195 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ 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 r3, [pc, #548] @ (260b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c7e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651667,15 +651649,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 260ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14c758> │ │ │ │ subs r0, r1, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf6be0195 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -651863,15 +651845,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #588] @ (261054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14cce4>) │ │ │ │ @@ -652055,15 +652037,15 @@ │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 260fcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14cc5c> │ │ │ │ nop │ │ │ │ adds r2, r6, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (2612ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14cf3c>) │ │ │ │ @@ -652235,15 +652217,15 @@ │ │ │ │ b.n 2610fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14cd8a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 261224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ceb4> │ │ │ │ nop │ │ │ │ asrs r2, r0, #27 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (2614d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d168>) │ │ │ │ @@ -652412,15 +652394,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14cfe8> │ │ │ │ asrs r6, r5, #17 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (261708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d398>) │ │ │ │ @@ -652584,15 +652566,15 @@ │ │ │ │ b.n 26156a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d1fa> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 261680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d310> │ │ │ │ nop │ │ │ │ asrs r2, r0, #9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (261904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d594>) │ │ │ │ @@ -652749,15 +652731,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2617a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d434> │ │ │ │ asrs r6, r1, #32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ 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 r3, [pc, #500] @ (261b14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d7a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652922,15 +652904,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2619a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d632> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (261d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d9d8>) │ │ │ │ @@ -653095,15 +653077,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d838> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 261cc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14d952> │ │ │ │ lsrs r6, r0, #16 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #548] @ (261f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14dc1c>) │ │ │ │ @@ -653275,15 +653257,15 @@ │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 261dd2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14da62> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 261e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14da98> │ │ │ │ lsrs r4, r2, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (2621e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14de70>) │ │ │ │ @@ -653455,15 +653437,15 @@ │ │ │ │ b.n 26202e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14dcbe> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 262158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14dde8> │ │ │ │ nop │ │ │ │ lsls r6, r1, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (262424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e0b4>) │ │ │ │ @@ -653635,15 +653617,15 @@ │ │ │ │ b.n 26227a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14df0a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26239c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e02c> │ │ │ │ nop │ │ │ │ lsls r2, r7, #20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (262658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e2e8>) │ │ │ │ @@ -653808,15 +653790,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2624b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e148> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 2625d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e262> │ │ │ │ lsls r6, r6, #11 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (26289c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e52c>) │ │ │ │ @@ -653988,15 +653970,15 @@ │ │ │ │ b.n 2626f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e382> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 262814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e4a4> │ │ │ │ nop │ │ │ │ lsls r2, r0, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (2629d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654096,15 +654078,15 @@ │ │ │ │ b.n 2628e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e574> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26296a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e5fa> │ │ │ │ mcr2 1, 4, r0, cr4, cr5, {4} │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (262b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e798>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654206,15 +654188,15 @@ │ │ │ │ b.n 262a1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e6aa> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262aa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e732> │ │ │ │ ldc2l 1, cr0, [r0, #-596] @ 0xfffffdac │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (262c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e8cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654314,15 +654296,15 @@ │ │ │ │ b.n 262b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e7e0> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262bd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e866> │ │ │ │ ldc2 1, cr0, [r8], {149} @ 0x95 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (262d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ea04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654424,15 +654406,15 @@ │ │ │ │ b.n 262c86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e916> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262d0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14e99e> │ │ │ │ @ instruction: 0xfae40195 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (262ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14eb54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -654544,15 +654526,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262e56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14eae6> │ │ │ │ nop │ │ │ │ vld2.8 {d0[4],d1[4]}, [ip :16], r5 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (26301c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ecac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654667,15 +654649,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262fae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ec3e> │ │ │ │ nop │ │ │ │ ldr.w r0, [ip, ] │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r7, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (263160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14edf0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -654783,15 +654765,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2630f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ed82> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7040195 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #304] @ (2632a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ef38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654900,15 +654882,15 @@ │ │ │ │ b.n 2631ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ee3e> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26323c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14eecc> │ │ │ │ rsb r1, r0, #4882432 @ 0x4a8000 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ 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 r4, [pc, #300] @ (2633f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f080>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -655014,15 +654996,15 @@ │ │ │ │ b.n 2632f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ef84> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f014> │ │ │ │ orns r1, r6, #4882432 @ 0x4a8000 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + str r6, [r6, r4] │ │ │ │ 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, #324] @ (263550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f1e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655138,15 +655120,15 @@ │ │ │ │ b.n 263444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f0d4> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2634e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f174> │ │ │ │ ssat r1, #22, lr, asr #2 │ │ │ │ - ldr r7, [pc, #216] @ (263630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f2c0>) │ │ │ │ + ldr r7, [pc, #984] @ (263930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f5c0>) │ │ │ │ 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 r4, [pc, #300] @ (263698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f328>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -655252,15 +655234,15 @@ │ │ │ │ b.n 26359c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f22c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26362c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f2bc> │ │ │ │ rsb r1, lr, #149 @ 0x95 │ │ │ │ - ldr r6, [pc, #8] @ (2636a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f338>) │ │ │ │ + ldr r6, [pc, #776] @ (2639a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f638>) │ │ │ │ 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, #320] @ (2637f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655374,15 +655356,15 @@ │ │ │ │ b.n 2636ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f37c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f418> │ │ │ │ eor.w r1, r6, #149 @ 0x95 │ │ │ │ - ldr r4, [pc, #808] @ (263b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f7b4>) │ │ │ │ + ldr r5, [pc, #552] @ (263a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f6b4>) │ │ │ │ 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 r3, [pc, #348] @ (26396c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f5fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655502,15 +655484,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f590> │ │ │ │ nop │ │ │ │ vorr d0, d26, d5 │ │ │ │ - ldr r3, [pc, #488] @ (263b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f7ec>) │ │ │ │ + ldr r4, [pc, #232] @ (263a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f6ec>) │ │ │ │ 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 r3, [pc, #348] @ (263ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655630,15 +655612,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f708> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r2, #596]! @ 0x254 │ │ │ │ - ldr r2, [pc, #104] @ (263b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f7e4>) │ │ │ │ + ldr r2, [pc, #872] @ (263e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fae4>) │ │ │ │ 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 r3, [pc, #332] @ (263c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f8dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655758,15 +655740,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f870> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [sl], #-596 @ 0xfffffdac │ │ │ │ - ldr r0, [pc, #776] @ (263f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fbec>) │ │ │ │ + ldr r1, [pc, #520] @ (263e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14faec>) │ │ │ │ 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 r3, [pc, #332] @ (263db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fa44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655886,15 +655868,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f9d8> │ │ │ │ nop │ │ │ │ @ instruction: 0xead20195 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #200] @ (263e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fb14>) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (263f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fb9c>) │ │ │ │ @@ -656008,15 +655990,15 @@ │ │ │ │ b.n 263e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fa90> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fb28> │ │ │ │ strd r0, r1, [sl, #-596]! @ 0x254 │ │ │ │ - bx r5 │ │ │ │ + blx sp │ │ │ │ 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 r3, [pc, #332] @ (264074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fd04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656135,15 +656117,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 264008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fc98> │ │ │ │ nop │ │ │ │ @ instruction: 0xe8120195 │ │ │ │ - cmp sl, fp │ │ │ │ + mov sl, r3 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (2641cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fe5c>) │ │ │ │ @@ -656258,15 +656240,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 264158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fde8> │ │ │ │ b.n 263f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fbb4> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add ip, r3 │ │ │ │ + cmp r4, fp │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (26432c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ffbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656388,15 +656370,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2642c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14ff52> │ │ │ │ b.n 263dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14fa64> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - muls r0, r3 │ │ │ │ + add r0, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -661089,17 +661071,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - mov lr, r2 │ │ │ │ + bx sl │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #464] @ (2680cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153d5c>) │ │ │ │ @@ -661253,17 +661235,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 267fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153c58> │ │ │ │ nop │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add lr, r8 │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - muls r4, r4 │ │ │ │ + add r4, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #564] @ (268324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153fb4>) │ │ │ │ @@ -661446,17 +661428,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2681ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x153e7e> │ │ │ │ add r6, pc, #288 @ (adr r6, 268448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1540d8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r6, r3 │ │ │ │ + muls r6, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r4 │ │ │ │ + rors r4, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #556] @ (268574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154204>) │ │ │ │ @@ -661635,17 +661617,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 268442 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1540d2> │ │ │ │ nop │ │ │ │ add r3, pc, #960 @ (adr r3, 268938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1545c8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - eors r4, r4 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #596] @ (2687ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15447c>) │ │ │ │ @@ -661829,17 +661811,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2686a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154338> │ │ │ │ add r1, pc, #640 @ (adr r1, 268a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154700>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r5, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (268a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154704>) │ │ │ │ @@ -662027,17 +662009,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 268920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1545b0> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (268d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1549b4>) │ │ │ │ @@ -662238,17 +662220,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 268bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15484c> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (268fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154c64>) │ │ │ │ @@ -662447,17 +662429,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 268e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x154afc> │ │ │ │ ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -664928,17 +664910,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r7, r3, #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] @ (26b044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156cd4>) │ │ │ │ @@ -664999,17 +664981,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (26b1d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156e68>) │ │ │ │ @@ -665129,17 +665111,17 @@ │ │ │ │ b.n 26b0d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156d62> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26b142 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156dd2> │ │ │ │ nop │ │ │ │ strb r4, [r2, #27] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (26b368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156ff8>) │ │ │ │ @@ -665259,17 +665241,17 @@ │ │ │ │ bne.n 26b260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156ef0> │ │ │ │ b.n 26b268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156ef8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26b2d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x156f66> │ │ │ │ strb r4, [r7, #20] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r7, r3, #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] @ (26b528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1571b8>) │ │ │ │ @@ -665399,17 +665381,17 @@ │ │ │ │ bne.w 26b408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157098> │ │ │ │ b.n 26b412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1570a2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26b494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157124> │ │ │ │ strb r4, [r5, #14] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ lsls r7, r3, #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] @ (26b6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15737c>) │ │ │ │ @@ -665540,17 +665522,17 @@ │ │ │ │ bne.w 26b5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15725c> │ │ │ │ b.n 26b5d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157266> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26b658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1572e8> │ │ │ │ strb r4, [r5, #7] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r7, r3, #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] @ (26b8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157568>) │ │ │ │ @@ -665688,17 +665670,17 @@ │ │ │ │ bne.w 26b7a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157436> │ │ │ │ b.n 26b7b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157442> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26b842 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1574d2> │ │ │ │ strb r6, [r4, #0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (26bac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157758>) │ │ │ │ @@ -665837,17 +665819,17 @@ │ │ │ │ bne.w 26b996 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157626> │ │ │ │ b.n 26b9a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157632> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26ba32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1576c2> │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (26bb78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x157808>) │ │ │ │ @@ -670277,17 +670259,17 @@ │ │ │ │ bne.n 26efaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ac3a> │ │ │ │ b.n 26efb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ac42> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f01c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15acac> │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bpl.n 26f19c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ae2c> │ │ │ │ + bvs.n 26f11c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15adac> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bcc.n 26f1a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ae34> │ │ │ │ + bmi.n 26f124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15adb4> │ │ │ │ lsls r6, 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, #356] @ (26f22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15aebc>) │ │ │ │ @@ -670403,17 +670385,17 @@ │ │ │ │ bne.n 26f130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15adc0> │ │ │ │ b.n 26f138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15adc8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ae30> │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bmi.n 26f238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15aec8> │ │ │ │ + bmi.n 26f1b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ae48> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bne.n 26f220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15aeb0> │ │ │ │ + bcs.n 26f1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15ae30> │ │ │ │ lsls r6, r3, #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] @ (26f3ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b07c>) │ │ │ │ @@ -670543,17 +670525,17 @@ │ │ │ │ bne.w 26f2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15af5c> │ │ │ │ b.n 26f2d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15af66> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15afe8> │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bcs.n 26f49c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b12c> │ │ │ │ + bcc.n 26f41c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b0ac> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - beq.n 26f464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b0f4> │ │ │ │ + beq.n 26f3e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b074> │ │ │ │ lsls r6, r3, #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] @ (26f5b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b240>) │ │ │ │ @@ -670684,17 +670666,17 @@ │ │ │ │ bne.w 26f490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b120> │ │ │ │ b.n 26f49a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b12a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f51c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b1ac> │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - beq.n 26f4f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b188> │ │ │ │ + bne.n 26f678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b308> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r6, r3, #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] @ (26f79c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b42c>) │ │ │ │ @@ -670832,17 +670814,17 @@ │ │ │ │ bne.w 26f66a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b2fa> │ │ │ │ b.n 26f676 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b306> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f706 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b396> │ │ │ │ adds r1, #98 @ 0x62 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (26f98c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b61c>) │ │ │ │ @@ -670981,17 +670963,17 @@ │ │ │ │ bne.w 26f85a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b4ea> │ │ │ │ b.n 26f866 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b4f6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 26f8f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b586> │ │ │ │ cmp r7, #118 @ 0x76 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (26fa60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15b6f0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -672935,15 +672917,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ add.w r6, r3, #632 @ 0x278 │ │ │ │ add.w ip, r3, #680 @ 0x2a8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -676922,19 +676904,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2739c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f652> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 27380e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f49e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + b.n 273ac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f754> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + b.n 273a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f71c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f7c0> │ │ │ │ @@ -677045,15 +677027,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 273a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f72c> │ │ │ │ stc 1, cr0, [r8, #-592] @ 0xfffffdb0 │ │ │ │ - ble.n 273bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f880> │ │ │ │ + udf #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273c9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f92a> │ │ │ │ @@ -677172,15 +677154,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 273bf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f882> │ │ │ │ nop │ │ │ │ subs.w r1, r4, r4, lsr #2 │ │ │ │ - blt.n 273c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f918> │ │ │ │ + bgt.n 273c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f898> │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273dfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fa8a> │ │ │ │ @@ -677294,15 +677276,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 273d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f9ec> │ │ │ │ nop │ │ │ │ orrs.w r1, r8, r4, lsr #2 │ │ │ │ - bge.n 273d28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15f9b8> │ │ │ │ + blt.n 273ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fb38> │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fc00> │ │ │ │ @@ -677422,15 +677404,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 273ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fb58> │ │ │ │ ldrd r0, r1, [r6], #592 @ 0x250 │ │ │ │ - bls.n 273fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fc40> │ │ │ │ + bls.n 273f30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fbc0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (274218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x15fea8>) │ │ │ │ @@ -677627,17 +677609,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ lsls r6, r3, #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] @ (2744c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x160150>) │ │ │ │ @@ -677836,17 +677818,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r6, r3, #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] @ (274768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1603f8>) │ │ │ │ @@ -678045,17 +678027,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r6, r3, #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] @ (274a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1606a0>) │ │ │ │ @@ -678253,17 +678235,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r6, r3, #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] @ (274cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16094c>) │ │ │ │ @@ -678463,17 +678445,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r6, r3, #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] @ (274f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x160bf8>) │ │ │ │ @@ -678673,17 +678655,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #756] @ (27528c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x160f1c>) │ │ │ │ @@ -678914,17 +678896,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #760] @ (2755b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161248>) │ │ │ │ @@ -679156,17 +679138,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (275674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161304>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679218,15 +679200,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1612b0> │ │ │ │ nop │ │ │ │ bne.n 275720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1613b0> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (27572c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1613bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679283,15 +679265,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2756d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161364> │ │ │ │ nop │ │ │ │ beq.n 275688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161318> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (2757f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679351,15 +679333,15 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27578c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16141c> │ │ │ │ ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 275734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1613c4> │ │ │ │ @@ -679437,17 +679419,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2758a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161530> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - itt ls │ │ │ │ - lslls r6, r3, #3 │ │ │ │ - pushls {r4, r5, r6, lr} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ (2759b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161648>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -679503,18 +679485,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1615f0> │ │ │ │ ldmia r6!, {r2, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bkpt 0x00de │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt ls │ │ │ │ + lslls r6, r3, #3 │ │ │ │ + pushls {r4, lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (275aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161730>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -679578,15 +679560,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 275a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1616ac> │ │ │ │ ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bkpt 0x0006 │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r6, r3, #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] │ │ │ │ @@ -679671,15 +679653,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 275b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1617f0> │ │ │ │ ldmia r4!, {r2, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r6, r3, #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] @ (275c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161924>) │ │ │ │ @@ -679748,15 +679730,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275c1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1618aa> │ │ │ │ ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r1} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r6, r3, #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] @ (275d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161a10>) │ │ │ │ @@ -679826,15 +679808,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275d06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161996> │ │ │ │ ldmia r2, {r1, r2, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r6, 275dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161a5c> │ │ │ │ + cbnz r6, 275dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161a8c> │ │ │ │ lsls r6, r3, #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] @ (275e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161af8>) │ │ │ │ @@ -679903,15 +679885,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275dee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161a7e> │ │ │ │ ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - rev r6, r5 │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r6, r3, #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] @ (275f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161be4>) │ │ │ │ @@ -679981,15 +679963,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275eda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161b6a> │ │ │ │ ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 275f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161bfc> │ │ │ │ + rev r2, r0 │ │ │ │ lsls r6, r3, #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] @ (27603c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161ccc>) │ │ │ │ @@ -680058,15 +680040,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275fc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161c52> │ │ │ │ stmia r7!, {r2, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + cbnz r2, 27604a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161cda> │ │ │ │ lsls r6, r3, #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] @ (276128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161db8>) │ │ │ │ @@ -680136,15 +680118,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2760ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161d3e> │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r6, r3, #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] @ (276218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161ea8>) │ │ │ │ @@ -680215,15 +680197,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27619e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161e2e> │ │ │ │ stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r6, r3, #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] @ (276308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161f98>) │ │ │ │ @@ -680294,15 +680276,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27628e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x161f1e> │ │ │ │ stmia r5!, {r1} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2763ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16207c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680370,15 +680352,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162004> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r4} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r6, r3, #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] @ (2764dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16216c>) │ │ │ │ @@ -680449,15 +680431,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276462 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1620f2> │ │ │ │ stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r2, 276552 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1621e2> │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #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] @ (2765cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16225c>) │ │ │ │ @@ -680528,15 +680510,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276552 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1621e2> │ │ │ │ stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - uxtb r2, r1 │ │ │ │ + cbz r2, 276636 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1622c6> │ │ │ │ lsls r6, r3, #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] @ (2766bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16234c>) │ │ │ │ @@ -680607,15 +680589,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276642 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1622d2> │ │ │ │ stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r2, 2766fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16238a> │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2767a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680683,15 +680665,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1623b8> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 2767d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162466> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (276884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680759,15 +680741,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27680c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16249c> │ │ │ │ nop │ │ │ │ ittt vc │ │ │ │ lslvc r4, r2, #6 │ │ │ │ - addvc sp, #80 @ 0x50 │ │ │ │ + subvc sp, #336 @ 0x150 │ │ │ │ lslvc r6, r3, #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] @ (276978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162608>) │ │ │ │ @@ -680839,15 +680821,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2768fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16258a> │ │ │ │ bkpt 0x0096 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r6, 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, #216] @ (276a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1626fc>) │ │ │ │ @@ -680919,15 +680901,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2769f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162680> │ │ │ │ pop {r5, r7, pc} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, 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, #224] @ (276b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1627f8>) │ │ │ │ @@ -681001,15 +680983,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16277c> │ │ │ │ pop {r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, 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, #224] @ (276c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1628f4>) │ │ │ │ @@ -681084,15 +681066,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276be2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162872> │ │ │ │ cbnz r0, 276cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162964> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, 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, #232] @ (276d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1629f8>) │ │ │ │ @@ -681169,15 +681151,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276ce6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162976> │ │ │ │ hlt 0x0034 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r3, #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] @ (276e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162aec>) │ │ │ │ @@ -681249,15 +681231,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276de2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162a72> │ │ │ │ cbnz r2, 276e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162b1c> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r3, #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] @ (276f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162be0>) │ │ │ │ @@ -681330,15 +681312,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162b64> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8c0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r6, r3, #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] @ (277040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162cd0>) │ │ │ │ @@ -681409,15 +681391,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276fc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162c56> │ │ │ │ @ instruction: 0xb7ca │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r6, r3, #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] @ (277134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162dc4>) │ │ │ │ @@ -681490,15 +681472,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2770b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162d48> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6dc │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, pc, #400 @ (adr r7, 2772cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162f5c>) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r6, r3, #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] @ (277228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162eb8>) │ │ │ │ @@ -681570,15 +681552,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2771ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162e3e> │ │ │ │ push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, pc, #440 @ (adr r6, 2773e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163078>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 2772e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162f78>) │ │ │ │ lsls r6, r3, #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] @ (27731c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162fac>) │ │ │ │ @@ -681651,15 +681633,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2772a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x162f30> │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, pc, #496 @ (adr r5, 277514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1631a4>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 277414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1630a4>) │ │ │ │ lsls r6, r3, #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] @ (27740c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16309c>) │ │ │ │ @@ -681730,15 +681712,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277392 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163022> │ │ │ │ cbz r6, 27748e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16311e> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, pc, #552 @ (adr r4, 27763c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1632cc>) │ │ │ │ + add r5, pc, #296 @ (adr r5, 27753c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1631cc>) │ │ │ │ lsls r6, r3, #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] @ (2774fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16318c>) │ │ │ │ @@ -681809,15 +681791,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277482 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163112> │ │ │ │ cbz r6, 277542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1631d2> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, pc, #616 @ (adr r3, 27776c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1633fc>) │ │ │ │ + add r4, pc, #360 @ (adr r4, 27766c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1632fc>) │ │ │ │ lsls r6, r3, #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] @ (2775f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163284>) │ │ │ │ @@ -681891,15 +681873,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163204> │ │ │ │ nop │ │ │ │ sxth r0, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, pc, #656 @ (adr r2, 27788c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16351c>) │ │ │ │ + add r3, pc, #400 @ (adr r3, 27778c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16341c>) │ │ │ │ lsls r6, r3, #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] @ (2776fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16338c>) │ │ │ │ @@ -681976,15 +681958,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27767a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16330a> │ │ │ │ nop │ │ │ │ cbz r4, 277708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163398> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r1, pc, #624 @ (adr r1, 277974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163604>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 277874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163504>) │ │ │ │ lsls r6, r3, #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] @ (277804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163494>) │ │ │ │ @@ -682061,15 +682043,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277782 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163412> │ │ │ │ nop │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, pc, #592 @ (adr r0, 277a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1636ec>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 27795c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1635ec>) │ │ │ │ lsls r6, r3, #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] @ (277918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1635a8>) │ │ │ │ @@ -682149,15 +682131,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277896 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163526> │ │ │ │ nop │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r0, pc, #256 @ (adr r0, 277a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1636b0>) │ │ │ │ lsls r6, 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, #232] @ (277a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1636ac>) │ │ │ │ @@ -682233,15 +682215,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2779a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163630> │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, 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, #232] @ (277b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1637b0>) │ │ │ │ @@ -682317,15 +682299,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163734> │ │ │ │ add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (277c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1638a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682395,15 +682377,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277b96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163826> │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r3, #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] @ (277d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1639a8>) │ │ │ │ @@ -682480,15 +682462,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277c96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163926> │ │ │ │ nop │ │ │ │ add r3, sp, #32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r3, #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] @ (277e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163abc>) │ │ │ │ @@ -682568,15 +682550,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277daa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163a3a> │ │ │ │ nop │ │ │ │ add r2, sp, #0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, 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, #240] @ (277f38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163bc8>) │ │ │ │ @@ -682655,15 +682637,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277eb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163b46> │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r6, 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, #240] @ (278044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163cd4>) │ │ │ │ @@ -682742,15 +682724,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277fc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163c52> │ │ │ │ add r7, pc, #896 @ (adr r7, 2783c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164058>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (278134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163dc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682821,15 +682803,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2780ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163d4a> │ │ │ │ nop │ │ │ │ add r6, pc, #864 @ (adr r6, 278498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164128>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r3, #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] @ (278238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163ec8>) │ │ │ │ @@ -682904,15 +682886,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2781b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163e48> │ │ │ │ nop │ │ │ │ add r5, pc, #912 @ (adr r5, 2785cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16425c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r3, #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] @ (278348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163fd8>) │ │ │ │ @@ -682990,15 +682972,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2782c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x163f58> │ │ │ │ nop │ │ │ │ add r4, pc, #896 @ (adr r4, 2786cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16435c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r3, #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] @ (27845c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1640ec>) │ │ │ │ @@ -683078,15 +683060,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2783da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16406a> │ │ │ │ nop │ │ │ │ add r3, pc, #832 @ (adr r3, 2787a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164430>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r3, #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] @ (278564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1641f4>) │ │ │ │ @@ -683163,15 +683145,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2784e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164172> │ │ │ │ nop │ │ │ │ add r2, pc, #752 @ (adr r2, 278858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1644e8>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r3, #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] @ (278674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164304>) │ │ │ │ @@ -683250,15 +683232,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2785f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164284> │ │ │ │ nop │ │ │ │ add r1, pc, #712 @ (adr r1, 278940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1645d0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r3, #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] @ (278784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164414>) │ │ │ │ @@ -683337,15 +683319,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164394> │ │ │ │ nop │ │ │ │ add r0, pc, #648 @ (adr r0, 278a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1646a0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r3, #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] @ (2788a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164534>) │ │ │ │ @@ -683428,15 +683410,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1644b4> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r3, #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] @ (2789b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164640>) │ │ │ │ @@ -683513,15 +683495,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1645c0> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r3, #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] @ (278acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16475c>) │ │ │ │ @@ -683602,15 +683584,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1646dc> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r3, #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] @ (278bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16487c>) │ │ │ │ @@ -683693,15 +683675,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1647fc> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r3, #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] @ (278d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164998>) │ │ │ │ @@ -683785,15 +683767,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278c82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164912> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #192] @ (278de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164a74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -683867,15 +683849,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 278d7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164a0a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 278d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1649d0> │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xf25a00f2 │ │ │ │ + @ instruction: 0xf31a00f2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #680] @ (2790ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164d3c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -684083,17 +684065,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 2796d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x165362> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -684447,15 +684429,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 279160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x164df0> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - @ instruction: 0xf36200f2 │ │ │ │ + bic.w r0, r2, #7929856 @ 0x790000 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vldr s15, [pc, #-16] @ 27958c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16521c> │ │ │ │ @@ -684891,17 +684873,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27a1c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x165e56> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -685261,15 +685243,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 279c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1658b2> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldmia.w r8!, {r1, r4, r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r8, #-968]! @ 0x3c8 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vldr s15, [pc, #-16] @ 27a060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x165cf0> │ │ │ │ @@ -685774,15 +685756,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r4, [r0, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #236 @ 0xec │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [r7, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (27aa50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1666e0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27aa54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1666e4>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -686062,17 +686044,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a56e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1661fe> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -686369,15 +686351,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r6, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 27add8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x166a68> │ │ │ │ + bhi.n 27ad58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1669e8> │ │ │ │ lsls r2, r6, #3 │ │ │ │ strh r2, [r5, r3] │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (27b164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x166df4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27b168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x166df8>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -686657,17 +686639,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ac82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x166912> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -686938,15 +686920,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r6, [pc, #128] @ (27b54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1671dc>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 27b5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16725c> │ │ │ │ + bne.n 27b54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1671dc> │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [pc, #376] @ (27b650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1672e0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27b48c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16711c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -687265,17 +687247,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 27b49a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16712a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -687688,15 +687670,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add ip, ip │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ tst r4, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27bdce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x167a5e> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -688044,17 +688026,17 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27c202 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x167e92> │ │ │ │ b.n 27c20a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x167e9a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -688427,15 +688409,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r4, #24 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0060 │ │ │ │ + wfe │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r0, #250 @ 0xfa │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27c6f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x168380> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -688785,16 +688767,16 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27c6fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16838e> │ │ │ │ b.n 27c56e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1681fe> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - mcr2 0, 7, r0, cr4, cr13, {6} │ │ │ │ - smlsldx r0, r0, lr, sp │ │ │ │ + vshr.u64 q0, , #28 │ │ │ │ + ldc2 0, cr0, [lr], {221} @ 0xdd │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ vmov r4, s2 │ │ │ │ @@ -689337,15 +689319,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r2 │ │ │ │ + cbz r6, 27d33c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x168fcc> │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27d2a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x168f32> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -689631,16 +689613,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27d2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x168f40> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ssat r0, #30, r0, asr #3 │ │ │ │ - bic.w r0, lr, #221 @ 0xdd │ │ │ │ + @ instruction: 0xf3e000dd │ │ │ │ + @ instruction: 0xf0ee00dd │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ sbfx r3, r3, #0, #10 │ │ │ │ @@ -690798,15 +690780,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27e3ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a07c>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 27e3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a044> │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -690835,15 +690817,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ 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, #208] @ (27e530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a1c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690915,17 +690897,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27e4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a140> │ │ │ │ cmn r2, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 27eaa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a734> │ │ │ │ + b.n 27ec24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a8b4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27e620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a2b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690999,17 +690981,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27e5a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a230> │ │ │ │ rors r6, r5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 27e9b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a644> │ │ │ │ + b.n 27eb34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a7c4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27e6f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691077,17 +691059,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e68e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a31e> │ │ │ │ lsrs r6, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 27e8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a55c> │ │ │ │ + b.n 27ea4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a6dc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r6, r3, #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] @ (27e8a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a530>) │ │ │ │ @@ -691229,23 +691211,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 27e7a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a436> │ │ │ │ nop │ │ │ │ ands r0, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r6, r3, #3 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + b.n 27e924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a5b4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27e980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a610>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691312,17 +691294,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e916 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a5a6> │ │ │ │ nop │ │ │ │ subs r6, #114 @ 0x72 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + svc 32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ea58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a6e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691390,17 +691372,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e9ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a67e> │ │ │ │ subs r5, #158 @ 0x9e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ble.n 27e96c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a5fc> │ │ │ │ + udf #70 @ 0x46 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27eaec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a77c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -691448,15 +691430,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bgt.n 27eab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a744> │ │ │ │ + ble.n 27ea34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a6c4> │ │ │ │ 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, r0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -691520,15 +691502,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bgt.n 27ebd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a868> │ │ │ │ + bgt.n 27eb58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a7e8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27ec60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a8f0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -691580,15 +691562,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #88 @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - blt.n 27ed40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a9d0> │ │ │ │ + bgt.n 27ecc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a950> │ │ │ │ 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, #196] @ (27ed3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a9cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -691659,17 +691641,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ecd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a960> │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bge.n 27ec88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a918> │ │ │ │ + blt.n 27ee08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aa98> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ee14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aaa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691737,17 +691719,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27edaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aa3a> │ │ │ │ subs r1, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bls.n 27edb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aa40> │ │ │ │ + bge.n 27ed30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a9c0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27eef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ab84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -691818,17 +691800,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ee88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ab18> │ │ │ │ subs r1, #8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bhi.n 27eed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ab60> │ │ │ │ + bls.n 27ee50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aae0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27efc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ac58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691895,17 +691877,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ef5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16abee> │ │ │ │ nop │ │ │ │ subs r0, #42 @ 0x2a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bhi.n 27f000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ac90> │ │ │ │ + bhi.n 27ef80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ac10> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27f068 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16acf8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -691958,15 +691940,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #86 @ 0x56 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvc.n 27f134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16adc4> │ │ │ │ + bhi.n 27f0b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ad44> │ │ │ │ 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, #132] @ (27f104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ad94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692019,15 +692001,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #186 @ 0xba │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvs.n 27f098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ad28> │ │ │ │ + bvc.n 27f018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aca8> │ │ │ │ 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, #132] @ (27f1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ae30>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692081,15 +692063,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvs.n 27f1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ae8c> │ │ │ │ + bvs.n 27f17c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ae0c> │ │ │ │ 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, #128] @ (27f238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aec8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692137,15 +692119,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.n 27f164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16adf4> │ │ │ │ + bvs.n 27f2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16af74> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27f2fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16af8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692201,15 +692183,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, #234 @ 0xea │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bmi.n 27f2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16af34> │ │ │ │ + bpl.n 27f224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aeb4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27f3c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b050>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692265,15 +692247,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, #38 @ 0x26 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bmi.n 27f3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b070> │ │ │ │ + bmi.n 27f360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16aff0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27f4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b13c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692348,17 +692330,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 27f42c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b0bc> │ │ │ │ nop │ │ │ │ adds r3, #98 @ 0x62 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bcc.n 27f52c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b1bc> │ │ │ │ + bcc.n 27f4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b13c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27f594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692428,17 +692410,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27f516 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b1a6> │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bcs.n 27f640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b2d0> │ │ │ │ + bcc.n 27f5c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b250> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27f668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b2f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692505,17 +692487,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f5fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b28e> │ │ │ │ nop │ │ │ │ adds r1, #138 @ 0x8a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bne.n 27f760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b3f0> │ │ │ │ + bcs.n 27f6e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b370> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (27f714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b3a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692565,15 +692547,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - beq.n 27f688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b318> │ │ │ │ + bne.n 27f808 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b498> │ │ │ │ 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 r4, [pc, #120] @ (27f7a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b434>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692623,15 +692605,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #12 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - beq.n 27f7fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b48c> │ │ │ │ + beq.n 27f77c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b40c> │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (27f880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b510>) │ │ │ │ @@ -692701,17 +692683,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 27f820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b4b0> │ │ │ │ nop │ │ │ │ cmp r7, #122 @ 0x7a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + beq.n 27f8c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b554> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27f958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b5e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692779,17 +692761,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f8ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b57e> │ │ │ │ cmp r6, #158 @ 0x9e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27f9f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b684>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692841,15 +692823,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r5, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #144] @ (27fa9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b72c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692909,15 +692891,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #152] @ (27fb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b7dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692981,15 +692963,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #136] @ (27fbec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b87c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693045,15 +693027,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #152] @ (27fc9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b92c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693117,15 +693099,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (27fd54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16b9e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693193,15 +693175,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #132 @ 0x84 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ 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, #184] @ (27fe24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bab4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693268,17 +693250,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27fdba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ba4a> │ │ │ │ nop │ │ │ │ cmp r1, #206 @ 0xce │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27fef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bb88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693345,17 +693327,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27fe8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bb1e> │ │ │ │ nop │ │ │ │ cmp r0, #250 @ 0xfa │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27ffcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bc5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693422,17 +693404,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ff62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bbf2> │ │ │ │ nop │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #244] @ (2800dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bd6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693515,17 +693497,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 280044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bcd4> │ │ │ │ nop │ │ │ │ movs r7, #82 @ 0x52 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2801b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16be40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693592,17 +693574,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280146 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bdd6> │ │ │ │ nop │ │ │ │ movs r6, #66 @ 0x42 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (280288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bf18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693670,17 +693652,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28021e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16beae> │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (28035c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bfec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693747,17 +693729,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2802f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16bf82> │ │ │ │ nop │ │ │ │ movs r4, #150 @ 0x96 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (28041c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c0ac>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -693820,15 +693802,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #190 @ 0xbe │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, 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, #184] @ (2804ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c17c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693895,17 +693877,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280482 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c112> │ │ │ │ nop │ │ │ │ movs r3, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2805c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693973,17 +693955,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28055a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c1ea> │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2806a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c334>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -694054,17 +694036,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c2c8> │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r6, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (280740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c3d0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694116,15 +694098,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2807c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c458>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694170,15 +694152,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, #7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 280824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c4b4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -694409,17 +694391,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280a06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c696> │ │ │ │ nop │ │ │ │ adds r2, r0, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (280b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c808>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694491,15 +694473,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r6, r5, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + pop {r1, r4, pc} │ │ │ │ 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, #188] @ (280c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c8dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694567,17 +694549,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280be2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c872> │ │ │ │ subs r2, r5, r6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 280cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c948> │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (280d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c9b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694644,17 +694626,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280cb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16c946> │ │ │ │ nop │ │ │ │ subs r2, r2, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - revsh r0, r0 │ │ │ │ + cbnz r0, 280d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ca18> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (280de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ca74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694717,17 +694699,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280d82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ca12> │ │ │ │ nop │ │ │ │ adds r6, r7, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 280e2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16caba> │ │ │ │ + hlt 0x003a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ (280e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16cb1c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -694781,17 +694763,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r2, r7, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r4, 280ea6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16cb36> │ │ │ │ + cbnz r4, 280ed6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16cb66> │ │ │ │ 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] @ 280ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16cb80> │ │ │ │ sub sp, #28 │ │ │ │ @@ -695012,15 +694994,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #25 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 28119c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ce2c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -695253,17 +695235,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281382 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d012> │ │ │ │ asrs r2, r1, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r2, 281470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d100> │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2814d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d164>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695333,17 +695315,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 281456 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d0e6> │ │ │ │ asrs r2, r6, #12 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r2, 281520 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d1b0> │ │ │ │ + cbz r2, 281550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d1e0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (2815a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d234>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695409,17 +695391,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28153e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d1ce> │ │ │ │ asrs r2, r1, #9 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - sxth r2, r7 │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (281668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d2f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695482,17 +695464,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281606 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d296> │ │ │ │ nop │ │ │ │ asrs r2, r7, #5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r6, 28168c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d31c> │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r6, 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, #108] @ (2816f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695533,15 +695515,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r0, r7, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + cbz r0, 28171e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d3ae> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 28175c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d3ec> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -695714,17 +695696,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281876 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d506> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #28 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vshr.u64 q0, , #8 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2819b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695790,17 +695773,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28194a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d5da> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #24 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mcr2 0, 7, r0, cr4, cr13, {6} │ │ │ │ + vshr.u64 q0, , #28 │ │ │ │ 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] @ (281a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d718>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -695863,15 +695846,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #21 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (281b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16d7e0>) │ │ │ │ @@ -695933,15 +695916,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -696031,15 +696014,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r2, r1, #15 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -696125,15 +696108,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r2, r6, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (281e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16db08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696214,17 +696197,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 281de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16da70> │ │ │ │ lsrs r2, r6, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfa2e00dd │ │ │ │ + @ instruction: 0xfaee00dd │ │ │ │ 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 281d78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16da08> │ │ │ │ @@ -696293,15 +696276,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -696379,17 +696362,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281ff6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16dc86> │ │ │ │ nop │ │ │ │ lsls r2, r2, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, pc, #512 @ (adr r7, 282268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16def8>) │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh.w r0, [r8, sp, lsl #1] │ │ │ │ + ldr??.w r0, [r8, #221] @ 0xdd │ │ │ │ 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] @ (2820e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16dd78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -696429,15 +696412,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r0, r0, #27 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, pc, #896 @ (adr r6, 282470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e100>) │ │ │ │ + add r7, pc, #640 @ (adr r7, 282370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e000>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 282154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16dde4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -696621,15 +696604,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r2, r3, #20 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, pc, #760 @ (adr r4, 28260c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e29c>) │ │ │ │ + add r5, pc, #504 @ (adr r5, 28250c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e19c>) │ │ │ │ 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, #188] @ (2823e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696697,17 +696680,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282376 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e006> │ │ │ │ lsls r6, r2, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 2827e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e470>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 2826e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e370>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf4b600dd │ │ │ │ + sbcs.w r0, r6, #7241728 @ 0x6e8000 │ │ │ │ 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] @ (28249c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e12c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -696772,15 +696755,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #13 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, pc, #184 @ (adr r3, 28255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e1ec>) │ │ │ │ + add r3, pc, #952 @ (adr r3, 28285c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e4ec>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (282550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e1e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -696840,15 +696823,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsls r2, r0, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, pc, #504 @ (adr r2, 282750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e3e0>) │ │ │ │ + add r3, pc, #248 @ (adr r3, 282650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e2e0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 282608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e298> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -697056,17 +697039,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 282730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e3c0> │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, pc, #216 @ (adr r0, 282890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e520>) │ │ │ │ + add r0, pc, #984 @ (adr r0, 282b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e820>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf0ee00dd │ │ │ │ + sub.w r0, lr, #221 @ 0xdd │ │ │ │ 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 2826cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e35c> │ │ │ │ @@ -697151,17 +697134,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28283c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e4cc> │ │ │ │ nop │ │ │ │ vbsl d16, d18, d3 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vshr.s64 q8, , #44 │ │ │ │ + eors.w r0, r4, #221 @ 0xdd │ │ │ │ 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] @ (28295c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e5ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -697203,15 +697186,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr12, cr3, {4} │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 2829b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e644> │ │ │ │ sub sp, #20 │ │ │ │ @@ -697393,17 +697376,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 282aee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e77e> │ │ │ │ ldc2 1, cr0, [sl], {147} @ 0x93 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldc 0, cr0, [r2, #-884]! @ 0xfffffc8c │ │ │ │ + ldcl 0, cr0, [r2, #884]! @ 0x374 │ │ │ │ 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] @ (282c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e8d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -697469,17 +697452,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282bda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e86a> │ │ │ │ @ instruction: 0xfbb20193 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mrrc 0, 13, r0, r2, cr13 │ │ │ │ + ldc 0, cr0, [r2, #-884] @ 0xfffffc8c │ │ │ │ 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] @ (282cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -697530,15 +697513,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfada0193 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (282df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ea80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697616,17 +697599,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 282d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e9e8> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa360193 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xeab800dd │ │ │ │ + sbcs.w r0, r8, sp, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (282f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16eba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -697710,17 +697693,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 282e66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16eaf6> │ │ │ │ vld4.32 {d0,d2,d4,d6}, [lr :64], r3 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xe99600dd │ │ │ │ + orrs.w r0, r6, sp, lsr #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] @ (282fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ec6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -697781,17 +697764,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 282f7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ec0a> │ │ │ │ nop │ │ │ │ strb.w r0, [r6, ] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia.w ip!, {r0, r2, r3, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [ip, #-884]! @ 0x374 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2830a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ed30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -697852,18 +697835,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28303e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ecce> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7420193 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - b.n 28309c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ed2c> │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ + ldmia.w r8!, {r0, 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, #168] @ (283164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16edf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -697924,17 +697906,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283102 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ed92> │ │ │ │ nop │ │ │ │ @ instruction: 0xf67e0193 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 282fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ec68> │ │ │ │ + b.n 283158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ede8> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (283274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ef04>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -698018,17 +698000,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2831e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ee74> │ │ │ │ nop │ │ │ │ subs.w r1, r6, #4816896 @ 0x498000 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 282ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16eb54> │ │ │ │ + b.n 283044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ecd4> │ │ │ │ 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, #184] @ (283348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16efd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698094,17 +698076,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2832de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ef6e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4aa0193 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 282df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ea84> │ │ │ │ + b.n 282f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ec04> │ │ │ │ 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, #168] @ (28340c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698166,17 +698148,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2833aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f03a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3d60193 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 282d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16e9c0> │ │ │ │ + b.n 282eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16eb40> │ │ │ │ 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, #184] @ (2834e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698242,17 +698224,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283476 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f106> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3120193 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 283c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f8ec> │ │ │ │ + b.n 282ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ea6c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2835a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f238>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698307,15 +698289,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf23e0193 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -698684,17 +698666,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 283a42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f6d2> │ │ │ │ stcl 1, cr0, [r6, #-588] @ 0xfffffdb4 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ble.n 283a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f718> │ │ │ │ + udf #158 @ 0x9e │ │ │ │ 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, #184] @ (283b94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f824>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698760,17 +698742,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283b2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f7ba> │ │ │ │ nop │ │ │ │ mrrc 1, 9, r0, lr, cr3 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ble.n 283ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f838> │ │ │ │ + ble.n 283b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f7b8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (283c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f8ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698825,15 +698807,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb8a0193 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -698929,17 +698911,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 283cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f984> │ │ │ │ nop │ │ │ │ eors.w r1, lr, r3, lsr #2 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - blt.n 283dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fa58> │ │ │ │ + blt.n 283d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f9d8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -698996,15 +698978,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r4, #-588] @ 0x24c │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ 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, #120] @ (283eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fb7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699050,15 +699032,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe8c60193 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ 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, #196] @ (283fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fc58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -699128,17 +699110,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fbec> │ │ │ │ @ instruction: 0xe8340193 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bhi.n 283f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fc00> │ │ │ │ + bls.n 283ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fb80> │ │ │ │ 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, #184] @ (28409c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fd2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699205,17 +699187,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284032 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fcc2> │ │ │ │ nop │ │ │ │ b.n 283f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fbdc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 2840a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fd30> │ │ │ │ + bhi.n 284020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fcb0> │ │ │ │ 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, #196] @ (28417c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fe0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -699286,17 +699268,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fda0> │ │ │ │ b.n 283e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fb10> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 2841bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fe4c> │ │ │ │ + bvc.n 28413c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fdcc> │ │ │ │ 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 r4, [pc, #120] @ (284210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16fea0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -699344,15 +699326,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 283d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f9e4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2842cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ff5c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -699413,15 +699395,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 283cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f97c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ 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, #188] @ (2843a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699489,17 +699471,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284336 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ffc6> │ │ │ │ b.n 283c50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16f8e0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 284398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170028> │ │ │ │ + bpl.n 284318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16ffa8> │ │ │ │ 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 r4, [pc, #120] @ (284434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1700c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -699547,15 +699529,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 284b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1707c0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ 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, #148] @ (2844e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170170>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -699615,15 +699597,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2844aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17013a> │ │ │ │ b.n 28449c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17012c> │ │ │ │ nop │ │ │ │ b.n 284ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170750> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ 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] @ 284540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1701d0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -699826,15 +699808,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 284828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1704b8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w lr, [pc, #108] @ 2847c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170450> │ │ │ │ @@ -700087,15 +700069,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ble.n 28494c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1705dc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ 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] @ 284a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170704> │ │ │ │ sub sp, #28 │ │ │ │ @@ -700304,15 +700286,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blt.n 284bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170880> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r0, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #244] @ (284d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1709ec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -700414,15 +700396,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bge.n 284d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170998> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (284e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170b08>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -700530,15 +700512,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bls.n 284e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170a94> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (284f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170bd8>) │ │ │ │ @@ -700612,15 +700594,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bhi.n 284e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170b28> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (285028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170cb8>) │ │ │ │ @@ -700701,15 +700683,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bvc.n 284fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170c68> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (285118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170da8>) │ │ │ │ @@ -700798,15 +700780,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bvs.n 285108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170d98> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (285238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170ec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700892,17 +700874,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 285188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170e18> │ │ │ │ nop │ │ │ │ bvs.n 285250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170ee0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -700960,15 +700942,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bmi.n 285274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x170f04> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2853b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171048>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701026,15 +701008,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bmi.n 285420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1710b0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (285440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1710d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701080,15 +701062,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 28551c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1711ac> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2854f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171184>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -701148,15 +701130,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcs.n 2854b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171144> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (28558c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17121c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -701208,15 +701190,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 2855e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171278> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (285614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1712a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701262,15 +701244,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 285548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1711d8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2856c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171358>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -701330,15 +701312,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bne.n 2856e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171370> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (2857d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701423,17 +701405,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 285740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1713d0> │ │ │ │ beq.n 285890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171520> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (285890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171520>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -701493,15 +701475,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (285958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1715e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701558,15 +701540,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -701933,17 +701915,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285df2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171a82> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - rev r4, r7 │ │ │ │ + revsh r4, r7 │ │ │ │ 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 r4, [pc, #236] @ (285f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171bf8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -702041,19 +702023,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 285eee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171b7e> │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cbnz r0, 285faa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171c3a> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (286088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171d18>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -702157,19 +702139,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 286006 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171c96> │ │ │ │ stmia r7!, {r3, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + cbnz r4, 2860b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171d48> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (2861b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171e44>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -702279,19 +702261,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 28612a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171dba> │ │ │ │ stmia r6!, {r3, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r6!, {r1, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb874 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (2862a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171f34>) │ │ │ │ @@ -702374,19 +702356,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 286242 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171ed2> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r5!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (2863a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172034>) │ │ │ │ @@ -702477,19 +702459,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28633a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x171fca> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2864b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172144>) │ │ │ │ @@ -702588,19 +702570,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 286444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1720d4> │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ 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, #212] @ (2865ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17223c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702674,17 +702656,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28652a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1721ba> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 286624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1722b4> │ │ │ │ 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, #188] @ (286684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702752,17 +702734,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28661a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1722aa> │ │ │ │ stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - sxth r2, r2 │ │ │ │ + uxtb r2, r2 │ │ │ │ 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 r3, [pc, #184] @ (286758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1723e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702823,15 +702805,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -702961,17 +702943,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 286862 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1724f2> │ │ │ │ nop │ │ │ │ itte mi │ │ │ │ lslmi r3, r2, #6 │ │ │ │ - ldrshmi r6, [r4, r3] │ │ │ │ + ldrshmi r6, [r4, r6] │ │ │ │ lslpl r5, r3, #3 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ 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 r3, [pc, #184] @ (2869cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17265c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703032,15 +703014,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0026 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ 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, #116] @ (286a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1726e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703087,15 +703069,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ 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 r5, [pc, #260] @ (286b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172808>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -703190,17 +703172,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 286ae2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172772> │ │ │ │ nop │ │ │ │ pop {r1, r2, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #200] @ (286c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1728ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703265,15 +703247,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 286cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172958> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ 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, #148] @ (286d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172998>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703324,15 +703306,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ revsh r6, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh r0, [r0, 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, #188] @ (286ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172a6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703400,17 +703382,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286d6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1729fe> │ │ │ │ nop │ │ │ │ rev r2, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (286ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172b80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703494,17 +703476,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 286e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172ae4> │ │ │ │ nop │ │ │ │ cbnz r2, 286f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172b94> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (286fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172c3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -703565,17 +703547,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 286f7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172c0a> │ │ │ │ @ instruction: 0xb82a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ 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, #188] @ (287084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172d14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703643,17 +703625,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28701a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172caa> │ │ │ │ @ instruction: 0xb772 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ 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, #184] @ (287158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172de8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703720,17 +703702,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2870ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172d7e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb69a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, pc, #256 @ (adr r7, 287264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172ef4>) │ │ │ │ + add r0, sp, #0 │ │ │ │ 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, #192] @ (287234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172ec4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703799,17 +703781,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2871c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172e58> │ │ │ │ nop │ │ │ │ push {r1, r2, r6, r7, lr} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r5, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, pc, #400 @ (adr r6, 2873d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173060>) │ │ │ │ + add r7, pc, #144 @ (adr r7, 2872d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172f60>) │ │ │ │ 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, #200] @ (287318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172fa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -703881,17 +703863,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2872aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x172f3a> │ │ │ │ nop │ │ │ │ push {r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r5, pc, #512 @ (adr r5, 287524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1731b4>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 287424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1730b4>) │ │ │ │ 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, #192] @ (2873f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703960,17 +703942,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173018> │ │ │ │ nop │ │ │ │ push {r1, r2} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, pc, #656 @ (adr r4, 287690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173320>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 287590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173220>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (287490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704021,15 +704003,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbz r4, 2874de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17316e> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (287554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1731e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704102,15 +704084,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ uxth r0, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ 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, #188] @ (287628 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1732b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704179,17 +704161,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2875bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17324c> │ │ │ │ nop │ │ │ │ cbz r6, 28765e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1732ee> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, pc, #456 @ (adr r2, 2877fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17348c>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 2876fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17338c>) │ │ │ │ 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, #184] @ (2876fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17338c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704255,17 +704237,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173324> │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + str r2, [r4, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, pc, #616 @ (adr r1, 287970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173600>) │ │ │ │ + add r2, pc, #360 @ (adr r2, 287870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173500>) │ │ │ │ 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, #180] @ (2877cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17345c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704329,17 +704311,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1733f4> │ │ │ │ nop │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, pc, #816 @ (adr r0, 287b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173798>) │ │ │ │ + add r1, pc, #560 @ (adr r1, 287a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173698>) │ │ │ │ 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, #192] @ (2878a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173538>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704408,17 +704390,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28783c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1734cc> │ │ │ │ nop │ │ │ │ add r7, sp, #328 @ 0x148 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [pc, #224] @ (287990 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173620>) │ │ │ │ + ldr r7, [pc, #992] @ (287c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173920>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #704 @ (adr r0, 287b74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173804>) │ │ │ │ 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, #180] @ (287978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704482,17 +704464,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1735a0> │ │ │ │ nop │ │ │ │ add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [pc, #416] @ (287b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1737b0>) │ │ │ │ + ldr r7, [pc, #160] @ (287a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1736b0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ 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, #168] @ (287a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1736cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704554,17 +704536,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2879dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17366c> │ │ │ │ add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [pc, #640] @ (287cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173954>) │ │ │ │ + ldr r6, [pc, #384] @ (287bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173854>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ 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, #192] @ (287b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1737a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704633,17 +704615,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17373c> │ │ │ │ nop │ │ │ │ add r4, sp, #904 @ 0x388 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [pc, #800] @ (287e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173ad0>) │ │ │ │ + ldr r5, [pc, #544] @ (287d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1739d0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ 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, #200] @ (287bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17388c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704715,17 +704697,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287b8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17381e> │ │ │ │ nop │ │ │ │ add r4, sp, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [pc, #912] @ (287f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173c24>) │ │ │ │ + ldr r4, [pc, #656] @ (287e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173b24>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ 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, #200] @ (287ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704797,17 +704779,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287c72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173902> │ │ │ │ nop │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [pc, #0] @ (287ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173978>) │ │ │ │ + ldr r3, [pc, #768] @ (287fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173c78>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ 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 r4, [pc, #120] @ (287d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173a04>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704854,15 +704836,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [pc, #344] @ (287ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173b64>) │ │ │ │ + ldr r3, [pc, #88] @ (287dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173a64>) │ │ │ │ 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, #200] @ (287e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173ae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704934,17 +704916,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287de6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173a76> │ │ │ │ nop │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [pc, #560] @ (28808c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173d1c>) │ │ │ │ + ldr r2, [pc, #304] @ (287f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173c1c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ 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, #184] @ (287f28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705011,17 +704993,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287ebe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173b4e> │ │ │ │ nop │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [pc, #736] @ (288210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173ea0>) │ │ │ │ + ldr r1, [pc, #480] @ (288110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173da0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (288018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173ca8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705095,17 +705077,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 287f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173c28> │ │ │ │ add r7, pc, #984 @ (adr r7, 2883f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174084>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + ldr r0, [pc, #568] @ (288258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173ee8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (288124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173db4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705186,17 +705168,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28808c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173d1c> │ │ │ │ add r7, pc, #24 @ (adr r7, 288140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173dd0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mov sl, r9 │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2881dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705249,15 +705231,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, pc, #1000 @ (adr r5, 2885c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174258>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp lr, sp │ │ │ │ + mov lr, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2882a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173f34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705315,15 +705297,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, pc, #280 @ (adr r5, 2883c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174050>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, r4 │ │ │ │ + cmp lr, ip │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x173fe8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705383,15 +705365,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #488 @ (adr r4, 288544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1741d4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, lr │ │ │ │ + cmp r6, r6 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28840c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17409c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705451,15 +705433,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #792 @ (adr r3, 288728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1743b8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mvns r2, r0 │ │ │ │ + add sl, r0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2884c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174154>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705520,15 +705502,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, pc, #72 @ (adr r3, 288510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1741a0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - orrs r0, r1 │ │ │ │ + mvns r0, r1 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174208>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705588,15 +705570,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #360 @ (adr r2, 2886e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174374>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - negs r6, r2 │ │ │ │ + orrs r6, r2 │ │ │ │ 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 r3, [pc, #196] @ (288658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1742e8>) │ │ │ │ @@ -705668,17 +705650,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2885ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17427c> │ │ │ │ add r1, pc, #664 @ (adr r1, 2888f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174584>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sbcs r6, r0 │ │ │ │ + negs r6, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #140] @ (288704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174394>) │ │ │ │ @@ -705726,15 +705708,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #784 @ (adr r0, 288a18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1746a8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r1 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (2887c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174450>) │ │ │ │ @@ -705787,15 +705769,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #112 @ (adr r0, 288834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1744c4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ands r4, r1 │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #180] @ (288890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174520>) │ │ │ │ @@ -705853,15 +705835,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1745d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705921,15 +705903,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2889f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174688>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705989,15 +705971,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (288ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174740>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706058,15 +706040,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1747f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706126,15 +706108,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ 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, #188] @ (288c38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1748c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706202,17 +706184,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288bce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17485e> │ │ │ │ ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ 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, #196] @ (288d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1749a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706283,17 +706265,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17493c> │ │ │ │ ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ 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 r4, [pc, #120] @ (288dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174a3c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706341,15 +706323,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (288e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174ad4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706401,15 +706383,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174b88>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706469,15 +706451,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174c3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706537,15 +706519,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (289064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174cf4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706606,15 +706588,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (289118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174da8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706674,15 +706656,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ 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, #188] @ (2891ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174e7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706750,17 +706732,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289182 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174e12> │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ 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, #196] @ (2892cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174f5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706831,17 +706813,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174ef0> │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ 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 r4, [pc, #120] @ (289360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x174ff0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706889,15 +706871,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2893f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175088>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706949,15 +706931,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2894ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17513c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707017,15 +706999,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (289560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1751f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707085,15 +707067,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (289618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1752a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707154,15 +707136,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2896cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17535c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707222,15 +707204,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175414>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707292,15 +707274,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r1, #8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1754d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707365,15 +707347,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2898fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17558c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707435,15 +707417,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2899bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17564c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707508,15 +707490,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17570c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707581,15 +707563,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r6, #18 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1757c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707651,15 +707633,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17587c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707721,15 +707703,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r5, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17593c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707794,15 +707776,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1759fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707867,15 +707849,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #18] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175ab4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707937,15 +707919,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175b74>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708010,15 +707992,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175c2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708080,15 +708062,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r7, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175cec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708153,15 +708135,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a11c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175dac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708226,15 +708208,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28a1d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175e64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708296,15 +708278,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28a28c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175f1c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708366,15 +708348,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r6, #0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a34c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x175fdc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708439,15 +708421,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a40c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17609c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708512,15 +708494,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ 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 r1, [pc, #196] @ (28a4e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176178>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -708591,17 +708573,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a47c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17610c> │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ 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 r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (28a588 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176218>) │ │ │ │ @@ -708650,15 +708632,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r3, #6 │ │ │ │ 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 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (28a630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1762c0>) │ │ │ │ @@ -708711,15 +708693,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strh r6, [r2, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -708777,15 +708759,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r2, [r5, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28a7a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176434>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708845,15 +708827,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28a858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1764e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708913,15 +708895,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #29] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28a914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1765a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708984,15 +708966,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #27] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r7, #5 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28a9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176658>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709052,15 +709034,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r0, #3 │ │ │ │ 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 r1, [pc, #196] @ (28aaa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176734>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -709131,17 +709113,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28aa38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1766c8> │ │ │ │ ldrb r0, [r3, #21] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ 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 r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (28ab44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1767d4>) │ │ │ │ @@ -709190,15 +709172,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #17] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r1, #5 │ │ │ │ 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 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (28abec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17687c>) │ │ │ │ @@ -709251,15 +709233,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r2, [r3, #15] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r4, #2 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -709317,15 +709299,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r6, [r5, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + subs r0, r4, r7 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28ad60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1769f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709385,15 +709367,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #9] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r5, r4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28ae14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176aa4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709453,15 +709435,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + subs r2, r7, r1 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28aed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176b60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709524,15 +709506,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r7, r6 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28af84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176c14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709592,15 +709574,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + adds r0, r1, r4 │ │ │ │ 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 r4, [pc, #120] @ (28b014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176ca4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709648,15 +709630,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r7, r1 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28b0b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176d44>) │ │ │ │ @@ -709707,15 +709689,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ 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 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (28b160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176df0>) │ │ │ │ @@ -709769,15 +709751,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -709836,15 +709818,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #22] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x176f6c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709906,15 +709888,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r7, #19] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177024>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709976,15 +709958,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #17] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b44c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1770dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710046,15 +710028,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #14] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r0, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177194>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710116,15 +710098,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r2, #11] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ 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 r4, [pc, #120] @ (28b594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177224>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -710172,15 +710154,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28b634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1772c4>) │ │ │ │ @@ -710231,15 +710213,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r3, #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, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (28b6e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177370>) │ │ │ │ @@ -710293,15 +710275,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r2, [r5, #3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -710360,15 +710342,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b85c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1774ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710430,15 +710412,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1775a4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710500,15 +710482,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17765c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710570,15 +710552,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28ba84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177714>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710640,15 +710622,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ 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, #204] @ (28bb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1777f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -710722,17 +710704,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28baf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177786> │ │ │ │ nop │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ 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 r3, [pc, #224] @ (28bc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1778f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710810,17 +710792,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28bbdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17786c> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ 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, #148] @ (28bd14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1779a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710872,15 +710854,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ 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 r3, [pc, #168] @ (28bdd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177a64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710937,15 +710919,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #32] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ 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 r3, [pc, #188] @ (28bea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177b38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711007,15 +710989,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28bf64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177bf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711078,15 +711060,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r6, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177cb0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711149,15 +711131,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28c0e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177d74>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711223,15 +711205,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177e30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711294,15 +711276,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (28c23c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177ecc>) │ │ │ │ @@ -711348,15 +711330,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (28c2ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x177f7c>) │ │ │ │ @@ -711407,15 +711389,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #168] @ (28c3b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178040>) │ │ │ │ @@ -711471,15 +711453,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #188] @ (28c488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178118>) │ │ │ │ @@ -711540,15 +711522,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1781d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711611,15 +711593,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r1, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178290>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711682,15 +711664,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r3, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28c6c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178354>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711756,15 +711738,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178410>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711827,15 +711809,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r3, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ 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, #204] @ (28c864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1784f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -711909,16 +711891,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c7f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178482> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vqadd.u64 q8, q14, q6 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + movs r4, r7 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + str r4, [r6, r3] │ │ │ │ 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 r4, [pc, #124] @ (28c8fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17858c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711967,15 +711950,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r7, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mrc2 0, 6, r0, cr0, cr12, {6} │ │ │ │ + vshr.u64 q0, q6, #48 │ │ │ │ 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] @ (28c998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178628>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712027,15 +712010,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mrc2 0, 1, r0, cr4, cr12, {6} │ │ │ │ + mrc2 0, 7, r0, cr4, cr12, {6} │ │ │ │ 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] @ (28ca3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1786cc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712091,15 +712074,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc2 0, cr0, [r0, #880] @ 0x370 │ │ │ │ + mrc2 0, 2, r0, cr0, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28caf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178788>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712161,15 +712144,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc2l 0, cr0, [r4], {220} @ 0xdc │ │ │ │ + ldc2 0, cr0, [r4, #880] @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28cbb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178844>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712231,15 +712214,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r4, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc2 0, cr0, [r8], {220} @ 0xdc │ │ │ │ + ldc2l 0, cr0, [r8], {220} @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28cc78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178908>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712304,15 +712287,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfb5600dc │ │ │ │ + ldc2 0, cr0, [r6], {220} @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28cd34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1789c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712374,15 +712357,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r4, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfa9800dc │ │ │ │ + @ instruction: 0xfb5800dc │ │ │ │ push {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] @ (28ce18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178aa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -712455,16 +712438,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cda6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178a36> │ │ │ │ nop │ │ │ │ ldr r4, [r5, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vst1.8 @ instruction: 0xf9c800dc │ │ │ │ - ldr r2, [pc, #512] @ (28d024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178cb4>) │ │ │ │ + @ instruction: 0xfa8800dc │ │ │ │ + ldr r3, [pc, #256] @ (28cf24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178bb4>) │ │ │ │ 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 r4, [pc, #124] @ (28ceb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178b40>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712513,15 +712496,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb.w r0, [ip, ip, lsl #1] │ │ │ │ + ldr??.w r0, [ip, #220] @ 0xdc │ │ │ │ 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] @ (28cf4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178bdc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712573,15 +712556,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb.w r0, [r0, #220] @ 0xdc │ │ │ │ + vst4. {d16-d19}, [r0 :64], ip │ │ │ │ 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] @ (28cff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178c80>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712637,15 +712620,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r2, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf7dc00dc │ │ │ │ + ldrb.w r0, [ip, #220] @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28d0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178d3c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712707,15 +712690,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r6, [r5, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf72000dc │ │ │ │ + @ instruction: 0xf7e000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28d168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178df8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712777,15 +712760,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf66400dc │ │ │ │ + @ instruction: 0xf72400dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28d22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178ebc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712849,15 +712832,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r6, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sub.w r0, r0, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf66000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28d2ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x178f7c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712920,15 +712903,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf4e200dc │ │ │ │ + sub.w r0, r2, #7208960 @ 0x6e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28d3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179044>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712994,15 +712977,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r6, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ands.w r0, r8, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf4d800dc │ │ │ │ stmdb 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] @ (28d484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179114>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713071,15 +713054,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r5, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sbfx r0, sl, #3, #29 │ │ │ │ + and.w r0, sl, #7208960 @ 0x6e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28d54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1791dc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713145,15 +713128,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r3, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf28000dc │ │ │ │ + sbfx r0, r0, #3, #29 │ │ │ │ stmdb 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] @ (28d61c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1792ac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713222,15 +713205,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs.w r0, r2, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf27200dc │ │ │ │ stmdb 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] @ (28d6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17937c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713299,15 +713282,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf0e200dc │ │ │ │ + sub.w r0, r2, #220 @ 0xdc │ │ │ │ stmdb 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] @ (28d7bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17944c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713376,15 +713359,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ands.w r0, r2, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf0d200dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28d884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179514>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713450,15 +713433,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #392] @ (28da10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1796a0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vqadd.s8 q8, q12, q6 │ │ │ │ + and.w r0, r8, #220 @ 0xdc │ │ │ │ stmdb 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] @ (28d954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1795e4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713527,15 +713510,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #616] @ (28dbc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179850>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mrc 0, 3, r0, cr10, cr12, {6} │ │ │ │ + vqadd.s64 q0, q13, q6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28da1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1796ac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713601,15 +713584,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #808] @ (28dd48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1799d8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc 0, cr0, [r0, #880]! @ 0x370 │ │ │ │ + mrc 0, 3, r0, cr0, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28dae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179774>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713675,15 +713658,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #8] @ (28daf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179780>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stcl 0, cr0, [r8], #880 @ 0x370 │ │ │ │ + stc 0, cr0, [r8, #880]! @ 0x370 │ │ │ │ stmdb 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] @ (28dbb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179844>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713752,15 +713735,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #232] @ (28dca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179930>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc 0, cr0, [sl], {220} @ 0xdc │ │ │ │ + ldcl 0, cr0, [sl], {220} @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28dc7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17990c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713826,15 +713809,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #424] @ (28de28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179ab8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adcs.w r0, r0, ip, lsr #3 │ │ │ │ + ldc 0, cr0, [r0], {220} @ 0xdc │ │ │ │ stmdb 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] @ (28dd4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1799dc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713903,15 +713886,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #648] @ (28dfd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179c68>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - eor.w r0, r2, ip, lsr #3 │ │ │ │ + adc.w r0, r2, ip, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28de1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179aac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713980,15 +713963,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #840] @ (28e168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179df8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xe9b200dc │ │ │ │ + orns r0, r2, ip, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28deec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179b7c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714057,15 +714040,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #8] @ (28def8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179b88>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strd r0, r0, [r2], #880 @ 0x370 │ │ │ │ + @ instruction: 0xe9a200dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28dfb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179c44>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714131,15 +714114,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #200] @ (28e080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179d10>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xe81800dc │ │ │ │ + @ instruction: 0xe8d800dc │ │ │ │ stmdb 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] @ (28e084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179d14>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714208,16 +714191,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bx sp │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28df20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179bb0> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + @ instruction: 0xe80a00dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28e14c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179ddc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -714283,15 +714265,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov sl, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28de54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179ae4> │ │ │ │ + b.n 28dfd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179c64> │ │ │ │ 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, #192] @ (28e224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714360,17 +714342,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e1b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179e48> │ │ │ │ nop │ │ │ │ cmp lr, sl │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28dda4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179a34> │ │ │ │ + b.n 28df24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179bb4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ 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, #192] @ (28e300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179f90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714439,17 +714421,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179f24> │ │ │ │ nop │ │ │ │ add sl, pc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28dcc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179958> │ │ │ │ + b.n 28de48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179ad8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ 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 r4, [pc, #124] @ (28e398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a028>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714497,15 +714479,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r4, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28dc04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179894> │ │ │ │ + b.n 28dd84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179a14> │ │ │ │ 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 r4, [pc, #124] @ (28e42c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a0bc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714553,15 +714535,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bics r0, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28eb70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a800> │ │ │ │ + b.n 28dcf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x179980> │ │ │ │ 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, #120] @ (28e4bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a14c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -714609,15 +714591,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmn r6, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28eae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a770> │ │ │ │ + b.n 28ec60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a8f0> │ │ │ │ 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, #120] @ (28e54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a1dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -714665,15 +714647,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ negs r6, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28ea50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a6e0> │ │ │ │ + b.n 28ebd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a860> │ │ │ │ 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, #192] @ (28e624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a2b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714742,17 +714724,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e5b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a248> │ │ │ │ nop │ │ │ │ rors r6, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e9a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a634> │ │ │ │ + b.n 28eb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a7b4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ 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, #184] @ (28e6f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714817,17 +714799,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e68c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a31c> │ │ │ │ nop │ │ │ │ lsrs r2, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e8d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a560> │ │ │ │ + b.n 28ea50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a6e0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ 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, #192] @ (28e7d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714896,17 +714878,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a3f8> │ │ │ │ nop │ │ │ │ ands r6, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e7f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a484> │ │ │ │ + b.n 28e974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a604> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ 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, #148] @ (28e884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a514>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -714964,15 +714946,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28e850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a4e0> │ │ │ │ b.n 28e842 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a4d2> │ │ │ │ subs r7, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + b.n 28e8c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a558> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #60] @ 28e8dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a56c> │ │ │ │ @@ -715067,15 +715049,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28e958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a5e8> │ │ │ │ b.n 28e94a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a5da> │ │ │ │ subs r6, #66 @ 0x42 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + svc 22 │ │ │ │ lsls r4, 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] @ 28e9ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a67c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -715170,15 +715152,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28ea68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a6f8> │ │ │ │ b.n 28ea5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a6ea> │ │ │ │ subs r5, #50 @ 0x32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ble.n 28eb30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a7c0> │ │ │ │ + udf #6 │ │ │ │ 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, #148] @ (28eb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a7d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -715236,15 +715218,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28eb14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a7a4> │ │ │ │ b.n 28eb06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a796> │ │ │ │ subs r4, #134 @ 0x86 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bgt.n 28ea84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a714> │ │ │ │ + ble.n 28ec04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a894> │ │ │ │ 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 r4, [pc, #120] @ (28ebd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a868>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715291,15 +715273,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r3, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - blt.n 28ebc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a854> │ │ │ │ + bgt.n 28eb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a7d4> │ │ │ │ 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, #192] @ (28ecb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715368,17 +715350,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ec44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a8d4> │ │ │ │ nop │ │ │ │ subs r3, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - blt.n 28ed18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a9a8> │ │ │ │ + blt.n 28ec98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a928> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ 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, #168] @ (28ed74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aa04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715440,17 +715422,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28ed14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17a9a4> │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bge.n 28ee4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aadc> │ │ │ │ + blt.n 28edcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aa5c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ 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, #200] @ (28ee58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -715522,17 +715504,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28edea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aa7a> │ │ │ │ nop │ │ │ │ subs r1, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bls.n 28ed70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aa00> │ │ │ │ + bge.n 28eef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ab80> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28ef18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aba8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -715595,15 +715577,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bhi.n 28ee8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ab1c> │ │ │ │ + bls.n 28f00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ac9c> │ │ │ │ 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, #164] @ (28efd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ac68>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -715667,15 +715649,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r0, #6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvc.n 28efcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ac5c> │ │ │ │ + bhi.n 28ef4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17abdc> │ │ │ │ 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, #196] @ (28f0b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ad44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715745,17 +715727,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17acd4> │ │ │ │ nop │ │ │ │ adds r7, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvc.n 28f114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ada4> │ │ │ │ + bvc.n 28f094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ad24> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ (28f1ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ae3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715831,17 +715813,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28f126 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17adb6> │ │ │ │ nop │ │ │ │ adds r6, #106 @ 0x6a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvs.n 28f22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aebc> │ │ │ │ + bvs.n 28f1ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ae3c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ 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, #196] @ (28f28c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17af1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715911,17 +715893,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f21c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17aeac> │ │ │ │ nop │ │ │ │ adds r5, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bpl.n 28f33c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17afcc> │ │ │ │ + bvs.n 28f2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17af4c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #12 │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (28f320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17afb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715966,15 +715948,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 28f278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17af08> │ │ │ │ + bpl.n 28f3f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b088> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28f38c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b01c>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -716136,15 +716118,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #220 @ 0xdc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bcs.n 28f4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b150> │ │ │ │ + bcc.n 28f440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b0d0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28f544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b1d4>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -716321,15 +716303,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r1, #34 @ 0x22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 28f6d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b360> │ │ │ │ + bne.n 28f650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b2e0> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -716395,15 +716377,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #42 @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 28f7ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b47c> │ │ │ │ + beq.n 28f76c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b3fc> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -716468,15 +716450,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r7, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -716553,17 +716535,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b5b0> │ │ │ │ cmp r6, #106 @ 0x6a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (28faa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b730>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716639,15 +716621,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r5, #146 @ 0x92 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (28fbb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b840>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716723,15 +716705,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ 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, #188] @ (28fc84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b914>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716798,17 +716780,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28fc18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b8a8> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + adds r2, r2, #3 │ │ │ │ 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, #188] @ (28fd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b9ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716875,17 +716857,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28fcf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17b980> │ │ │ │ cmp r2, #154 @ 0x9a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r7, r7 │ │ │ │ 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 r4, [pc, #140] @ (28fe04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ba94>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716942,15 +716924,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28fe6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17bafc>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -717045,15 +717027,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r0, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 28ff78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17bc08> │ │ │ │ @@ -717147,15 +717129,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ 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 r4, [pc, #140] @ (2900c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17bd54>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717212,15 +717194,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r7!, {r3} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2901d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17be68>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -717322,15 +717304,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2902f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17bf88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -717437,15 +717419,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (290424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c0b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -717558,15 +717540,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, #40 @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (290500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c190>) │ │ │ │ @@ -717644,15 +717626,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2905f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c280>) │ │ │ │ @@ -717739,15 +717721,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r2, #30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2906f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c380>) │ │ │ │ @@ -717842,15 +717824,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2907a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c438>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717916,15 +717898,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (290868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c4f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717994,17 +717976,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, r7, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - itt vs │ │ │ │ - lslvs r4, r3, #3 │ │ │ │ - pushvs {r4, r5, r6, r7, lr} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (290914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c5a4>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -718062,18 +718044,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r0, r7, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x00b6 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet vc │ │ │ │ + lslvc r4, r3, #3 │ │ │ │ + pushvs {r4, r5, r6, r7, lr} │ │ │ │ + movvc.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2909d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c664>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc │ │ │ │ @@ -718140,15 +718122,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (290a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c72c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718222,15 +718204,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ 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, #204] @ (290b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c810>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -718303,17 +718285,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c7a0> │ │ │ │ adds r4, r0, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r2, #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 r4, [pc, #140] @ (290c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c8b8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718370,15 +718352,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r4, 290c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c928> │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (290c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17c920>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -718471,15 +718453,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - hlt 0x0014 │ │ │ │ + cbnz r4, 290d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ca24> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 290d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ca2c> │ │ │ │ @@ -718571,15 +718553,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, r0, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r0, 290e6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cafe> │ │ │ │ + rev16 r0, r1 │ │ │ │ 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 r4, [pc, #140] @ (290ee8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cb78>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718636,15 +718618,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r3, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 290f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cba8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (290ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cc8c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718746,15 +718728,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r0, r7, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (29111c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cdac>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718861,15 +718843,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r4, r4, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (291248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ced8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718982,15 +718964,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r4, r0, #24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (291324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17cfb4>) │ │ │ │ @@ -719068,15 +719050,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r2, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (291414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d0a4>) │ │ │ │ @@ -719163,15 +719145,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #15 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r2, 29148a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d11a> │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (291514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d1a4>) │ │ │ │ @@ -719266,15 +719248,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #12 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - uxth r2, r7 │ │ │ │ + cbz r2, 29157a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d20a> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2915cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d25c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719340,15 +719322,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sxth r0, r0 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (29168c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d31c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719418,15 +719400,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r0, 2916a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d334> │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (291738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d3c8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719486,15 +719468,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r2, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + cbz r2, 291754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d3e4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2917f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d488>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719564,15 +719546,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (2918c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d550>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719646,15 +719628,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ 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 r4, [pc, #168] @ (291980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d610>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -719722,15 +719704,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 291944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d5d4> │ │ │ │ b.n 291932 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d5c2> │ │ │ │ lsrs r0, r4, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2919e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d678>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -719996,19 +719978,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 291bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d888> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r4, r4, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [pc, #832] @ (291fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dc68>) │ │ │ │ + ldr r1, [pc, #576] @ (291ed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17db68>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (291dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17da4c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720121,19 +720103,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 291d28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17d9b8> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blx r3 │ │ │ │ + ldr r0, [pc, #352] @ (291f30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dbc0>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (291f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17db90>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720252,19 +720234,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 291e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17daf4> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov r4, sl │ │ │ │ + bxns r2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (291ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dc8c>) │ │ │ │ @@ -720351,19 +720333,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 291f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dc24> │ │ │ │ lsrs r2, r2, #32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r4, r0, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #920 @ (adr r7, 2923a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e030>) │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, sl │ │ │ │ + mov r6, r2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (29210c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dd9c>) │ │ │ │ @@ -720460,19 +720442,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29209a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dd2a> │ │ │ │ nop │ │ │ │ lsls r6, r2, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r0, #27 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #864 @ (adr r6, 292478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e108>) │ │ │ │ + add r7, pc, #608 @ (adr r7, 292378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e008>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r0, r9 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (29222c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17debc>) │ │ │ │ @@ -720577,19 +720559,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2921b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17de42> │ │ │ │ nop │ │ │ │ lsls r6, r0, #24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r5, #22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #736 @ (adr r5, 292518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e1a8>) │ │ │ │ + add r6, pc, #480 @ (adr r6, 292418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e0a8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - orrs r0, r5 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (292358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17dfe8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720696,19 +720678,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2922cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17df5c> │ │ │ │ nop │ │ │ │ lsls r4, r4, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r2, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, pc, #560 @ (adr r4, 292594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e224>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 292494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e124>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - rors r4, r7 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (292490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e120>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720821,19 +720803,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2923fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e08c> │ │ │ │ nop │ │ │ │ lsls r0, r7, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r4, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #336 @ (adr r3, 2925ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e27c>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 2924ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e17c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + strb r6, [r3, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r0 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2925d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e264>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720952,19 +720934,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 292538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e1c8> │ │ │ │ nop │ │ │ │ lsls r4, r0, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r4, r4, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #64 @ (adr r2, 292620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e2b0>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 292920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e5b0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2926d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e360>) │ │ │ │ @@ -721051,19 +721033,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 292668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e2f8> │ │ │ │ lsls r6, r7, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #72 @ (adr r1, 292724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e3b4>) │ │ │ │ + add r1, pc, #840 @ (adr r1, 292a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e6b4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2927e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e470>) │ │ │ │ @@ -721159,19 +721141,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 29276e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e3fe> │ │ │ │ nop │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ vsra.u64 d16, d2, #20 │ │ │ │ - add r0, pc, #16 @ (adr r0, 2927fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e48c>) │ │ │ │ + add r0, pc, #784 @ (adr r0, 292afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e78c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (292900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e590>) │ │ │ │ @@ -721274,19 +721256,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 292886 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e516> │ │ │ │ nop │ │ │ │ vbif d0, d18, d2 │ │ │ │ mrc2 1, 6, r0, cr4, cr2, {4} │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #168] @ (2929d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e660>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -721349,17 +721331,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (2929d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e668>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29299e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e62e> │ │ │ │ mrc2 1, 0, r0, cr2, cr2, {4} │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bic.w r0, r4, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf0e400dc │ │ │ │ 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] @ (292ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17e740>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -721422,15 +721404,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [ip, #-584] @ 0xfffffdb8 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r3, #12] │ │ │ │ vldr s2, [r3, #8] │ │ │ │ @@ -721542,15 +721524,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfbf20192 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #404] @ (292dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ea8c>) │ │ │ │ @@ -721696,17 +721678,17 @@ │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9444> │ │ │ │ b.n 292d86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ea16> │ │ │ │ @ instruction: 0xface0192 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 292e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17eae4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -721938,18 +721920,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 293052 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ece2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf72e0192 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - b.n 293084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ed14> │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r3, #3 │ │ │ │ + stmia.w r0!, {r2, r3, r4, r6, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (29316c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17edfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -722007,19 +721988,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1fba1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe76ac> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6640192 │ │ │ │ - ldrd r0, r0, [ip], #880 @ 0x370 │ │ │ │ - @ instruction: 0xe8d800dc │ │ │ │ - adds r4, #26 │ │ │ │ + @ instruction: 0xe9bc00dc │ │ │ │ + @ instruction: 0xe99800dc │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldmia.w r2!, {r2, r3, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r2, #-880]! @ 0x370 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #276] @ (2932a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ef34>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -722123,15 +722104,15 @@ │ │ │ │ bne.n 29328c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ef1c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 293278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ef08> │ │ │ │ b.n 2931e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ee78> │ │ │ │ sub.w r1, r8, #4784128 @ 0x490000 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r6, #3 │ │ │ │ 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, #288] @ (2933dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f06c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722241,17 +722222,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2933c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f056> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2933b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f046> │ │ │ │ b.n 293308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ef98> │ │ │ │ orns r1, ip, #4784128 @ 0x490000 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 293130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17edc0> │ │ │ │ + b.n 2932b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ef40> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #324] @ (293540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f1d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722373,17 +722354,17 @@ │ │ │ │ bne.n 293528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f1b8> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 29351a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f1aa> │ │ │ │ b.n 293454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f0e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf33e0192 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 292fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ec68> │ │ │ │ + b.n 293158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17ede8> │ │ │ │ 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 r3, [pc, #292] @ (293684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f314>) │ │ │ │ @@ -722490,21 +722471,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rsbs r1, sl, #146 @ 0x92 │ │ │ │ - b.n 293b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f7e4> │ │ │ │ + b.n 293cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f964> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 293af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f788> │ │ │ │ + b.n 293c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f908> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 2939b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f640> │ │ │ │ + b.n 293b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f7c0> │ │ │ │ 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, #760] @ (2939a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f630>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722767,17 +722748,17 @@ │ │ │ │ str.w r0, [r6, #624] @ 0x270 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2938c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f556> │ │ │ │ nop │ │ │ │ eors.w r1, r4, #146 @ 0x92 │ │ │ │ - b.n 293c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f8cc> │ │ │ │ + b.n 293dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17fa4c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 293c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f8f0> │ │ │ │ + b.n 293de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17fa70> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 439668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3252f8> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -722885,15 +722866,15 @@ │ │ │ │ ldrex r2, [r3] │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 293aae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f73e> │ │ │ │ b.n 293ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f760> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0, #-584]! @ 0xfffffdb8 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + b.n 293c58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f8e8> │ │ │ │ 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, #112] @ (293b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723188,17 +723169,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 293e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17fa90> │ │ │ │ b.n 293c52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17f8e2> │ │ │ │ subs.w r1, r8, r2, lsr #2 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (293e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17fb28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723232,15 +723213,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (293e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x17fb2c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb r0, {r1, r4, r7, r8} │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ 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 r5, [pc, #4028] @ 294e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x180afc> │ │ │ │ mov r6, r0 │ │ │ │ @@ -728271,19 +728252,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 297dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183a3c> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 297dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183a60> │ │ │ │ movs r0, #1 │ │ │ │ b.n 297db2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183a42> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 297e66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183af6> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 297e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183adc> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -728348,15 +728329,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 297eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183b3c> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 297ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183b34> │ │ │ │ b.n 297eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183b40> │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -728657,15 +728638,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 2982d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183f62> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2982ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x183f5a> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -729185,15 +729166,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -729341,15 +729322,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2989be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18464e> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -729514,15 +729495,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 298be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184870> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ 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 r3, [pc, #212] @ (298d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1849ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -729604,15 +729585,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 298c72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184902> │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ 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 r4, [pc, #232] @ (298e20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184ab0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -729700,15 +729681,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 298d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1849f4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -729953,19 +729934,19 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ strb r4, [r3, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (2992d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184f68>) │ │ │ │ @@ -730136,19 +730117,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 299146 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184dd6> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2991a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x184e36> │ │ │ │ nop │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #164 @ 0xa4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -730356,15 +730337,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 299470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185100> │ │ │ │ str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r4, 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 │ │ │ │ @@ -730496,15 +730477,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 2995f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185282> │ │ │ │ nop │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #220] @ (2997c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -731007,15 +730988,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -731144,15 +731125,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 298d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1849b4> │ │ │ │ b.n 299d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1859d0> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #380] @ (299f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185be8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -731291,17 +731272,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 299eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185b3c> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 299e76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185b06> │ │ │ │ ldrh r6, [r3, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #628] @ (29a1ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185e7c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -731540,33 +731521,33 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r0, [r0, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r6, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (29a524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1861b4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -731842,47 +731823,47 @@ │ │ │ │ b.n 29a482 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186112> │ │ │ │ strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrb r4, [r0, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r6, [r6, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (29a570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186200>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (29a574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186204>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29a482 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186112> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 29a2f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x185f88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r5, #29] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (29a6d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186360>) │ │ │ │ @@ -732009,23 +731990,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29a618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1862a8> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29a676 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186306> │ │ │ │ nop │ │ │ │ strh r6, [r5, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (29a874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186504>) │ │ │ │ @@ -732168,23 +732149,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29a78c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18641c> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29a81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1864ac> │ │ │ │ strh r6, [r7, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ 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.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -732942,29 +732923,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29af58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186be8> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (29b37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18700c>) │ │ │ │ @@ -733159,27 +733140,27 @@ │ │ │ │ b.n 29b2e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186f76> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 29b246 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x186ed6> │ │ │ │ strb r2, [r4, #23] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -733382,21 +733363,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 29b66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1872fc> │ │ │ │ sub sp, #12 │ │ │ │ @@ -733644,19 +733625,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29b7c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187456> │ │ │ │ b.n 29b7d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187468> │ │ │ │ ldr r0, [pc, #488] @ (29bae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187778>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -733692,19 +733673,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 29b768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1873f8> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ee50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4aae0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (29b9c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733771,15 +733752,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ee50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4aae0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (29bab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187744>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733807,17 +733788,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29b910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1875a0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (29baf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187780>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733884,15 +733865,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ee50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4aae0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (29bbe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187874>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733920,17 +733901,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29b910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1875a0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -735007,21 +734988,21 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs r2, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ands r4, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 29bfb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187c44> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -736480,15 +736461,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 29bfd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187c68> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r1 │ │ │ │ + mov lr, r9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb.w ip, [r2, #1553] @ 0x611 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.w 29deb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x189b42> │ │ │ │ ldr.w ip, [pc, #2080] @ 29e54c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a1dc> │ │ │ │ @@ -737164,31 +737145,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29dfde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x189c6e> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r6 │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ 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] @ (29e59c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a22c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -737454,37 +737435,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 29e682 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a312> │ │ │ │ subs r0, r3, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r3, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r2, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ 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] @ 29e8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a568> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -737721,15 +737702,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ subs r6, #26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r2, r2, #27 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 29ec56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a8e6> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 29ef10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18aba0> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -738795,19 +738776,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 29eba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a834> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 29eabe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a74e> │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1668] @ 0x684 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 29fa8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b71c> │ │ │ │ ldr r0, [pc, #648] @ (29fb10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b7a0>) │ │ │ │ @@ -739012,15 +738993,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 29eabc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a74c> │ │ │ │ b.w 29eba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18a834> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (29fc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b8f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -739140,23 +739121,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 29fbd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b866> │ │ │ │ nop │ │ │ │ cmp r4, #16 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r6, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-48] │ │ │ │ ldr r2, [pc, #128] @ (29fd10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b9a0>) │ │ │ │ @@ -739210,15 +739191,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r4, #13 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #12 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-28] │ │ │ │ @@ -739353,17 +739334,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ lsls r6, r1, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsls r4, r5, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -739680,17 +739661,17 @@ │ │ │ │ stmia r0!, {r2} │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ itee ge │ │ │ │ lslge r4, r2, #6 │ │ │ │ vbitlt d16, d20, d1 │ │ │ │ - cmplt r6, #98 @ 0x62 │ │ │ │ + cmplt r7, #34 @ 0x22 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ bkpt 0x00ae │ │ │ │ lsls r4, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -739703,15 +739684,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ movs r5, #38 @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -739753,15 +739734,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2a0328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bfb8> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -739840,15 +739821,15 @@ │ │ │ │ bhi.n 2a03b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c040> │ │ │ │ ldr r3, [pc, #8] @ (2a03b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c044>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -739886,15 +739867,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2a0404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c094> │ │ │ │ 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} │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -739945,15 +739926,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} │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -740089,29 +740070,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2a050a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c19a> │ │ │ │ nop │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, r6, #6 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r5, #4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -740196,15 +740177,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a010 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2a06e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c374> │ │ │ │ nop │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -740296,15 +740277,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a010 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 2a07d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c462> │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ ldr r4, [pc, #540] @ (2a0a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c720>) │ │ │ │ @@ -740490,33 +740471,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2a09bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c64c> │ │ │ │ subs r6, r0, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #5126 @ 0x1406 │ │ │ │ @@ -740697,21 +740678,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a0bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c868> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2a0c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18c8c4> │ │ │ │ nop │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ 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 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -740839,21 +740820,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a0d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ca0c> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2a0dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ca54> │ │ │ │ nop │ │ │ │ subs r6, r2, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ 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 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -740993,21 +740974,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2a0eee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18cb7e> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2a0f4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18cbde> │ │ │ │ adds r6, r4, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ 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 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -741068,15 +741049,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r2, r2, #28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -741165,17 +741146,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r2, r7, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -741792,15 +741773,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2a1956 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d5e6> │ │ │ │ ldr r3, [pc, #208] @ (2a1984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d614>) │ │ │ │ ldr r0, [pc, #208] @ (2a1988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d618>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 10530ac │ │ │ │ + bl 105317c │ │ │ │ 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 2a1884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d514> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -741866,36 +741847,36 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r4, r2, #6 │ │ │ │ b.n 2a196c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d5fc> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r5, pc, #136 @ (adr r5, 2a19fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d68c>) │ │ │ │ + add r5, pc, #904 @ (adr r5, 2a1cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d98c>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r7, pc, #472 @ (adr r7, 2a1b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d7e8>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, pc, #648 @ (adr r4, 2a1c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d89c>) │ │ │ │ + add r5, pc, #392 @ (adr r5, 2a1b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d79c>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ add r7, pc, #344 @ (adr r7, 2a1ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d770>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r6, pc, #888 @ (adr r6, 2a1d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d9a0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ movs r1, #0 │ │ │ │ @@ -742083,28 +742064,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 2a1740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d3d0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 2a1730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d3c0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #288 @ (adr r5, 2a1cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d984>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - add r1, pc, #936 @ (adr r1, 2a1f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18dc14>) │ │ │ │ + add r2, pc, #680 @ (adr r2, 2a1e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18db14>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ - add r1, pc, #800 @ (adr r1, 2a1f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18db90>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 2a1e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18da90>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ b.n 2a14ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d13c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 2a1c58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18d8e8> │ │ │ │ @@ -742673,21 +742654,21 @@ │ │ │ │ nop │ │ │ │ udf #194 @ 0xc2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ udf #144 @ 0x90 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ 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, #240] @ (2a2388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e018>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -742775,21 +742756,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2a2316 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18dfa6> │ │ │ │ nop │ │ │ │ lsls r0, r4, #18 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a242c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e0bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -743004,17 +742985,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2a25e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e276> │ │ │ │ nop │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3620 @ 0xe24 │ │ │ │ strb.w r2, [r0, #3616] @ 0xe20 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ @@ -743147,15 +743128,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a2758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e3e8> │ │ │ │ nop │ │ │ │ movs r2, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a2890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e520>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -743217,15 +743198,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a281c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e4ac> │ │ │ │ vbit d16, d22, d1 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a2944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e5d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -743281,15 +743262,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a28e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e570> │ │ │ │ nop │ │ │ │ mrc2 1, 4, r0, cr14, cr1, {4} │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -743437,23 +743418,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18e71c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldc2l 1, cr0, [sl, #580] @ 0x244 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r0, #471040 @ 0x73000 │ │ │ │ add.w r1, r0, #473088 @ 0x73800 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #1536 @ 0x600 │ │ │ │ str.w r3, [r2, #3328] @ 0xd00 │ │ │ │ @@ -744958,15 +744939,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ 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, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ ldr.w r4, [pc, #3044] @ 2a47a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x190430> │ │ │ │ @@ -746049,15 +746030,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ stmia r4!, {r3, r5} │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a499e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19062e> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -748244,15 +748225,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a5eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x191b40> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #984 @ (adr r2, 2a634c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x191fdc>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r0, pc, #736 @ (adr r0, 2a6260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x191ef0>) │ │ │ │ lsls r1, 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, #3528] @ 0xdc8 │ │ │ │ @@ -749375,15 +749356,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 467848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3534d8> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ add.w r7, r0, #20 │ │ │ │ @@ -751772,15 +751753,15 @@ │ │ │ │ ldrh.w r3, [sp, #272] @ 0x110 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ b.w 2a7bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x193884> │ │ │ │ strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2a887c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19450c> │ │ │ │ + b.n 2a89fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19468c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ strd r3, r7, [sp, #148] @ 0x94 │ │ │ │ movs r4, #0 │ │ │ │ @@ -752726,21 +752707,21 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2a9166 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x194df6> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a91ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x194e7c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -826406,22 +826387,22 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldc2l 1, cr0, [r4, #-564] @ 0xfffffdcc │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r6, #-564] @ 0xfffffdcc │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldc2 1, cr0, [ip], {141} @ 0x8d │ │ │ │ - ldr r4, [pc, #928] @ (2e0858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc4e8>) │ │ │ │ + ldr r5, [pc, #672] @ (2e0758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc3e8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2e0b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc794> │ │ │ │ bls.w 2e122c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ccebc> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -827527,31 +827508,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2e056e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc1fe> │ │ │ │ b.w 2e081a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc4aa> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2e10b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ccd48> │ │ │ │ ldr.w r2, [pc, #3340] @ 2e1db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cda44> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -828666,19 +828647,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2e081a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc4aa> │ │ │ │ b.w 2e0cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc98c> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #880] @ (2e212c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cddbc>) │ │ │ │ + ldr r3, [pc, #624] @ (2e202c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdcbc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [pc, #192] @ (2e1e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdb10>) │ │ │ │ + ldr r2, [pc, #960] @ (2e2180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cde10>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [pc, #976] @ (2e2194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cde24>) │ │ │ │ + ldr r2, [pc, #720] @ (2e2094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdd24>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2e081a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cc4aa> │ │ │ │ ldr r3, [pc, #660] @ (2e2064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdcf4>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -829019,21 +829000,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ svc 120 @ 0x78 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 76 @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ svc 36 @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e22a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdf38>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e226e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdefe> │ │ │ │ bls.n 2e2238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdec8> │ │ │ │ @@ -829445,23 +829426,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 2e2568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce1f8> │ │ │ │ lsls r2, r7, #15 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #344] @ (2e27a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -829856,29 +829837,29 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e28dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce56c> │ │ │ │ vaddw.u8 q0, q10, d13 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #242 @ 0xf2 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -830046,15 +830027,15 @@ │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 15bd70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47a00> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdfb8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xfaf8018d │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2e2ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce938>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -830072,15 +830053,15 @@ │ │ │ │ bl 15d824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x494b4> │ │ │ │ mov r1, r4 │ │ │ │ bl 2e2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdfb8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc018d │ │ │ │ - adds r1, #6 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2e2cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce97c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -830097,15 +830078,15 @@ │ │ │ │ bl 15d094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48d24> │ │ │ │ mov r1, r4 │ │ │ │ bl 2e2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cdfb8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa78018d │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e2d4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ce9de> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -831401,17 +831382,17 @@ │ │ │ │ bl ffef1c9e │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bhi.w 2e3034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cecc4> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e3e86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cfb16> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -831979,23 +831960,23 @@ │ │ │ │ lslgt r5, r1, #6 │ │ │ │ cbz r2, 2e43ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d003e> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cbz r4, 2e43b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0046> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cbz r4, 2e43b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0040> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #88] @ (2e43c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0050>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ it ne │ │ │ │ lslne r5, r1, #6 │ │ │ │ - ldr r7, [pc, #280] @ (2e4488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0118>) │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ uxtb r0, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ uxth r6, r7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ uxth r6, r6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -833142,33 +833123,33 @@ │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.w 2e4114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cfda4> │ │ │ │ - adds r0, r3, r6 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + str r4, [r4, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ add r6, pc, #456 @ (adr r6, 2e5340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0fd0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r5, pc, #968 @ (adr r5, 2e5544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d11d4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r4, pc, #896 @ (adr r4, 2e5500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d1190>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -834323,17 +834304,17 @@ │ │ │ │ b.w 2e4404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d0094> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e4114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1cfda4> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #684] @ 2e62a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d1f30> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834615,18 +834596,18 @@ │ │ │ │ b.n 2e60ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d1d5e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 1, r0, cr6, cr7, {6} │ │ │ │ + mcr2 0, 7, r0, cr6, cr7, {6} │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #612] @ 2e6528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d21b8> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834857,18 +834838,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb6600d7 │ │ │ │ + stc2 0, cr0, [r6], #-860 @ 0xfffffca4 │ │ │ │ ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -835149,18 +835130,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [sl, #215] @ 0xd7 │ │ │ │ + ldr??.w r0, [sl, r7, lsl #1] │ │ │ │ ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -835455,18 +835436,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r6, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf69600d7 │ │ │ │ str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #648] @ 2e6e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2ab4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -835693,18 +835674,18 @@ │ │ │ │ b.n 2e6d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d29d8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, sl, #215 @ 0xd7 │ │ │ │ + bfi r0, sl, #3, #21 │ │ │ │ str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr.w lr, [pc, #268] @ 2e6f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2be4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -835820,20 +835801,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, , #40 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + eors.w r0, r8, #215 @ 0xd7 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - vshr.s64 q0, , #16 │ │ │ │ + orns r0, r0, #215 @ 0xd7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #168] @ 2e702c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2cbc> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -835905,15 +835886,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e6ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2c84> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 7, r0, cr12, cr7, {6} │ │ │ │ + vshr.s64 q0, , #20 │ │ │ │ str r0, [sp, #16] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #308] @ 2e7180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2e10> │ │ │ │ @@ -836037,15 +836018,15 @@ │ │ │ │ b.n 2e70c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2d58> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 1, r0, cr4, cr7, {6} │ │ │ │ + mrc 0, 7, r0, cr4, cr7, {6} │ │ │ │ ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #180] @ 2e7254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2ee4> │ │ │ │ @@ -836122,15 +836103,15 @@ │ │ │ │ b.n 2e71f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d2e86> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r0], #860 @ 0x35c │ │ │ │ + ldc 0, cr0, [r0, #860]! @ 0x35c │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #416] @ 2e7414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d30a4> │ │ │ │ @@ -836280,18 +836261,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0], #-860 @ 0xfffffca4 │ │ │ │ + ldcl 0, cr0, [r0], #860 @ 0x35c │ │ │ │ ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #456] @ 2e7600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3290> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -836443,18 +836424,18 @@ │ │ │ │ b.n 2e74c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3150> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldrh r0, [r7, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, ip, r7, lsr #3 │ │ │ │ + @ instruction: 0xeb3c00d7 │ │ │ │ ldrh r0, [r7, #24] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r4, [pc, #340] @ (2e7778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3408>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -836600,20 +836581,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6], #-860 @ 0x35c │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + stmdb r6!, {r0, r1, r2, r4, r6, r7} │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xe83e00d7 │ │ │ │ + ldrd r0, r0, [lr], #860 @ 0x35c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #1028] @ 2e7bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d383c> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -836964,19 +836945,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (2e7ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3838>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e78f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3584> │ │ │ │ + b.n 2e7a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3704> │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #640] @ (2e7e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ae0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -837215,42 +837196,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2e7e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3b1c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d38ec> │ │ │ │ nop │ │ │ │ add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bmi.n 2e7e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3b10> │ │ │ │ + bmi.n 2e7e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3a90> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 2e85ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d427c> │ │ │ │ + b.n 2e776c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d33fc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfbb200dc │ │ │ │ - b.n 2e85bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d424c> │ │ │ │ + ldc2l 0, cr0, [r2], #-880 @ 0xfffffc90 │ │ │ │ + b.n 2e773c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d33cc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4028> │ │ │ │ + b.n 2e8518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d41a8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3fd0> │ │ │ │ + b.n 2e84c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4150> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e82b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f48> │ │ │ │ + b.n 2e8438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d40c8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e81b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e40> │ │ │ │ + b.n 2e8330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3fc0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e81d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e60> │ │ │ │ + b.n 2e8350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3fe0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e838c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d401c> │ │ │ │ + b.n 2e850c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d419c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e14> │ │ │ │ + b.n 2e8304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f94> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e81ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e3c> │ │ │ │ + b.n 2e832c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3fbc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e81d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e64> │ │ │ │ + b.n 2e8354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3fe4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e81fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e8c> │ │ │ │ + b.n 2e837c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d400c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d94> │ │ │ │ + b.n 2e8284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f14> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [pc, #88] @ (2e7eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3b7c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d38ec> │ │ │ │ ldr r0, [pc, #88] @ (2e7ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3b80>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d38ec> │ │ │ │ @@ -837283,31 +837264,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d38ec> │ │ │ │ ldr r0, [pc, #36] @ (2e7f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3b9c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d38ec> │ │ │ │ nop │ │ │ │ - b.n 2e80e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d74> │ │ │ │ + b.n 2e8264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ef4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 2e80e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d74> │ │ │ │ + b.n 2e8264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ef4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e80f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d80> │ │ │ │ + b.n 2e8270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f00> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e810c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d9c> │ │ │ │ + b.n 2e828c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f1c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e80bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d4c> │ │ │ │ + b.n 2e823c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ecc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e80a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d34> │ │ │ │ + b.n 2e8224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3eb4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e80cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d5c> │ │ │ │ + b.n 2e824c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3edc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e7f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3bdc> │ │ │ │ + b.n 2e80cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d5c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #316] @ 2e805c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3cec> │ │ │ │ sub sp, #16 │ │ │ │ @@ -837434,29 +837415,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r2, [r2, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e83ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d403c> │ │ │ │ + b.n 2e852c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d41bc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r2, [r5, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - b.n 2e8260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ef0> │ │ │ │ + b.n 2e83e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4070> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e812c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3dbc> │ │ │ │ + bne.n 2e80ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d3c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 2e8188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e18> │ │ │ │ + b.n 2e8308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f98> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f04> │ │ │ │ + b.n 2e83f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4084> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3db0> │ │ │ │ + b.n 2e82a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f30> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e8104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d94> │ │ │ │ + b.n 2e8284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f14> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2e8178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e08> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -837563,15 +837544,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2e8168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3df8> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2e80f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d82> │ │ │ │ add r6, pc, #640 @ (adr r6, 2e8420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d40b0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - b.n 2e8958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d45e8> │ │ │ │ + b.n 2e7ad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3768> │ │ │ │ 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, #52] @ (2e81e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -837592,17 +837573,17 @@ │ │ │ │ bl 2e8084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3d14> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2e81f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e80>) │ │ │ │ add r3, pc │ │ │ │ b.n 2e81d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3e60> │ │ │ │ add r5, pc, #544 @ (adr r5, 2e840c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d409c>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 2e8244 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ed4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + b.n 2e823c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ecc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r2, 2e8240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ed0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2e8244 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3ed4>) │ │ │ │ @@ -837627,15 +837608,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r5, pc, #216 @ (adr r5, 2e8320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3fb0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ 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, #80] @ (2e82ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -837665,15 +837646,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #896 @ (adr r4, 2e8630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d42c0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2e8300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d3f90> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -837889,15 +837870,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2e8408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4098> │ │ │ │ nop │ │ │ │ - ble.n 2e85b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4240> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -839323,15 +839304,15 @@ │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ b.n 2e93d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d5066> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 2e945c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d50ec> │ │ │ │ + bne.n 2e93dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d506c> │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -839734,19 +839715,19 @@ │ │ │ │ b.n 2e9610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d52a0> │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ b.n 2e9874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d5504> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e97fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d548e> │ │ │ │ @@ -840465,17 +840446,17 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r3, r5 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ clz r3, r3 │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ mla r2, r9, r3, sl │ │ │ │ @@ -840990,15 +840971,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2ea572 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6202> │ │ │ │ nop │ │ │ │ strh r4, [r6, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - pop {r2, r5} │ │ │ │ + pop {r2, r5, r6, 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, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -841120,15 +841101,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2ea676 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6306> │ │ │ │ strh r0, [r6, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbnz r6, 2ea7c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6450> │ │ │ │ + cbnz r6, 2ea7f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6480> │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -841219,15 +841200,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2ea7ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d647a> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #29] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbnz r4, 2ea8be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d654e> │ │ │ │ + hlt 0x000c │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -841346,15 +841327,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2ea8f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6588> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #25] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + cbnz r2, 2ea9e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6674> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -841482,15 +841463,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r4, [r6, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -841642,15 +841623,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r0, [r5, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #688] @ (2eafb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6c44>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -841910,15 +841891,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r0, [r6, r3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbz r2, 2eb024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6cb4> │ │ │ │ + push {r1, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ str.w r0, [lr, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2eb046 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d6cd6> │ │ │ │ @@ -842332,15 +842313,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r6, [pc, #336] @ (2eb590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d7220>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #752] @ (2eb738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d73c8>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ beq.n 2eb4ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d715e> │ │ │ │ @@ -844567,15 +844548,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r6, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2ec9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d8678> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -844954,15 +844935,15 @@ │ │ │ │ bne.w 2ecc68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d88f8> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2ecb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d87f8> │ │ │ │ b.n 2ecb5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d87ea> │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ 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 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -845254,15 +845235,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r7, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2ed15c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d8dec> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -845699,15 +845680,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2ed208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d8e98> │ │ │ │ mov r1, lr │ │ │ │ b.n 2ed208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d8e98> │ │ │ │ mov r2, lr │ │ │ │ b.n 2ed468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d90f8> │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #512] @ (2eda8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d971c>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -846339,15 +846320,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2edca6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d9936> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2edef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d9b84> │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #720] @ (2ee228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d9eb8>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -847028,15 +847009,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2ee30a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d9f9a> │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #736] @ (2ee9bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1da64c>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -847773,15 +847754,15 @@ │ │ │ │ bls.w 2ee8c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1da550> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ee8c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1da550> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2eec0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1da89e> │ │ │ │ nop │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #692] @ (2ef188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dae18>) │ │ │ │ @@ -848571,15 +848552,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2eefc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dac52> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2ef700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db390> │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #436] @ (2ef8e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db574>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -849308,17 +849289,17 @@ │ │ │ │ bls.w 2efb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db7d8> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2efb3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db7ca> │ │ │ │ b.n 2efb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db7d8> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2ef9dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1db66c> │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #736] @ (2f0240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dbed0>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -849597,15 +849578,15 @@ │ │ │ │ b.n 2f00ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dbd3e> │ │ │ │ movs r7, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ vrhadd.u8 d16, d26, d12 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2effcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dbc5c> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -850093,15 +850074,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2f0078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dbd08> │ │ │ │ mov r2, lr │ │ │ │ b.n 2f0300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dbf90> │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #612] @ (2f09f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dc688>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -850790,15 +850771,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 2f0cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dc954> │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldrsb r6, [r3, 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #664] @ (2f11a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dce34>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -851542,15 +851523,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2f1334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dcfc4> │ │ │ │ - ldr r5, [pc, #920] @ (2f1aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd738>) │ │ │ │ + ldr r6, [pc, #664] @ (2f19a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd638>) │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #748] @ (2f1a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd6a0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -852300,15 +852281,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f1914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd5a4> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f1914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd5a4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2f1c6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dd8fe> │ │ │ │ - cmp lr, r6 │ │ │ │ + mov r6, lr │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #700] @ (2f21f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dde80>) │ │ │ │ @@ -853108,15 +853089,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f2020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ddcb0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f276e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de3fe> │ │ │ │ nop │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + ands r6, 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #740] @ (2f2a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de714>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853906,15 +853887,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f2a4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de6da> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f2a4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de6da> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f2d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1de9dc> │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #688] @ (2f32c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1def54>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -854753,15 +854734,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f3102 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ded92> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f38d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df564> │ │ │ │ nop │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #588] @ (2f3b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df7e0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -855607,15 +855588,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f3c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df8c0> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f3c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1df8c0> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f3f38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dfbc8> │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #580] @ (2f4444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e00d4>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -856503,15 +856484,15 @@ │ │ │ │ b.w 2f42e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1dff78> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f4b42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e07d2> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f48aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e053a> │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r0, #1 │ │ │ │ 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.w ip, #0 │ │ │ │ @@ -860488,16 +860469,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2f7c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e38dc> │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + strd r0, r0, [r2], #-856 @ 0x358 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -860770,15 +860750,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f7faa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3c3a> │ │ │ │ nop │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2f86fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e438c> │ │ │ │ + b.n 2f787c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e350c> │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -860913,15 +860893,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2f8114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3da4> │ │ │ │ add r6, pc, #648 @ (adr r6, 2f8464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e40f4>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2f85c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e4250> │ │ │ │ + b.n 2f8740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e43d0> │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -860995,15 +860975,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #128 @ (adr r5, 2f833c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3fcc>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2f8334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3fc4> │ │ │ │ + b.n 2f84b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e4144> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (2f833c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e3fcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -861047,15 +861027,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #416 @ (adr r4, 2f84e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e4170>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 2f8430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e40c0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #764] @ (2f8650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e42e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -861308,17 +861288,17 @@ │ │ │ │ str.w r1, [r4, #2076] @ 0x81c │ │ │ │ orr.w r2, r2, #32768 @ 0x8000 │ │ │ │ str.w r2, [r4, #2080] @ 0x820 │ │ │ │ strh.w r5, [r3, #3456] @ 0xd80 │ │ │ │ b.n 2f8400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e4090> │ │ │ │ add r3, pc, #904 @ (adr r3, 2f89dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e466c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - svc 2 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2f862e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e42be> │ │ │ │ @@ -863361,15 +863341,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2f9e82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e5b12> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (2f9f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e5be8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -863410,15 +863390,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2f9f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e5ba4> │ │ │ │ ldrh r4, [r2, #2] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #824] @ 2fa2a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e5f38> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -863663,15 +863643,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #8] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ @@ -863946,17 +863926,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - bkpt 0x0048 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - bkpt 0x0038 │ │ │ │ + it eq │ │ │ │ + lsleq r6, r2, #3 │ │ │ │ + bkpt 0x00f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #101376 @ 0x18c00 │ │ │ │ vldr s14, [r3, #436] @ 0x1b4 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -864210,17 +864190,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2fa95e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e65ee> │ │ │ │ - revsh r6, r1 │ │ │ │ + cbnz r6, 2faa2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e66ba> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 2fa9f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6686> │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2faa24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e66b4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -864520,17 +864500,17 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #12] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (2faf60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6bf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -864674,17 +864654,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (2fb1e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6e78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -864883,17 +864863,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2fb086 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6d16> │ │ │ │ nop │ │ │ │ strb r4, [r7, #30] │ │ │ │ lsls r4, r1, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - cbz r4, 2fb240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6ed0> │ │ │ │ + cbz r4, 2fb270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6f00> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r6, 2fb226 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6eb6> │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -865124,17 +865104,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2fb466 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e70f6> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2fb414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e70a4> │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 2fb4b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7142> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 2fb4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7140> │ │ │ │ lsls r6, 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 r8, r0, #102400 @ 0x19000 │ │ │ │ ldr.w r6, [r8, #1652] @ 0x674 │ │ │ │ @@ -865238,15 +865218,15 @@ │ │ │ │ b.n 2fb55a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e71ea> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 2fb584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7214> │ │ │ │ strb r6, [r3, #8] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (2fb704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7394>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -865357,19 +865337,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 2fb692 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7322> │ │ │ │ nop │ │ │ │ strb r0, [r2, #5] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -865503,17 +865483,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r0, [r2, #0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1640] @ 0x668 │ │ │ │ ldrb.w r4, [r7, #1664] @ 0x680 │ │ │ │ strb.w ip, [r7, #1664] @ 0x680 │ │ │ │ @@ -865897,17 +865877,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r6, pc, #672 @ (adr r6, 2fc048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7cd8>) │ │ │ │ + add r7, pc, #416 @ (adr r7, 2fbf48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7bd8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #520 @ (adr r6, 2fbfb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7c44>) │ │ │ │ + add r7, pc, #264 @ (adr r7, 2fbeb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7b44>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2fbe44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7ad4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -866036,15 +866016,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2fbed2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7b62> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #280 @ (adr r6, 2fc05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7cec>) │ │ │ │ + add r7, pc, #24 @ (adr r7, 2fbf5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7bec>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2fc002 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7c92> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -866254,19 +866234,19 @@ │ │ │ │ nop │ │ │ │ subs r7, #220 @ 0xdc │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #150 @ 0x96 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r3, pc, #288 @ (adr r3, 2fc288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7f18>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 2fc188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7e18>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, pc, #8 @ (adr r3, 2fc174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7e04>) │ │ │ │ + add r3, pc, #776 @ (adr r3, 2fc474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8104>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc, #32 @ (adr r4, 2fc190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7e20>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 2fc490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8120>) │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -866350,17 +866330,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fc218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7ea8> │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, pc, #344 @ (adr r2, 2fc3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8070>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 2fc2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7f70>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, pc, #304 @ (adr r3, 2fc3bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e804c>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 2fc2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7f4c>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (2fc460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e80f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866511,21 +866491,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fc2d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7f62> │ │ │ │ nop │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r1, pc, #120 @ (adr r1, 2fc4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8170>) │ │ │ │ + add r1, pc, #888 @ (adr r1, 2fc7e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8470>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, pc, #32 @ (adr r2, 2fc48c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e811c>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 2fc78c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e841c>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r0, pc, #752 @ (adr r0, 2fc760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e83f0>) │ │ │ │ + add r1, pc, #496 @ (adr r1, 2fc660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e82f0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, pc, #664 @ (adr r1, 2fc70c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e839c>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 2fc60c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e829c>) │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -866601,17 +866581,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fc4e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8176> │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #56 @ (adr r0, 2fc5ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e823c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, pc, #144 @ (adr r0, 2fc608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8298>) │ │ │ │ + add r0, pc, #912 @ (adr r0, 2fc908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8598>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (2fc734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e83c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866754,21 +866734,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fc60c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e829c> │ │ │ │ nop │ │ │ │ str r2, [r6, #24] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r6, 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, #284] @ (2fc874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866864,17 +866844,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fc81a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e84aa> │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (2fc8b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8544>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -866888,15 +866868,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2fc008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7c98> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r5, r2] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #312] @ (2fca04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8694>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -867006,21 +866986,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fc90c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e859c> │ │ │ │ ldrsh r2, [r5, r1] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2fcae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8778>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867094,17 +867074,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fcaa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8730> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #420] @ (2fcca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867255,21 +867235,21 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fcb6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e87fe> │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (2fcd10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e89a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867401,17 +867381,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fcd56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e89e6> │ │ │ │ ldrh r2, [r2, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r6, 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 r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -867538,17 +867518,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fcf0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8b9e> │ │ │ │ ldr r6, [r2, r1] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r6, 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] @ (2fcff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8c80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867639,17 +867619,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2fd032 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8cc2> │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2fd184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867816,17 +867796,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fd1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8e5c> │ │ │ │ strb r6, [r3, r6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, 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, #96] @ (2fd364 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e8ff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867968,17 +867948,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fd3aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e903a> │ │ │ │ strh r6, [r7, r6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2fd51c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e91ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868120,17 +868100,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fd562 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e91f2> │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (2fd6d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e9364>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -868227,15 +868207,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r3, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ cmp r1, #8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -868330,15 +868310,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #72] @ (2fd8ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e953c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r7, #252 @ 0xfc │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -868519,17 +868499,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fd96a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e95fa> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #16] @ (2fdab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e9740>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ lsls r6, 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, #108] @ (2fdb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e97b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868792,17 +868772,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #88] @ (2fde18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e9aa8>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -868959,17 +868939,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r1, #194 @ 0xc2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #108 @ 0x6c │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (2fdfd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e9c64>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -869055,15 +869035,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bx r5 │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, #8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r0, r2, #7 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -869151,15 +869131,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r6, r8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, r4, #4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r0, r5, #3 │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -871465,19 +871445,19 @@ │ │ │ │ b.n 2ff746 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eb3d6> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsrs r4, r7, #1 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 2ff96a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eb5fa> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -872268,15 +872248,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (30016c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ebdfc>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 300128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ebdb8> │ │ │ │ nop │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, 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 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -872494,15 +872474,15 @@ │ │ │ │ b.n 300358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ebfe8> │ │ │ │ ldr r2, [pc, #12] @ (3003a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ec038>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 300242 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ebed2> │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -872798,15 +872778,15 @@ │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 300732 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ec3c2> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldc2 1, cr0, [r0], #-556 @ 0xfffffdd4 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r4, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -873120,15 +873100,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 3005b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ec242> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -873426,15 +873406,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -873559,15 +873539,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 300ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ecb84> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldrd r4, r9, [sp, #120] @ 0x78 │ │ │ │ @@ -874258,17 +874238,17 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [pc, #16] @ (301734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed3c4>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 301714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed3a4> │ │ │ │ - ldr r6, [pc, #1000] @ (301b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed7ac>) │ │ │ │ + ldr r7, [pc, #744] @ (301a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed6ac>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [pc, #896] @ (301ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed748>) │ │ │ │ + ldr r7, [pc, #640] @ (3019b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed648>) │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -874696,19 +874676,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 301bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed840> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #664] @ (301e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb0c>) │ │ │ │ + ldr r3, [pc, #408] @ (301d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eda0c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #912] @ (301f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc08>) │ │ │ │ + ldr r3, [pc, #656] @ (301e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb08>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #640] @ (301e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edafc>) │ │ │ │ + ldr r3, [pc, #384] @ (301d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed9fc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 301c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed8b8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -874735,17 +874715,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (301c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed8d0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 301c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed8b0> │ │ │ │ - ldr r2, [pc, #552] @ (301e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edaf8>) │ │ │ │ + ldr r3, [pc, #296] @ (301d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed9f8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #528] @ (301e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edae4>) │ │ │ │ + ldr r3, [pc, #272] @ (301d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed9e4>) │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -874811,19 +874791,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 301cb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed946> │ │ │ │ - ldr r1, [pc, #648] @ (301f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc08>) │ │ │ │ + ldr r2, [pc, #392] @ (301e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb08>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [pc, #896] @ (302074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edd04>) │ │ │ │ + ldr r2, [pc, #640] @ (301f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc04>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [pc, #592] @ (301f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edbd8>) │ │ │ │ + ldr r2, [pc, #336] @ (301e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edad8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 301d12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ed9a2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -874922,19 +874902,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 301d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eda2c> │ │ │ │ - ldr r1, [pc, #56] @ (301e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edabc>) │ │ │ │ + ldr r1, [pc, #824] @ (30212c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eddbc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #528] @ (302008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc98>) │ │ │ │ + ldr r1, [pc, #272] @ (301f08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb98>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #568] @ (302034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edcc4>) │ │ │ │ + ldr r1, [pc, #312] @ (301f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edbc4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 301e16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edaa6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -874992,17 +874972,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (301e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb28>) │ │ │ │ add r2, pc │ │ │ │ b.n 301e7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb0a> │ │ │ │ - ldr r0, [pc, #352] @ (301ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc88>) │ │ │ │ + ldr r1, [pc, #96] @ (301ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb88>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #368] @ (30200c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc9c>) │ │ │ │ + ldr r1, [pc, #112] @ (301f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb9c>) │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -875042,17 +875022,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (301f18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edba8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 301ee2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edb72> │ │ │ │ nop │ │ │ │ - blx r9 │ │ │ │ + ldr r0, [pc, #544] @ (302138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eddc8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #440] @ (3020d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edd64>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 301f36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edbc6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -875676,15 +875656,15 @@ │ │ │ │ bl 301fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc68> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 302526 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee1b6> │ │ │ │ nop │ │ │ │ lsls r4, r5, #8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - sbcs r0, r3 │ │ │ │ + negs r0, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #156] @ 302640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee2d0> │ │ │ │ mov r6, r1 │ │ │ │ @@ -875745,15 +875725,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 301fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc68> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 3025c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee254> │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r0, r2 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 302708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee398> │ │ │ │ mov r6, r3 │ │ │ │ @@ -875823,17 +875803,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 301fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1edc68> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 302678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee308> │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r2, r2 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r2 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #236] @ 302810 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee4a0> │ │ │ │ mov r6, r3 │ │ │ │ @@ -875923,19 +875903,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 3027a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee436> │ │ │ │ nop │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - eors r4, r0 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ands r4, r0 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - eors r4, r2 │ │ │ │ + asrs r4, r2 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #320] @ (302974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee604>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -876056,19 +876036,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 30295c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee5ec> │ │ │ │ vrhadd.u8 d0, d22, d11 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + ands r4, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #372] @ (302b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee79c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876207,17 +876187,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r0, #556]! @ 0x22c │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r4, [pc, #544] @ (302d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee9dc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -876403,21 +876383,21 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 302d36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee9c6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee988> │ │ │ │ b.n 302b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ee7f4> │ │ │ │ stc2 1, cr0, [lr], {139} @ 0x8b │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ 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, #256] @ (302e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eeb00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876515,19 +876495,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 302e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eead0> │ │ │ │ b.n 302e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eeaf0> │ │ │ │ nop │ │ │ │ vst2.8 {d16[4],d17[4]}, [r8], fp │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ 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, #236] @ (302f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eec0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876616,17 +876596,17 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 302f4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eebde> │ │ │ │ b.n 302f6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eebfe> │ │ │ │ strh.w r0, [r8, #395] @ 0x18b │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #164 @ 0xa4 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #652] @ (303228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eeeb8>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -876880,19 +876860,19 @@ │ │ │ │ @ instruction: 0xf786018b │ │ │ │ beq.n 3032e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eef74> │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 303296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eef26> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 303296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eef26> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -877048,17 +877028,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3033c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef058> │ │ │ │ nop │ │ │ │ @ instruction: 0xf39a018b │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (30347c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef10c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877104,17 +877084,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (303484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef114>) │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 303468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef0f8> │ │ │ │ ssat r1, #12, sl, asr #2 │ │ │ │ - adds r7, #2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (303560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef1f0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -877196,19 +877176,19 @@ │ │ │ │ @ instruction: 0xf290018b │ │ │ │ ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #216] @ (303664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef2f4>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -877297,19 +877277,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf190018b │ │ │ │ ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r7, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (3037f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef480>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -877460,25 +877440,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors.w r1, r0, #139 @ 0x8b │ │ │ │ ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (3038b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877536,19 +877516,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3038bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef54c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 303892 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef522> │ │ │ │ vrhadd.s16 d0, d24, d11 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r6, 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, #284] @ (3039ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef67c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877654,19 +877634,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3039be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef64e> │ │ │ │ b.n 3039de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef66e> │ │ │ │ cdp 1, 6, cr0, cr8, cr11, {4} │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ 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, #248] @ (303b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877760,17 +877740,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 303ad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef764> │ │ │ │ b.n 303af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef784> │ │ │ │ nop │ │ │ │ stc 1, cr0, [ip, #-556]! @ 0xfffffdd4 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (303c38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef8c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877873,15 +877853,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 303c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef8b2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 303be6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef876> │ │ │ │ b.n 303b5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ef7ea> │ │ │ │ ldc 1, cr0, [r8], {139} @ 0x8b │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (303e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efaa0>) │ │ │ │ @@ -878054,23 +878034,23 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 303dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efa68> │ │ │ │ b.n 303e02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efa92> │ │ │ │ @ instruction: 0xeae6018b │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -878132,19 +878112,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (303ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efb74>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 303eba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efb4a> │ │ │ │ nop │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #26 │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -878670,25 +878650,25 @@ │ │ │ │ nop │ │ │ │ b.n 303dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1efa58> │ │ │ │ lsls r3, r1, #6 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r4, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (3044d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0160>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -878812,21 +878792,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 29a94c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1865dc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 304a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f06e0> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -878999,17 +878979,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 3047cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f045c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (304844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f04d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -879070,15 +879050,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 140 @ 0x8c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 304878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0508> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -879116,17 +879096,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #174 @ 0xae │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3048f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0588> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -879164,17 +879144,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #46 @ 0x2e │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 304984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0614> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (304988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0618>) │ │ │ │ @@ -879385,17 +879365,17 @@ │ │ │ │ nop │ │ │ │ ble.n 304aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0730> │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xb652 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -879537,25 +879517,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 304c02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0892> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 304cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0950> │ │ │ │ b.n 304c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f08d0> │ │ │ │ nop │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r6, [r1, #23] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (304d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f09fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -879585,15 +879565,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bge.n 304da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0a34> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 304df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0a80> │ │ │ │ mov r6, r3 │ │ │ │ @@ -879636,17 +879616,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bls.n 304d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f09e8> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r6, r2, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 304e76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0b06> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -879752,15 +879732,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -879864,17 +879844,17 @@ │ │ │ │ b.n 304fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0c48> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 304f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0c2c> │ │ │ │ b.n 304fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0c48> │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #160] @ (305124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0db4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -880001,17 +879981,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3051a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0e30> │ │ │ │ nop │ │ │ │ bvs.n 305208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0e98> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ 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, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (30536c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f0ffc>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -880136,17 +880116,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (3054d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f1168>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -880269,17 +880249,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (3055c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f1258>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -880354,17 +880334,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bcs.n 305640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f12d0> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -880454,17 +880434,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ bne.n 305750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f13e0> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -880598,17 +880578,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 301dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eda8c> │ │ │ │ b.n 3057cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f145c> │ │ │ │ nop │ │ │ │ beq.n 3058bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f154c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -880857,15 +880837,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 305cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f1944> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 305c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f18ac> │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1772 @ 0x6ec │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 305946 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f15d6> │ │ │ │ @@ -881841,15 +881821,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r0!, {r1, r2, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #816] @ (306b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f27e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882101,23 +882081,23 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 306a06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2696> │ │ │ │ b.n 306a16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f26a6> │ │ │ │ nop │ │ │ │ ite ne │ │ │ │ lslne r3, r1, #6 │ │ │ │ - lsreq r2, r2, #11 │ │ │ │ + lsreq r2, r2, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 306ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2838> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ @@ -882142,15 +882122,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 306b9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f282e> │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 306c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f28b8> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -882392,15 +882372,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 306e6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2afe> │ │ │ │ cbnz r6, 306e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2b2c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (306f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882481,15 +882461,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb822 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (307108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882779,21 +882759,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3071fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2e8a> │ │ │ │ nop │ │ │ │ @ instruction: 0xb61c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ lsls r6, r2, #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] @ (3073ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f303c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882842,15 +882822,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 307336 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f2fc6> │ │ │ │ push {r2, r3, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ lsls r6, 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, #108] @ (307430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f30c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882889,15 +882869,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 301dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1eda8c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r6, 307490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3120> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -883084,16 +883064,17 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 30763a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f32ca> │ │ │ │ nop │ │ │ │ cbz r6, 3076ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f335a> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - vqadd.u8 q8, q13, │ │ │ │ - b.n 307aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3734> │ │ │ │ + movs r2, r1 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + b.n 307c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f38b4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ @@ -883403,19 +883384,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (307a0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f369c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3079c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3656> │ │ │ │ - stc2 0, cr0, [r6], {213} @ 0xd5 │ │ │ │ - stc2 0, cr0, [sl], {213} @ 0xd5 │ │ │ │ - bcc.n 307a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f36c0> │ │ │ │ + stc2l 0, cr0, [r6, #-852] @ 0xfffffcac │ │ │ │ + stc2l 0, cr0, [sl], {213} @ 0xd5 │ │ │ │ + bcc.n 3079b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3640> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adcs.w r0, r0, r5, asr #3 │ │ │ │ + ldc 0, cr0, [r0], {229} @ 0xe5 │ │ │ │ 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 │ │ │ │ mov r8, r0 │ │ │ │ @@ -883492,15 +883473,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 307a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3728> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 307acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f375c> │ │ │ │ b.n 307a9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f372a> │ │ │ │ - @ instruction: 0xfb3e00d5 │ │ │ │ + @ instruction: 0xfbfe00d5 │ │ │ │ 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] │ │ │ │ mov r4, r0 │ │ │ │ @@ -884361,25 +884342,25 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3084dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f416c> │ │ │ │ + bgt.n 30845c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f40ec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - orrs.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + adds.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ ldrb r2, [r0, #25] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - usat r0, #21, ip, lsl #3 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + orr.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + strb r2, [r6, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf29a00d5 │ │ │ │ + @ instruction: 0xf35a00d5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r5, [r0, #1224] @ 0x4c8 │ │ │ │ @@ -884481,15 +884462,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 308596 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4226> │ │ │ │ nop │ │ │ │ add r1, pc, #896 @ (adr r1, 308930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f45c0>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - @ instruction: 0xf0a600d5 │ │ │ │ + sbc.w r0, r6, #213 @ 0xd5 │ │ │ │ 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] @ (308698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4328>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -884571,15 +884552,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #456 @ (adr r1, 308864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f44f4>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - vshr.s64 q8, , #42 │ │ │ │ + eors.w r0, r6, #213 @ 0xd5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (3086f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4388>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -884607,15 +884588,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3086cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f435c> │ │ │ │ nop │ │ │ │ add r0, pc, #552 @ (adr r0, 308924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f45b4>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #680] @ (3089bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f464c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -884878,21 +884859,21 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 3089e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4670> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 3088f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4584> │ │ │ │ add r0, pc, #152 @ (adr r0, 308a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f46e8>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - mrc 0, 4, r0, cr14, cr5, {6} │ │ │ │ - mcr 0, 6, r0, cr4, cr5, {6} │ │ │ │ - mrc 0, 1, r0, cr4, cr5, {6} │ │ │ │ - mcr 0, 4, r0, cr2, cr5, {6} │ │ │ │ - mcr 0, 1, r0, cr2, cr5, {6} │ │ │ │ - ldc 0, cr0, [r6, #852]! @ 0x354 │ │ │ │ - ldcl 0, cr0, [r8, #852]! @ 0x354 │ │ │ │ + vqadd.s16 q8, q15, │ │ │ │ + vshr.s64 q0, , #60 │ │ │ │ + mrc 0, 7, r0, cr4, cr5, {6} │ │ │ │ + vqadd.s8 q8, q9, │ │ │ │ + mcr 0, 7, r0, cr2, cr5, {6} │ │ │ │ + mrc 0, 3, r0, cr6, cr5, {6} │ │ │ │ + mrc 0, 5, r0, cr8, cr5, {6} │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 308a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f46f0> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 308954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f45e4> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -885027,17 +885008,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 308a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4694> │ │ │ │ b.n 308a86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4716> │ │ │ │ - ldc 0, cr0, [sl, #852]! @ 0x354 │ │ │ │ - stc 0, cr0, [ip, #-852]! @ 0xfffffcac │ │ │ │ - ldcl 0, cr0, [ip], #-852 @ 0xfffffcac │ │ │ │ + mrc 0, 3, r0, cr10, cr5, {6} │ │ │ │ + stcl 0, cr0, [ip, #852]! @ 0x354 │ │ │ │ + ldc 0, cr0, [ip, #-852]! @ 0xfffffcac │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (308c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f48bc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -885132,19 +885113,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 308ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4834> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - mrrc 0, 13, r0, r6, cr5 │ │ │ │ - @ instruction: 0xeaf400d5 │ │ │ │ - eors.w r0, r4, r5, lsr #3 │ │ │ │ - ldc 0, cr0, [lr], {213} @ 0xd5 │ │ │ │ - subs.w r0, r6, r5, lsr #3 │ │ │ │ + ldc 0, cr0, [r6, #-852] @ 0xfffffcac │ │ │ │ + subs.w r0, r4, r5, lsr #3 │ │ │ │ + adcs.w r0, r4, r5, lsr #3 │ │ │ │ + ldcl 0, cr0, [lr], {213} @ 0xd5 │ │ │ │ + ldcl 0, cr0, [r6], #-852 @ 0xfffffcac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ bl 308700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4390> │ │ │ │ @@ -885255,19 +885236,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 308ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4978> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - @ instruction: 0xeb8800d5 │ │ │ │ - adcs.w r0, lr, r5, lsr #3 │ │ │ │ - subs.w r0, r8, r5, lsr #3 │ │ │ │ - adc.w r0, r6, r5, lsr #3 │ │ │ │ - @ instruction: 0xeb2600d5 │ │ │ │ + mcrr 0, 13, r0, r8, cr5 │ │ │ │ + ldc 0, cr0, [lr], {213} @ 0xd5 │ │ │ │ + ldcl 0, cr0, [r8], #-852 @ 0xfffffcac │ │ │ │ + stc 0, cr0, [r6], {213} @ 0xd5 │ │ │ │ + @ instruction: 0xebe600d5 │ │ │ │ stmdb sp!, {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] @ (309088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4d18>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -885518,24 +885499,23 @@ │ │ │ │ b.n 308eda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4b6a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 308ec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4b50> │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #6 │ │ │ │ strb r0, [r0, #9] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adcs.w r0, lr, r5, lsr #3 │ │ │ │ + ldc 0, cr0, [lr], {213} @ 0xd5 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r0, r5, lsr #3 │ │ │ │ - @ instruction: 0xe81600d5 │ │ │ │ - b.n 30904c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4cdc> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - and.w r0, r8, r5, lsr #3 │ │ │ │ - and.w r0, r2, r5, lsr #3 │ │ │ │ - @ instruction: 0xe9a800d5 │ │ │ │ + adc.w r0, r0, r5, lsr #3 │ │ │ │ + @ instruction: 0xe8d600d5 │ │ │ │ + ldmia.w r4, {r0, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xeac800d5 │ │ │ │ + @ instruction: 0xeac200d5 │ │ │ │ + orn r0, r8, r5, lsr #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 308eda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4b6a> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (30915c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4dec>) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ @@ -885619,16 +885599,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 3091a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4e30> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + stmia.w sl!, {r0, r2, r4, r6, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 309214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4ea4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -885647,16 +885626,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 309178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4e08> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + strd r0, r0, [lr], #-852 @ 0x354 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 309264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4ef4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -885675,16 +885653,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 309150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4de0> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + @ instruction: 0xe83200d5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 3092b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4f44> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -885703,15 +885680,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 309130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4dc0> │ │ │ │ + b.n 3092b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4f40> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30930c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4f9c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -885738,15 +885715,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 30912c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4dbc> │ │ │ │ + b.n 3092ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4f3c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (309364 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4ff4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -885773,15 +885750,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 30910c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4d9c> │ │ │ │ + b.n 30928c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4f1c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (3093bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f504c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -885808,15 +885785,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 3090ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4d7c> │ │ │ │ + b.n 30926c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4efc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (309414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f50a4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -885843,15 +885820,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 3090cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4d5c> │ │ │ │ + b.n 30924c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f4edc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -886924,25 +886901,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 30a45a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f60ea> │ │ │ │ nop │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 30a534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f61c4> │ │ │ │ + b.n 30a6b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f6344> │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bls.n 30a25c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5eec> │ │ │ │ + bge.n 30a1dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5e6c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 30a1d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5e68> │ │ │ │ + bge.n 30a358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5fe8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 30a204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5e94> │ │ │ │ + bge.n 30a384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f6014> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bhi.n 30a2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5f4c> │ │ │ │ + bls.n 30a23c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5ecc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 30a0ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f5d5a> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -888272,15 +888249,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #11] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, 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 r0, [pc, #72] @ (30b4dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f716c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888309,15 +888286,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (30b510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f71a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -888329,15 +888306,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r1, #9] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ @@ -888828,15 +888805,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r5, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 30bb06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7796> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 30bb06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7796> │ │ │ │ @@ -888977,20 +888954,20 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 30bbb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7844> │ │ │ │ nop │ │ │ │ - itee lt │ │ │ │ - lsllt r5, r2, #3 │ │ │ │ - itee pl @ unpredictable │ │ │ │ - lslpl r5, r2, #3 │ │ │ │ - pushmi {r4, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #208] @ 30bd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f79a8> │ │ │ │ sub sp, #16 │ │ │ │ add ip, pc │ │ │ │ ldrb.w lr, [r3, #1655] @ 0x677 │ │ │ │ @@ -889932,15 +889909,16 @@ │ │ │ │ bne.n 30c69c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f832c> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30c5ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f827e> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30c5ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f827e> │ │ │ │ nop │ │ │ │ - vmla.i q0, q8, d1[6] │ │ │ │ + lsls 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, #4072] @ 0xfe8 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r2 │ │ │ │ @@ -890156,15 +890134,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30c86a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f84fa> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30c844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f84d4> │ │ │ │ b.n 30c8ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f855a> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0, #-932] @ 0xfffffc5c │ │ │ │ + ldc2l 0, cr0, [r0, #932] @ 0x3a4 │ │ │ │ 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 │ │ │ │ cmp r4, r2 │ │ │ │ @@ -890382,15 +890360,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30cada <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f876a> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30cada <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f876a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa9200e9 │ │ │ │ + @ instruction: 0xfb5200e9 │ │ │ │ cbz r1, 30cc56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f88e6> │ │ │ │ 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] │ │ │ │ mov r5, r1 │ │ │ │ @@ -890519,15 +890497,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30b8b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7544> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [r6, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30cdb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8a40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -890551,19 +890529,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbz r1, 30cdec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8a7c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -890577,15 +890555,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30b8b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f7544> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [r4, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30ce40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8ad0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -890609,19 +890587,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, r4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (30ce78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8b08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -890655,15 +890633,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r5, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #252] @ (30cfcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8c5c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -890758,15 +890736,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30cfa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8c30> │ │ │ │ b.n 30cf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8bb0> │ │ │ │ ldr r0, [r5, r1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #68 @ 0x44 │ │ │ │ mov lr, r2 │ │ │ │ @@ -891003,17 +890981,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30d24a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8eda> │ │ │ │ b.n 30d1b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f8e40> │ │ │ │ nop │ │ │ │ strb r6, [r3, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (30d478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9108>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -891391,17 +891369,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30d6b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9342> │ │ │ │ b.n 30d4ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f917c> │ │ │ │ nop │ │ │ │ strh r2, [r5, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, pc, #984 @ (adr r5, 30dab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9748>) │ │ │ │ + add r6, pc, #728 @ (adr r6, 30d9b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9648>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #536 @ (adr r5, 30d8fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f958c>) │ │ │ │ + add r6, pc, #280 @ (adr r6, 30d7fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f948c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #808] @ (30da1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f96ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891677,21 +891655,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #632 @ (adr r5, 30dcac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f993c>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 30dbac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f983c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #224 @ (adr r5, 30db18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f97a8>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 30de18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9aa8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, pc, #656 @ (adr r4, 30dccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f995c>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 30dbcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f985c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, pc, #144 @ (adr r3, 30dad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9760>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 30ddd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9a60>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30d970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9600> │ │ │ │ @@ -891973,21 +891951,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #520 @ (adr r2, 30dfc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9c58>) │ │ │ │ + add r3, pc, #264 @ (adr r3, 30dec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9b58>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #16 @ (adr r2, 30ddd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9a64>) │ │ │ │ + add r2, pc, #784 @ (adr r2, 30e0d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9d64>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, pc, #408 @ (adr r1, 30df60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9bf0>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 30de60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9af0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #552 @ (adr r0, 30dff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f9c84>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 30dcae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f993e> │ │ │ │ @@ -892287,23 +892265,23 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -892651,21 +892629,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30c96c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f85fc> │ │ │ │ @@ -892977,21 +892955,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -893291,21 +893269,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -893518,17 +893496,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ subs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r6, r2, #9 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ 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 │ │ │ │ @@ -893702,17 +893680,17 @@ │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r2, r6, #32 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ 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 │ │ │ │ @@ -893867,17 +893845,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r5, #132 @ 0x84 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsrs r2, r7, #24 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ 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 │ │ │ │ @@ -894032,17 +894010,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -894229,15 +894207,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, #226 @ 0xe2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r0, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r2 │ │ │ │ lsls r2, r1, #4 │ │ │ │ @@ -894417,17 +894395,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ @@ -894534,21 +894512,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (30fb10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fb7a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -894646,21 +894624,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #20 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #312] @ (30fcf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fb980>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -894776,23 +894754,23 @@ │ │ │ │ nop │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r0, r0, #17 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r4, r6, #14 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r5, 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 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ add.w r7, r0, #104448 @ 0x19800 │ │ │ │ @@ -895231,19 +895209,19 @@ │ │ │ │ b.n 310134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fbdc4> │ │ │ │ nop │ │ │ │ movs r6, #90 @ 0x5a │ │ │ │ lsls r3, r1, #6 │ │ │ │ vrhadd.u d0, d16, d10 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 3101d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fbe68> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 3101d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fbe68> │ │ │ │ @@ -895493,23 +895471,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31038c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fc01c> │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stc2 1, cr0, [r4, #-552] @ 0xfffffdd8 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -896039,18 +896017,18 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xf75a018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf754018a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf6f0018a │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 310a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fc698> │ │ │ │ sub sp, #20 │ │ │ │ @@ -896118,18 +896096,18 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xf68e018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf688018a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf624018a │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (310ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fc748>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -896184,17 +896162,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r6, r5, #3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ rsb r1, r2, #4521984 @ 0x450000 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -896520,19 +896498,19 @@ │ │ │ │ @ instruction: 0xf2ec018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e4018a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf27c018a │ │ │ │ - add r5, pc, #536 @ (adr r5, 311040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fccd0>) │ │ │ │ + add r6, pc, #280 @ (adr r6, 310f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fcbd0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ 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, [pc, #80] @ (310e90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fcb20>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -896832,15 +896810,15 @@ │ │ │ │ adds r6, r6, r0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r0, r5, #25 │ │ │ │ lsls r3, r1, #6 │ │ │ │ adds.w r1, r4, #138 @ 0x8a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 3115be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd24e> │ │ │ │ @@ -897627,19 +897605,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3110c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fcd50> │ │ │ │ movs r0, #7 │ │ │ │ b.w 311094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fcd24> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3116ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd37a> │ │ │ │ nop │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (311a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd6e4>) │ │ │ │ @@ -897743,25 +897721,25 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r1, #23 │ │ │ │ lsls r3, r1, #6 │ │ │ │ b.n 311790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd420> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r6, #32] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (311b3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd7cc>) │ │ │ │ @@ -897841,17 +897819,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r4, r5, #16 │ │ │ │ lsls r3, r1, #6 │ │ │ │ b.n 311620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd2b0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #724] @ (311e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fdac4>) │ │ │ │ @@ -898143,30 +898121,30 @@ │ │ │ │ b.n 311d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fda18> │ │ │ │ lsrs r4, r0, #15 │ │ │ │ lsls r3, r1, #6 │ │ │ │ b.n 311768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd3f8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a20> │ │ │ │ ldr r2, [pc, #16] @ (311e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fdaf0>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 311bda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fd86a> │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -898574,17 +898552,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 312294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fdf24> │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -898647,15 +898625,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (31236c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fdffc>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 312354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fdfe4> │ │ │ │ nop │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #208] @ (312454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe0e4>) │ │ │ │ @@ -898738,19 +898716,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (31245c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe0ec>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31240c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe09c> │ │ │ │ nop │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #176] @ (312524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe1b4>) │ │ │ │ @@ -898824,17 +898802,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 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r4, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -899048,23 +899026,23 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 312686 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe316> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bls.n 312744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe3d4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ bls.n 31284c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe4dc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + asrs r6, r0, #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, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #412] @ (312924 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe5b4>) │ │ │ │ @@ -899269,15 +899247,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (312984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe614>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 312970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe600> │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ @@ -899336,15 +899314,15 @@ │ │ │ │ bne.n 312a02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe692> │ │ │ │ b.n 3129ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe67a> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 312930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe5c0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -899370,15 +899348,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (312a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe714>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 312a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe6f0> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrh r6, [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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (312bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe884>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -899521,35 +899499,35 @@ │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b9b0> │ │ │ │ b.n 312bae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe83e> │ │ │ │ nop │ │ │ │ str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #6 │ │ │ │ str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 312e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1feaac> │ │ │ │ + b.n 312f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fec2c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -900589,37 +900567,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (313838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff4c8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.w 312e4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1feada> │ │ │ │ nop │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ bcs.n 313718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff3a8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #760] @ (313b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff7ac>) │ │ │ │ + str r6, [r7, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + str r0, [r4, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #176] @ (3138dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff56c>) │ │ │ │ + ldr r7, [pc, #944] @ (313bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff86c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #760] @ (313b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff7b8>) │ │ │ │ + ldr r7, [pc, #504] @ (313a28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff6b8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #832] @ (313b74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff804>) │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #512] @ (313a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff6c8>) │ │ │ │ + ldr r7, [pc, #256] @ (313938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff5c8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #832] @ (313b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff80c>) │ │ │ │ + ldr r7, [pc, #576] @ (313a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff70c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #196] @ (313910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff5a0>) │ │ │ │ add r0, pc │ │ │ │ @@ -900695,37 +900673,36 @@ │ │ │ │ add r1, pc │ │ │ │ blx 687b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 313868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff4f8> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #240] @ (313a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff694>) │ │ │ │ + ldr r7, [pc, #1008] @ (313d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff994>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #216] @ (3139f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff680>) │ │ │ │ + ldr r7, [pc, #984] @ (313cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff980>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - b.n 313820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff4b0> │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [pc, #128] @ (3139a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff634>) │ │ │ │ + strex r0, r0, [r0, #908] @ 0x38c │ │ │ │ + ldr r7, [pc, #896] @ (313ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff934>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #112] @ (313998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff628>) │ │ │ │ + ldr r7, [pc, #880] @ (313c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff928>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #96] @ (31398c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff61c>) │ │ │ │ + ldr r7, [pc, #864] @ (313c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff91c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #64] @ (313970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff600>) │ │ │ │ + ldr r7, [pc, #832] @ (313c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff900>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [pc, #992] @ (313d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff9a8>) │ │ │ │ + ldr r7, [pc, #736] @ (313c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff8a8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #656] @ (313bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff860>) │ │ │ │ + ldr r7, [pc, #400] @ (313ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff760>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (31397c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff60c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 313950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff5e0> │ │ │ │ ldr r3, [pc, #52] @ (313980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff610>) │ │ │ │ add r3, pc │ │ │ │ @@ -900749,15 +900726,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrh r2, [r6, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r4, [pc, #88] @ (3139e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff670>) │ │ │ │ + ldr r4, [pc, #856] @ (313ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff970>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -901081,25 +901058,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1284] @ 0x504 │ │ │ │ b.n 313c3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff8ca> │ │ │ │ mov r0, r4 │ │ │ │ bl 330250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bee0> │ │ │ │ b.n 313c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff8e4> │ │ │ │ - ldr r3, [pc, #488] @ (313eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb7c>) │ │ │ │ + ldr r4, [pc, #232] @ (313dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffa7c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [pc, #632] @ (313f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffc10>) │ │ │ │ + ldr r4, [pc, #376] @ (313e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb10>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [pc, #360] @ (313e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb04>) │ │ │ │ + ldr r4, [pc, #104] @ (313d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffa04>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [pc, #392] @ (313e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb2c>) │ │ │ │ + ldr r4, [pc, #136] @ (313d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffa2c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [pc, #152] @ (313db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffa40>) │ │ │ │ + ldr r3, [pc, #920] @ (3140b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffd40>) │ │ │ │ lsls r5, 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 │ │ │ │ @@ -901127,15 +901104,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #896] @ (3140f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffd88>) │ │ │ │ + ldr r3, [pc, #640] @ (313ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffc88>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (313db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffa44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901170,15 +901147,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 312988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe618> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [lr, #-552]! @ 0x228 │ │ │ │ - ldr r2, [pc, #536] @ (314008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffc98>) │ │ │ │ + ldr r3, [pc, #280] @ (313f08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb98>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (313e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffabc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901213,15 +901190,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 312988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fe618> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r6], #552 @ 0x228 │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ 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, [pc, #36] @ (313e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901235,15 +901212,15 @@ │ │ │ │ bl 3186e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204370> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 313bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff888> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8c0018a │ │ │ │ - ldr r1, [pc, #960] @ (314264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffef4>) │ │ │ │ + ldr r2, [pc, #704] @ (314164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffdf4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (313ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffb58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901287,17 +901264,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe85c018a │ │ │ │ - ldr r1, [pc, #456] @ (3140f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffd84>) │ │ │ │ + ldr r2, [pc, #200] @ (313ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffc84>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (313f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffbe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901343,17 +901320,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 313f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffbe4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [pc, #984] @ (314390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200020>) │ │ │ │ + ldr r1, [pc, #728] @ (314290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fff20>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (314098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffd28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901608,21 +901585,21 @@ │ │ │ │ nop │ │ │ │ b.n 313da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ffa34> │ │ │ │ lsls r2, r1, #6 │ │ │ │ bkpt 0x006c │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, ip │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bkpt 0x001c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - mov lr, r3 │ │ │ │ + bx fp │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov r6, sp │ │ │ │ + bx r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (31431c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fffac>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -901680,15 +901657,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 313c38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff8c8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ pop {r5, r6, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, ip │ │ │ │ + mov r8, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r2, r3, r4, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -901748,15 +901725,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 314b94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200824> │ │ │ │ lsls r2, r1, #6 │ │ │ │ pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r9 │ │ │ │ + mov r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -901979,23 +901956,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 31457a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20020a> │ │ │ │ mov r4, r1 │ │ │ │ b.n 314576 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200206> │ │ │ │ nop │ │ │ │ b.n 314a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2006f0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - mvns r2, r0 │ │ │ │ + add sl, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bics r2, r4 │ │ │ │ + add r2, ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r2, r0 │ │ │ │ + add r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmn r6, r5 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r2, r2 │ │ │ │ + add r2, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (3146bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20034c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -902042,15 +902019,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 3148a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200530> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r4, r7 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (31479c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20042c>) │ │ │ │ @@ -902134,15 +902111,15 @@ │ │ │ │ bx r1 │ │ │ │ cbnz r2, 3147a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200438> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8e6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - rors r6, r6 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3147d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200468> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -902228,17 +902205,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ svc 26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r6, r0 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r0, r2 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 314934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2005c4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -902290,17 +902267,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ udf #126 @ 0x7e │ │ │ │ lsls r2, r1, #6 │ │ │ │ - eors r2, r5 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 3149cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20065c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -902352,17 +902329,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ble.n 31499c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20062c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ands r2, r7 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + lsls r2, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (314a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2006ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902383,15 +902360,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 314abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20074c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + eors r6, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (314a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2006dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902524,29 +902501,29 @@ │ │ │ │ stc2 1, cr0, [r9], #-552 @ 0xfffffdd8 │ │ │ │ push {r1, r2, r5, r6, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r6, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bpl.n 314c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2008d4> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -902649,32 +902626,32 @@ │ │ │ │ b.n 314c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2008f4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xfae4018a │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #0 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bmi.n 314d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2009e4> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r6, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r4, 314d28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2009b8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r6, #14 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #432] @ (314e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200b1c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -902842,17 +902819,17 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ cbz r4, 314ed6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200b66> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxtb r0, r6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #392] @ (31503c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200ccc>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -903005,21 +902982,21 @@ │ │ │ │ b.n 314ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200b88> │ │ │ │ bhi.n 315114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200da4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ cbz r4, 315050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200ce0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r0, 31504c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200cdc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #156] @ (315100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200d90>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -903084,15 +903061,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvs.n 315080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200d10> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r7, sp, #576 @ 0x240 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r7, sp, #288 @ 0x120 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -903149,17 +903126,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bvs.n 3151f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200e88> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r2, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (315208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x200e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -903309,25 +903286,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bpl.n 315370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201000> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r5, sp, #872 @ 0x368 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #200] @ (31545c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2010ec>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -903412,23 +903389,23 @@ │ │ │ │ nop │ │ │ │ bcc.n 315388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201018> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r4, sp, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (315518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2011a8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -903484,17 +903461,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 3654ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25113c> │ │ │ │ b.n 3154f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201182> │ │ │ │ bcs.n 315478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201108> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (315564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2011f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -903570,19 +903547,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 3155ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20125a> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bne.n 315574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201204> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (315670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201300>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -903705,21 +903682,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3156fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20138c> │ │ │ │ nop │ │ │ │ beq.n 3156cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20135c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (315894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201524>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903815,19 +903792,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 315804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201494> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (315960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2015f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -903895,21 +903872,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ 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, #184] @ (315a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2016cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -903984,21 +903961,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3159dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20166c> │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r4, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (315c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2018b4>) │ │ │ │ @@ -904178,27 +904155,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 315aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20177c> │ │ │ │ adds r5, #4 │ │ │ │ b.n 315b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2017c8> │ │ │ │ ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (315d14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2019a4>) │ │ │ │ @@ -904277,23 +904254,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 315cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20193c> │ │ │ │ movs r4, #1 │ │ │ │ b.n 315cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20193c> │ │ │ │ ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (315dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201a8c>) │ │ │ │ @@ -904372,23 +904349,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 315d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201a24> │ │ │ │ movs r4, #1 │ │ │ │ b.n 315d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201a24> │ │ │ │ ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ 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 r3, [pc, #440] @ (315fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201c70>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -904559,29 +904536,29 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 315e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201b04> │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ 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, #188] @ (3160d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201d60>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -904656,21 +904633,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 31605a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201cea> │ │ │ │ stmia r7!, {r2, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #424] @ (3162a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201f30>) │ │ │ │ @@ -904836,27 +904813,27 @@ │ │ │ │ bhi.n 316274 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201f04> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 3161ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201e5e> │ │ │ │ mov r9, r2 │ │ │ │ b.n 3161ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x201e5a> │ │ │ │ stmia r6!, {r1, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -905126,21 +905103,21 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r3, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -905238,17 +905215,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31668c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20231c> │ │ │ │ b.n 3166a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202338> │ │ │ │ nop │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (3168b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202548>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -905432,25 +905409,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31694e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2025de> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -905557,19 +905534,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (316aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202730>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -905629,21 +905606,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 316a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2026f8> │ │ │ │ pop {r1, r4, r5, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r5, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4020] @ 0xfb4 │ │ │ │ @@ -905942,15 +905919,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r1, #22 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #516] @ (317020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202cb0>) │ │ │ │ @@ -906154,29 +906131,29 @@ │ │ │ │ b.n 316fae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202c3e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 317074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202d04> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -906222,17 +906199,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (317234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202ec4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -906362,15 +906339,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -906430,15 +906407,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3172fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x202f8c>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 313d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1ff9a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (3173cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20305c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -906673,33 +906650,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 317468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2030f8> │ │ │ │ nop │ │ │ │ cbz r6, 3175e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203270> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 3175e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203278> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 31762a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2032ba> │ │ │ │ @@ -907057,17 +907034,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 31791a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2035aa> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (317928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2035b8>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #712] @ (317bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203880>) │ │ │ │ + ldr r5, [pc, #456] @ (317af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203780>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [pc, #448] @ (317aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20377c>) │ │ │ │ + ldr r5, [pc, #192] @ (3179ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20367c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 317a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2036e4> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 317a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2036ac> │ │ │ │ bhi.n 3179a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203636> │ │ │ │ @@ -907391,15 +907368,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 136ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22770> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 317c3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2038ce> │ │ │ │ - ldr r1, [pc, #632] @ (317f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203bac>) │ │ │ │ + ldr r2, [pc, #376] @ (317e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203aac>) │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ (317d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2039d4>) │ │ │ │ @@ -907588,27 +907565,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 317e12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203aa2> │ │ │ │ nop │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (317fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203c74>) │ │ │ │ @@ -907700,21 +907677,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 317f86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203c16> │ │ │ │ nop │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #460] @ (3181d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203e68>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -908122,23 +908099,23 @@ │ │ │ │ bne.n 318472 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204102> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 318464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2040f4> │ │ │ │ b.n 31829e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x203f2e> │ │ │ │ add r5, pc, #296 @ (adr r5, 3185b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204244>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ 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, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -908428,17 +908405,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3187d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204462> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 318790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204420> │ │ │ │ b.n 318724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2043b4> │ │ │ │ - ble.n 3187a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204434> │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ble.n 3186f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204388> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ 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, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -908493,15 +908470,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 43bc94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327924> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - beq.n 31896c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2045fc> │ │ │ │ + bne.n 3188ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20457c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ @@ -908536,15 +908513,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3188f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204588> │ │ │ │ - beq.n 318954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2045e4> │ │ │ │ + beq.n 3188d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204564> │ │ │ │ lsls r7, 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.w r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -908987,17 +908964,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 318dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204a68> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 318da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204a38> │ │ │ │ b.n 318d22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2049b2> │ │ │ │ nop │ │ │ │ - bvc.n 318db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204a40> │ │ │ │ + bhi.n 318d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2049c0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bvc.n 318d78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204a08> │ │ │ │ + bhi.n 318cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x204988> │ │ │ │ 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, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -909327,15 +909304,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -909913,24 +909890,24 @@ │ │ │ │ ldr r0, [pc, #44] @ (3197f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205484>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (3197f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205488>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb6800d4 │ │ │ │ - @ instruction: 0xfb4a00d4 │ │ │ │ - ldc2 0, cr0, [ip], {212} @ 0xd4 │ │ │ │ - @ instruction: 0xfbe200d4 │ │ │ │ - @ instruction: 0xfbf400d4 │ │ │ │ - @ instruction: 0xfb6200d4 │ │ │ │ - @ instruction: 0xfb7000d4 │ │ │ │ - @ instruction: 0xfb8200d4 │ │ │ │ - @ instruction: 0xfb9c00d4 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stc2 0, cr0, [r8], #-848 @ 0xfffffcb0 │ │ │ │ + stc2 0, cr0, [sl], {212} @ 0xd4 │ │ │ │ + ldc2l 0, cr0, [ip], {212} @ 0xd4 │ │ │ │ + stc2 0, cr0, [r2], #848 @ 0x350 │ │ │ │ + ldc2 0, cr0, [r4], #848 @ 0x350 │ │ │ │ + stc2 0, cr0, [r2], #-848 @ 0xfffffcb0 │ │ │ │ + ldc2 0, cr0, [r0], #-848 @ 0xfffffcb0 │ │ │ │ + mcrr2 0, 13, r0, r2, cr4 │ │ │ │ + mrrc2 0, 13, r0, ip, cr4 │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 319844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2054d4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -910330,16 +910307,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 319c4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2058da> │ │ │ │ ldrh r6, [r1, #26] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf7e200d4 │ │ │ │ - @ instruction: 0xf7ae00d4 │ │ │ │ + strh.w r0, [r2, #212] @ 0xd4 │ │ │ │ + str??.w r0, [lr, r4, lsl #1] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 319cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205984> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r2 │ │ │ │ @@ -910374,15 +910351,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r6, #16] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf6e800d4 │ │ │ │ + @ instruction: 0xf7a800d4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (319e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205aa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -910539,17 +910516,17 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 319974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205604> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - sub.w r0, r4, #6946816 @ 0x6a0000 │ │ │ │ - @ instruction: 0xf58200d4 │ │ │ │ - sbc.w r0, r0, #6946816 @ 0x6a0000 │ │ │ │ + @ instruction: 0xf66400d4 │ │ │ │ + movw r0, #10452 @ 0x28d4 │ │ │ │ + @ instruction: 0xf62000d4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (319f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205c1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -910580,16 +910557,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds.w r0, r2, #6946816 @ 0x6a0000 │ │ │ │ - @ instruction: 0xf4ea00d4 │ │ │ │ + rsbs r0, r2, #6946816 @ 0x6a0000 │ │ │ │ + sub.w r0, sl, #6946816 @ 0x6a0000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 319fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205c60> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -910693,18 +910670,18 @@ │ │ │ │ ldr r2, [pc, #28] @ (31a0d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205d68>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31a022 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205cb2> │ │ │ │ strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r1, #6 │ │ │ │ - eor.w r0, r8, #6946816 @ 0x6a0000 │ │ │ │ - orn r0, lr, #6946816 @ 0x6a0000 │ │ │ │ - orrs.w r0, r4, #6946816 @ 0x6a0000 │ │ │ │ - bics.w r0, r8, #6946816 @ 0x6a0000 │ │ │ │ + adc.w r0, r8, #6946816 @ 0x6a0000 │ │ │ │ + @ instruction: 0xf52e00d4 │ │ │ │ + adds.w r0, r4, #6946816 @ 0x6a0000 │ │ │ │ + @ instruction: 0xf4f800d4 │ │ │ │ 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] @ 31a170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205e00> │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -910812,16 +910789,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 31a1bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205e4c> │ │ │ │ strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ssat r0, #21, r2, asr #3 │ │ │ │ - @ instruction: 0xf2f600d4 │ │ │ │ + @ instruction: 0xf3e200d4 │ │ │ │ + @ instruction: 0xf3b600d4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (31a2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -910908,15 +910885,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf1fe00d4 │ │ │ │ + @ instruction: 0xf2be00d4 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2396] @ 0x95c │ │ │ │ movs r2, #0 │ │ │ │ @@ -911527,15 +911504,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r6, pc, #696 @ (adr r6, 31ac98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206928>) │ │ │ │ + add r7, pc, #440 @ (adr r7, 31ab98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206828>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r0, 31aa20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2066b0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (31aa24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2066b4>) │ │ │ │ @@ -911593,15 +911570,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #19] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xeafa00d4 │ │ │ │ + subs.w r0, sl, r4, lsr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -911749,18 +911726,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31abfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20688e> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #13] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r4, pc, #448 @ (adr r4, 31adec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206a7c>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 31acec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20697c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xe98a00d4 │ │ │ │ - @ instruction: 0xe99600d4 │ │ │ │ + orr.w r0, sl, r4, lsr #3 │ │ │ │ + orrs.w r0, r6, r4, lsr #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] @ (31ac6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2068fc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -911827,18 +911804,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31acc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206958> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #10] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmdb r6, {r2, r4, r6, r7} │ │ │ │ - add r3, pc, #584 @ (adr r3, 31af44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206bd4>) │ │ │ │ + strd r0, r0, [r6, #848] @ 0x350 │ │ │ │ + add r4, pc, #328 @ (adr r4, 31ae44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ad4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmdb r2, {r2, r4, r6, r7} │ │ │ │ + strd r0, r0, [r2, #848] @ 0x350 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (31ad30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2069c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -911901,17 +911878,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31ad74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206a04> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia.w r8!, {r2, r4, r6, r7} │ │ │ │ - ldrd r0, r0, [ip], #-848 @ 0x350 │ │ │ │ - ldmia.w lr, {r2, r4, r6, r7} │ │ │ │ + strd r0, r0, [r8, #-848]! @ 0x350 │ │ │ │ + ldmdb ip!, {r2, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [lr, #-848] @ 0x350 │ │ │ │ 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] @ (31ae90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206b20>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -911985,17 +911962,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 31a694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206324> │ │ │ │ b.n 31ae28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ab8> │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xe85a00d4 │ │ │ │ - @ instruction: 0xe80400d4 │ │ │ │ - @ instruction: 0xe81a00d4 │ │ │ │ + ldmdb sl, {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe8c400d4 │ │ │ │ + @ instruction: 0xe8da00d4 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 31af04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206b94> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #88] @ (31af08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206b98>) │ │ │ │ @@ -912026,15 +912003,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 31aed2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206b62> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + adds r4, r4, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31af3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206bca> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31af70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206c00> │ │ │ │ @@ -912146,19 +912123,19 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31b014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206ca4> │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -912239,17 +912216,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31b0f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206d86> │ │ │ │ nop │ │ │ │ - b.n 31acbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20694c> │ │ │ │ + b.n 31ae3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206acc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31ac7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20690c> │ │ │ │ + b.n 31adfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206a8c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 31b494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207124> │ │ │ │ sub sp, #32 │ │ │ │ @@ -912589,51 +912566,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 31b43c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2070cc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #688] @ (31b748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2073d8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 31b56c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2071fc> │ │ │ │ + bne.n 31b4ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20717c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r5, [pc, #56] @ (31b4dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20716c>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - beq.n 31b530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2071c0> │ │ │ │ + bne.n 31b4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207140> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31bc2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2078bc> │ │ │ │ + b.n 31adac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206a3c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31bc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2078f4> │ │ │ │ + b.n 31ade4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206a74> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31bc08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207898> │ │ │ │ + b.n 31ad88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x206a18> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + beq.n 31b3dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20706c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31bb1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2077ac> │ │ │ │ + b.n 31bc9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20792c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31bac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207754> │ │ │ │ + b.n 31bc44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2078d4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31baf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207784> │ │ │ │ + b.n 31bc74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207904> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b9f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207680> │ │ │ │ + b.n 31bb70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207800> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31ba28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2076b8> │ │ │ │ + b.n 31bba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207838> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31b9d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207660> │ │ │ │ + b.n 31bb50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2077e0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #404] @ (31b690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207320>) │ │ │ │ @@ -912802,27 +912779,27 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31b616 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2072a6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #1008] @ (31ba84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207714>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 31b6b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207346> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207610> │ │ │ │ + b.n 31bb00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207790> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r1, [pc, #896] @ (31ba24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2076b4>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 31b900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207590> │ │ │ │ + b.n 31ba80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207710> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2075c0> │ │ │ │ + b.n 31bab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207740> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2075c4> │ │ │ │ + b.n 31bab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207744> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldrh r3, [r1, #8] │ │ │ │ @@ -912884,21 +912861,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (31b768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2073f8>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 31b714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2073a4> │ │ │ │ - b.n 31b918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2075a8> │ │ │ │ + b.n 31ba98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207728> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b7ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20747c> │ │ │ │ + b.n 31b96c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2075fc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b8f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207580> │ │ │ │ + b.n 31ba70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207700> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b8d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207564> │ │ │ │ + b.n 31ba54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2076e4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -913266,17 +913243,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0x47d6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blxns r1 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n 31bb7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20780c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 31ba94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207724> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -914647,39 +914624,39 @@ │ │ │ │ b.n 31c192 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x207e22> │ │ │ │ sbcs r6, r3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bhi.n 31ca60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2086f0> │ │ │ │ + bls.n 31c9e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208670> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 31c8f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208580> │ │ │ │ + bvc.n 31ca70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208700> │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r6, #64 @ 0x40 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 31c974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208604> │ │ │ │ + bne.n 31c8f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208584> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 31c920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2085b0> │ │ │ │ + bne.n 31c8a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208530> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + beq.n 31c8b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208548> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 31ca98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208728> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + beq.n 31ca60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2086f0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n 31ca1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2086ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + beq.n 31ca00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208690> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #192] @ 31ca80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208710> │ │ │ │ mov lr, r2 │ │ │ │ @@ -914752,19 +914729,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31ca02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208692> │ │ │ │ b.n 31ca42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2086d2> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 31cb64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2087f4> │ │ │ │ mov lr, r2 │ │ │ │ @@ -914837,19 +914814,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31cae2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208772> │ │ │ │ b.n 31cb26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2087b6> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ 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, #104] @ (31cbf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208880>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -914893,17 +914870,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r6, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #112] @ (31cc80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208910>) │ │ │ │ @@ -914951,17 +914928,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r4, [r5, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31cd94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208a24>) │ │ │ │ @@ -915064,19 +915041,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31cce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208974> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31cce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208974> │ │ │ │ ldrh r4, [r3, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #284] @ (31ced4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208b64>) │ │ │ │ @@ -915201,17 +915178,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #204] @ (31cfbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208c4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -915296,19 +915273,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r1, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #204] @ (31d0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208d3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -915393,19 +915370,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsb r2, [r3, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31d188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208e18>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -915482,17 +915459,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31d104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208d94> │ │ │ │ nop │ │ │ │ ldrsb r2, [r5, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31d260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208ef0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -915568,17 +915545,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31d1dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208e6c> │ │ │ │ nop │ │ │ │ strb r2, [r2, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #196] @ (31d344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208fd4>) │ │ │ │ @@ -915663,17 +915640,17 @@ │ │ │ │ b.n 31d2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208f40> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31d2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x208f40> │ │ │ │ nop │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #128] @ (31d3e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209074>) │ │ │ │ @@ -915730,15 +915707,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 31b80c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20749c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r6, [r2, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31d45c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2090ec> │ │ │ │ bhi.n 31d414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2090a4> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -915916,15 +915893,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31d506 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209196> │ │ │ │ b.n 31d572 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209202> │ │ │ │ nop │ │ │ │ cmp r3, #134 @ 0x86 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -916789,33 +916766,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - nop {12} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + bkpt 0x006c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ @@ -917676,19 +917653,19 @@ │ │ │ │ cmp r8, r9 │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + cbnz r4, 31ea74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a704> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -918107,19 +918084,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (31ef58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20abe8>) │ │ │ │ asrs r4, r5, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #896 @ (adr r1, 31f2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20af74>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 31f1e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ae74>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r3, #3 │ │ │ │ vldr s14, [r8, #80] @ 0x50 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.w 31f55e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b1ee> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -918980,25 +918957,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, pc, #320 @ (adr r4, 31fb40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b7d0>) │ │ │ │ + add r5, pc, #64 @ (adr r5, 31fa40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b6d0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, pc, #944 @ (adr r3, 31fdb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ba48>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 31fcb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b948>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #560 @ (adr r2, 31fc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b8d0>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 31fb40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b7d0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31f6b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b344> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (31fd88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ba18>) │ │ │ │ @@ -919284,21 +919261,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 31fa7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20b70a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #568 @ (adr r0, 31ffc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20bc58>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ @@ -920343,31 +920320,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.w 31fe2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20babc> │ │ │ │ nop │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 3208b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20c540> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -921212,25 +921189,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 32032a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20bfba> │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -921388,19 +921365,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (3216ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d33c>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ @ instruction: 0xeae20189 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orns r1, ip, r9, lsl #2 │ │ │ │ - cmn r4, r2 │ │ │ │ + bics r4, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #404] @ 32186c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d4fc> │ │ │ │ sub sp, #32 │ │ │ │ @@ -921638,21 +921615,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3218d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d560> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 321848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d4d8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r4 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 321754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d3e4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #328] @ 321ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d770> │ │ │ │ sub sp, #32 │ │ │ │ @@ -921839,17 +921816,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 321b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d7c0> │ │ │ │ nop │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw ip, #4100 @ 0x1004 │ │ │ │ @@ -921916,17 +921893,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 321c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d890> │ │ │ │ nop │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #68] @ (321ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921953,15 +921930,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 321500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d190> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r3, #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d9cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921988,15 +921965,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3216c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d358> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r0, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20da28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922023,15 +922000,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d508> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r4, #7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20da84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922058,15 +922035,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d618> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r1, #6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dae0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922093,15 +922070,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d77c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r5, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20db3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922128,15 +922105,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d84c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r2, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r2, #25] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (321f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dbac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -922172,15 +922149,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #1 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (321f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dc1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922216,17 +922193,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 321f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dc04> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (322000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dc90>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922262,17 +922239,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r0, r2, #30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #96] @ (322080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dd10>) │ │ │ │ @@ -922311,15 +922288,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r3, #28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (3220fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dd8c>) │ │ │ │ @@ -922357,15 +922334,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (322168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ddf8>) │ │ │ │ @@ -922398,17 +922375,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 322150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dde0> │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3221d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20de68>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -922445,17 +922422,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (32224c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dedc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922491,17 +922468,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r0, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3222c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20df50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922537,17 +922514,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3222a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20df38> │ │ │ │ nop │ │ │ │ lsls r0, r2, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (322330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20dfc0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -922584,17 +922561,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #17 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (3223a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e034>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922630,17 +922607,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r5, #15 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (322418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e0a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922676,17 +922653,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 322400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e090> │ │ │ │ nop │ │ │ │ lsls r0, r7, #13 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (32248c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e11c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922722,17 +922699,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 322474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e104> │ │ │ │ nop │ │ │ │ lsls r4, r0, #12 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (3224e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e170>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922758,15 +922735,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 321aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d77c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r2, #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (322538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e1c8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -922793,15 +922770,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d77c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3225a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e238>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922837,17 +922814,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 322590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e220> │ │ │ │ nop │ │ │ │ lsls r0, r5, #7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (3225fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e28c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922873,15 +922850,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 321bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d84c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (322654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e2e4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -922908,15 +922885,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20d84c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (3228d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e564>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 3227ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e47e> │ │ │ │ @@ -923222,17 +923199,17 @@ │ │ │ │ bvc.n 3229a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e630> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 2, cr0, cr14, cr9, {4} │ │ │ │ bvs.n 3228ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e57c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (322a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e6ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923273,17 +923250,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stc2 1, cr0, [r2, #548] @ 0x224 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (322ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e770>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -923353,21 +923330,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 322a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e6ec> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r2], #548 @ 0x224 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bpl.n 322b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e82c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (322bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e848>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -923439,21 +923416,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], {137} @ 0x89 │ │ │ │ bmi.n 322b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e81c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bmi.n 322ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e758> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (322c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e91c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -923525,21 +923502,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb3c0189 │ │ │ │ bmi.n 322cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e948> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bcc.n 322bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e884> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #104] @ (322d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20e9b0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923583,19 +923560,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xfa820189 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (322db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ea44>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923642,19 +923619,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r6, #393] @ 0x189 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (322e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ead4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923702,19 +923679,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r4], r9 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r3, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + strb r6, [r3, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20eb38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923740,15 +923717,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31dfbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x209c4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r4, #393] @ 0x189 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20eb94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923774,15 +923751,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (322f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ec0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923821,15 +923798,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb.w r0, [ip, ] │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (322ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ec84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923868,15 +923845,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf7a40189 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (323064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ecf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923911,15 +923888,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf72a0189 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3230d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ed60>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923954,15 +923931,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6bc0189 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (323140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20edd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923997,17 +923974,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 323128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20edb8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6500189 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3231b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ee44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924042,15 +924019,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ rsbs r1, sl, #4489216 @ 0x448000 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (323220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20eeb0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924085,15 +924062,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, ip, #4489216 @ 0x448000 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (323290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ef20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924128,17 +924105,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 323278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ef08> │ │ │ │ nop │ │ │ │ add.w r1, r0, #4489216 @ 0x448000 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (323320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20efb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924186,17 +924163,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3232f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ef82> │ │ │ │ nop │ │ │ │ eor.w r1, ip, #4489216 @ 0x448000 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (323390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f020>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924234,15 +924211,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf3fc0189 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (323404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f094>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924281,15 +924258,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3900189 │ │ │ │ - ldr r6, [r6, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (323490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924337,17 +924314,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 323462 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f0f2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf31c0189 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (323500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f190>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924385,15 +924362,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf28c0189 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (323574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f204>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924432,15 +924409,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2200189 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 32358e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f21e> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -924603,23 +924580,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (32374c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f3dc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3236ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20f37e> │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -925458,25 +925435,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [r2, #548] @ 0x224 │ │ │ │ stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (324078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20fd08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925508,15 +925485,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3240b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20fd48>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 323e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20faa8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -925594,29 +925571,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3241b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20fe40>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 324126 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20fdb6> │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -925804,25 +925781,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 324302 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ff92> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 3242b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x20ff44> │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #136] @ (32445c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2100ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925880,21 +925857,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 324412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2100a2> │ │ │ │ b.n 324b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2107b8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #296] @ (3245ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21023c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -926017,21 +925994,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3244cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21015c> │ │ │ │ nop │ │ │ │ b.n 324b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2107ac> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + str r4, [r0, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #588] @ (324820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2104b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -926522,23 +926499,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x137330> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 324940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2105d0> │ │ │ │ nop │ │ │ │ svc 0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (324bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21083c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -926591,15 +926568,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 324b96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210826> │ │ │ │ bgt.n 324bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21086c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ 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 r4, [pc, #524] @ (324dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210a64>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -926803,39 +926780,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 324cc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210956> │ │ │ │ nop │ │ │ │ blt.n 324ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210b4c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r1, r2] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (324ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210b4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -926898,19 +926875,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ bls.n 324ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210b84> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + ldr r6, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbnz r1, 324ed6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210b66> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -926986,15 +926963,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 324f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210c14> │ │ │ │ bvc.n 324f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210be4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (325028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210cb8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -927103,19 +927080,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 3250b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210d48> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (32519c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210e2c>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -927189,17 +927166,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bvs.n 325240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210ed0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ bpl.n 325184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210e14> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ (325208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -927275,15 +927252,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ b.n 325254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210ee4> │ │ │ │ bpl.n 3252c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210f50> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (3252b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -927333,17 +927310,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (325328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210fb8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 325414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2110a4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (3253bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21104c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927397,19 +927374,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 3253b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211048> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (325470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211100>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -927470,21 +927447,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bcc.n 32552c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2111bc> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #936] @ (325828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2114b8>) │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (325568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2111f8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -927572,21 +927549,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 3254b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211144> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #0] @ (325578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211208>) │ │ │ │ + ldr r7, [pc, #768] @ (325878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211508>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 32559e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21122e> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -927645,43 +927622,43 @@ │ │ │ │ ldr r0, [pc, #68] @ (325638 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2112c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (32563c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2112cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 324e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210b2c> │ │ │ │ + b.n 32501c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x210cac> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldc2 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + ldc2l 0, cr0, [r4, #-844] @ 0xfffffcb4 │ │ │ │ + strb r6, [r1, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb.w r0, [r6, r6, lsl #1] │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + str.w r0, [r6, #214] @ 0xd6 │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r4, 325648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2112d8> │ │ │ │ + rev r4, r2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #240 @ (adr r3, 32572c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2113bc>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 325a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2116bc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adcs r2, r6 │ │ │ │ + tst r2, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ @@ -927769,21 +927746,21 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 325678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211308> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 32568a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21131a> │ │ │ │ b.n 325666 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2112f6> │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 32593c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2115cc> │ │ │ │ @@ -927992,53 +927969,53 @@ │ │ │ │ bne.n 325910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2115a0> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 325910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2115a0> │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - push {r5, r7} │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #8] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (325a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211714>) │ │ │ │ @@ -928131,23 +928108,23 @@ │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ add r6, pc, #336 @ (adr r6, 325bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211868>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -928286,21 +928263,21 @@ │ │ │ │ b.n 325b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2117e0> │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ add r5, pc, #96 @ (adr r5, 325c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211914>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #888] @ (325fa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211c34>) │ │ │ │ + str r6, [r3, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #784] @ (325f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211bd0>) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #544] @ (325e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211ae4>) │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #568] @ (325e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x211b00>) │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r2 │ │ │ │ @@ -929118,31 +929095,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #656 @ (adr r3, 3267c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212454>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #64] @ (32657c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21220c>) │ │ │ │ + ldr r7, [pc, #832] @ (32687c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21250c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #48] @ (326570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212200>) │ │ │ │ + ldr r7, [pc, #816] @ (326870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212500>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [pc, #64] @ (326598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212228>) │ │ │ │ + ldr r1, [pc, #832] @ (326898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212528>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #104] @ (3265c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212254>) │ │ │ │ + ldr r1, [pc, #872] @ (3268c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212554>) │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -929340,15 +929317,15 @@ │ │ │ │ adds r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ beq.n 326670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212300> │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 326750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2123e0> │ │ │ │ b.n 326670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x212300> │ │ │ │ nop │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -929579,15 +929556,15 @@ │ │ │ │ b.n 3268ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21257e> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 326840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2124d0> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #328] @ (326b14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2127a4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -931315,31 +931292,31 @@ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ b.n 32772a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2133ba> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r7, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldrh r0, [r1, #12] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r3, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -931581,27 +931558,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 327ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213978> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r4, [r7, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r1, [pc, #984] @ (328258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213ee8>) │ │ │ │ + ldr r2, [pc, #728] @ (328158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213de8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #676] @ (328144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213dd4>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -931874,17 +931851,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r2, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 328164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213df4> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 328168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213df8> │ │ │ │ movs r0, #1 │ │ │ │ @@ -931899,15 +931876,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (32818c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213e1c>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6abe4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #216] @ (32827c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213f0c>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -931986,17 +931963,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #25] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -932225,17 +932202,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 310ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fcb60> │ │ │ │ b.n 328330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213fc0> │ │ │ │ add r4, pc, #608 @ (adr r4, 32874c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2143dc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -932975,15 +932952,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #116] @ 328de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214a70> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -933031,15 +933008,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r6, [r0, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r2, [r7, #8] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -933090,15 +933067,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r2, [r6, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r4, #6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -933150,15 +933127,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r0, #4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -933185,15 +933162,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r0, #2 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (328ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214c8c>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -933240,15 +933217,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -933298,15 +933275,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -933358,15 +933335,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -933395,15 +933372,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 3291e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214e78> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933428,15 +933405,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329244 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214ed4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933463,15 +933440,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3292a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214f30> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933498,15 +933475,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 3292f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214f88> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933531,15 +933508,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x214fe4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933566,15 +933543,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3293b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215040> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933601,15 +933578,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32940c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21509c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933636,15 +933613,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -933666,15 +933643,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 327e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213b1c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #56] @ 3294a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215138> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933697,15 +933674,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 327e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213b1c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #44] @ (3294f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215180>) │ │ │ │ @@ -934067,15 +934044,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (32995c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2155ec>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -934123,15 +934100,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -934182,15 +934159,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -934243,15 +934220,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -934280,15 +934257,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2157e4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934315,15 +934292,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #32] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215840> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934350,15 +934327,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21589c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934385,15 +934362,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2158f0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934419,15 +934396,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215944>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934453,15 +934430,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r0, #22] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r7, #18 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215998>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934487,15 +934464,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r5, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #52] @ 329d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2159e4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -934670,15 +934647,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r4, #2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215bf8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934704,15 +934681,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r1, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215c4c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934739,15 +934716,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32a010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215ca0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934773,15 +934750,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r5, #7 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32a068 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215cf8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934809,15 +934786,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32a0c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215d50>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934845,15 +934822,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 32a108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x215d98> │ │ │ │ sub sp, #8 │ │ │ │ @@ -935155,17 +935132,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 13efb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ac40> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 32a3c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216058> │ │ │ │ @@ -935226,17 +935203,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ (32a588 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216218>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935286,19 +935263,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 32a562 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2161f2> │ │ │ │ strh r4, [r6, #16] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #112] @ (32a618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2162a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -935429,21 +935406,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 32a68a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21631a> │ │ │ │ strh r4, [r1, #8] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (32a79c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21642c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -935576,21 +935553,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 32a80e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21649e> │ │ │ │ ldrb r0, [r1, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 32a908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216598> │ │ │ │ mov r7, r3 │ │ │ │ @@ -935623,17 +935600,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r0, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 32a9a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216638> │ │ │ │ mov r6, r3 │ │ │ │ @@ -935686,21 +935663,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #116] @ 32aa40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2166d0> │ │ │ │ mov r7, r3 │ │ │ │ @@ -935745,19 +935722,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r5, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 32aab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216748> │ │ │ │ mov r7, r3 │ │ │ │ @@ -935790,17 +935767,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r2, #19] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #48] @ (32ab08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216798>) │ │ │ │ @@ -936315,15 +936292,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #27] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 32b130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216dc0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -936371,15 +936348,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, #25] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r7, [pc, #216] @ (32b20c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216e9c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r6, [pc, #928] @ (32b4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217170>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -936430,15 +936407,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #23] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r6, [pc, #648] @ (32b454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2170e4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r6, [pc, #320] @ (32b318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216fa8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -936490,15 +936467,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r6, [pc, #32] @ (32b28c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216f1c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r5, [pc, #704] @ (32b538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2171c8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -936527,15 +936504,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x216fb8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -936562,15 +936539,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #17] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217014> │ │ │ │ mov r4, r3 │ │ │ │ @@ -936597,15 +936574,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #15] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217070> │ │ │ │ mov r4, r3 │ │ │ │ @@ -936632,15 +936609,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32b434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2170c4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936666,15 +936643,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r0, #13] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32b488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217118>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936700,15 +936677,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r5, #11] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32b4dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21716c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936734,15 +936711,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r3, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2171c4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936770,15 +936747,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, #9] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21721c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936806,15 +936783,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r6, r5 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b5e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217274>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936842,15 +936819,16 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vshr.u64 q8, , #14 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b63c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2172cc>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936877,15 +936855,16 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vshr.u64 q0, , #10 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217324>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936912,15 +936891,16 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #3] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.u64 q8, q13, │ │ │ │ + movs r2, r7 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21737c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936947,15 +936927,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.u64 q0, q15, │ │ │ │ + vshr.u64 q8, , #2 │ │ │ │ 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 │ │ │ │ mov.w ip, #13 │ │ │ │ @@ -937544,15 +937524,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str.w r0, [r4, #211] @ 0xd3 │ │ │ │ + vst1.8 @ instruction: 0xf98400d3 │ │ │ │ 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] @ 32be1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217aac> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 32be20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217ab0> │ │ │ │ @@ -937602,15 +937582,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ negs r6, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r4, r3, lsl #1] │ │ │ │ + vld4. {d0-d3}, [r4 :64], r3 │ │ │ │ rors r4, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 32bec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217b54> │ │ │ │ @@ -937664,15 +937644,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r1, r1, #6 │ │ │ │ sbcs r6, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7dc00d3 │ │ │ │ + ldrb.w r0, [ip, #211] @ 0xd3 │ │ │ │ adcs r6, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 32bf74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217c04> │ │ │ │ @@ -937728,15 +937708,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r6, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r6, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74c00d3 │ │ │ │ + strb.w r0, [ip, r3, lsl #1] │ │ │ │ lsls r6, r4 │ │ │ │ lsls r1, r1, #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] @ 32bfd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217c68> │ │ │ │ @@ -937764,15 +937744,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movt r0, #51411 @ 0xc8d3 │ │ │ │ + @ instruction: 0xf78c00d3 │ │ │ │ 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] @ 32c034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217cc4> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -937798,15 +937778,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf68c00d3 │ │ │ │ + @ instruction: 0xf74c00d3 │ │ │ │ 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] @ 32c090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217d20> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -937832,15 +937812,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movw r0, #51411 @ 0xc8d3 │ │ │ │ + @ instruction: 0xf70c00d3 │ │ │ │ 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] @ 32c0ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217d7c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -937866,15 +937846,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - addw r0, ip, #2259 @ 0x8d3 │ │ │ │ + movt r0, #51411 @ 0xc8d3 │ │ │ │ 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} │ │ │ │ mov r4, r1 │ │ │ │ @@ -937899,15 +937879,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - rsbs r0, r4, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf69400d3 │ │ │ │ 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] @ 32c1dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217e6c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 32c1e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217e70> │ │ │ │ @@ -937957,15 +937937,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r6, #150 @ 0x96 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r8, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf63800d3 │ │ │ │ subs r6, #60 @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 32c284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217f14> │ │ │ │ @@ -938019,15 +937999,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r5, #246 @ 0xf6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f400d3 │ │ │ │ + subs.w r0, r4, #6914048 @ 0x698000 │ │ │ │ subs r5, #150 @ 0x96 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 32c334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x217fc4> │ │ │ │ @@ -938083,15 +938063,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r5, #78 @ 0x4e │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r8, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf52800d3 │ │ │ │ subs r4, #230 @ 0xe6 │ │ │ │ lsls r1, r1, #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] @ 32c398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218028> │ │ │ │ @@ -938119,15 +938099,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf3ec00d3 │ │ │ │ + @ instruction: 0xf4ac00d3 │ │ │ │ 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] @ 32c3f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218084> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -938153,15 +938133,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - usat r0, #19, ip, asr #3 │ │ │ │ + orn r0, ip, #6914048 @ 0x698000 │ │ │ │ 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] @ 32c450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2180e0> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -938187,15 +938167,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bfi r0, ip, #3, #17 │ │ │ │ + bic.w r0, ip, #6914048 @ 0x698000 │ │ │ │ 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] @ 32c4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21813c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -938221,15 +938201,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ssat r0, #20, ip, asr #3 │ │ │ │ + @ instruction: 0xf3ec00d3 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w lr, r0, #98304 @ 0x18000 │ │ │ │ vldr s14, [ip, #844] @ 0x34c │ │ │ │ mov r5, r2 │ │ │ │ @@ -938536,15 +938516,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r0, r4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.s16 q8, q14, │ │ │ │ + ands.w r0, ip, #211 @ 0xd3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #436] @ 32ca50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2186e0> │ │ │ │ @@ -938756,16 +938736,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc 0, cr0, [r0, #-844]! @ 0xfffffcb4 │ │ │ │ - stcl 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ + ldcl 0, cr0, [r0, #844]! @ 0x34c │ │ │ │ + stc 0, cr0, [r4, #844] @ 0x34c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (32cb60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2187f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -938826,18 +938806,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stc 0, cr0, [r2], #844 @ 0x34c │ │ │ │ - ldc 0, cr0, [r4], #844 @ 0x34c │ │ │ │ - stc 0, cr0, [r2], {211} @ 0xd3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + stcl 0, cr0, [r2, #-844]! @ 0xfffffcb4 │ │ │ │ + ldcl 0, cr0, [r4, #-844]! @ 0xfffffcb4 │ │ │ │ + stcl 0, cr0, [r2, #-844] @ 0xfffffcb4 │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (32cc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2188d0>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -938909,18 +938889,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r3] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xebee00d3 │ │ │ │ - subs.w r0, ip, r3, lsr #3 │ │ │ │ - rsb r0, lr, r3, lsr #3 │ │ │ │ - cbz r4, 32cd5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2189ea> │ │ │ │ + stc 0, cr0, [lr], #844 @ 0x34c │ │ │ │ + ldcl 0, cr0, [ip], #-844 @ 0xfffffcb4 │ │ │ │ + stc 0, cr0, [lr], {211} @ 0xd3 │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #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] @ (32ce24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218ab4>) │ │ │ │ @@ -939284,15 +939264,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32cff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218c88> │ │ │ │ + b.n 32d178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218e08> │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #272] @ (32d2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218f74>) │ │ │ │ @@ -939382,15 +939362,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r6, [r4, r5] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32cf3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218bcc> │ │ │ │ + b.n 32d0bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218d4c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #284] @ (32d410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2190a0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -939576,15 +939556,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32d4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219150> │ │ │ │ nop │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32cdc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218a58> │ │ │ │ + b.n 32cf48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x218bd8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (32d664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2192f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -939667,15 +939647,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32d5aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21923a> │ │ │ │ nop │ │ │ │ str r4, [r2, r7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32dc7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21990c> │ │ │ │ + b.n 32ddfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219a8c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r0, #122880 @ 0x1e000 │ │ │ │ add.w r3, r0, #124416 @ 0x1e600 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movw r1, #36001 @ 0x8ca1 │ │ │ │ movt r1, #37726 @ 0x935e │ │ │ │ @@ -939853,21 +939833,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32d89c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21952c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 32d82e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2194be> │ │ │ │ ldr r7, [pc, #544] @ (32dab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219740>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 32dad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219764> │ │ │ │ + b.n 32dc54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2198e4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32da90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219720> │ │ │ │ + b.n 32dc10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2198a0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32da78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219708> │ │ │ │ + b.n 32dbf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219888> │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r1, r0, r1, lsl #5 │ │ │ │ push {lr} │ │ │ │ add.w ip, r1, #124416 @ 0x1e600 │ │ │ │ add.w r1, r1, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, #122880 @ 0x1e000 │ │ │ │ add.w lr, r1, #1984 @ 0x7c0 │ │ │ │ @@ -940014,21 +939994,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #464] @ (32dc4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2198dc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n 32dad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219760> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + b.n 32da9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21972c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 18 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r0, [pc, #172] @ (32db4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2197dc>) │ │ │ │ @@ -940220,25 +940200,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 32dc24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2198b4> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #864] @ (32e024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219cb4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ble.n 32dbf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219884> │ │ │ │ + udf #86 @ 0x56 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #4 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 32dd9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219a2c> │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 32dbec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21987c> │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 32dca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219934> │ │ │ │ + udf #166 @ 0xa6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 32dc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2198d0> │ │ │ │ + udf #114 @ 0x72 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 32dd7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x219a0c> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -941775,15 +941755,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, #14 │ │ │ │ lsls r7, r7, #5 │ │ │ │ bmi.n 32ef98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ac28> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, #1 │ │ │ │ @@ -941922,15 +941902,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r3, #3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -942167,15 +942147,15 @@ │ │ │ │ b.n 32f0d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ad60> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 32f1f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ae86> │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -942586,33 +942566,33 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -942752,63 +942732,63 @@ │ │ │ │ b.n 32f76e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b3fe> │ │ │ │ ldr r1, [pc, #108] @ (32f884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b514>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ba50> │ │ │ │ b.n 32f70a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b39a> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r4!, {r2} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r5, #252 @ 0xfc │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r3, #214 @ 0xd6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r4, #86 @ 0x56 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 32f916 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b5a6> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -942984,59 +942964,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 32f8c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b558> │ │ │ │ ldr r0, [pc, #96] @ (32fad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b768>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2, {r2, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2!, {r1, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2, {r2, r3, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r6, 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 r4, r1 │ │ │ │ @@ -943061,15 +943041,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 32fb86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b816> │ │ │ │ ldr r2, [pc, #80] @ (32fb8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b81c>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -943116,15 +943096,15 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r0!, {} │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -943208,29 +943188,29 @@ │ │ │ │ b.n 32fc5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b8ea> │ │ │ │ ldr r2, [pc, #40] @ (32fca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b934>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 32fbd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b864> │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - it ls │ │ │ │ - lslls r0, r3, #3 │ │ │ │ - add r6, pc, #888 @ (adr r6, 330010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bca0>) │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + add r7, pc, #632 @ (adr r7, 32ff10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bba0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stc 0, cr0, [r4, #-896] @ 0xfffffc80 │ │ │ │ - stc 0, cr0, [r0, #-896] @ 0xfffffc80 │ │ │ │ - itt gt │ │ │ │ - lslgt r0, r3, #3 │ │ │ │ - stmdbgt sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + stcl 0, cr0, [r4, #896] @ 0x380 │ │ │ │ + stcl 0, cr0, [r0, #896] @ 0x380 │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ + 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r3 │ │ │ │ @@ -943628,73 +943608,73 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 32fadc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21b76c> │ │ │ │ b.n 32fdfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ba8c> │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - nop {11} │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x009e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sbcs.w r0, lr, r0, asr #3 │ │ │ │ - bkpt 0x00d6 │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - add r4, pc, #736 @ (adr r4, 3303c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c058>) │ │ │ │ + ldc 0, cr0, [lr], #-896 @ 0xfffffc80 │ │ │ │ + itet ls │ │ │ │ + lslls r3, r2, #3 │ │ │ │ + ldrbhi r4, [r3, #21] │ │ │ │ + lslls r4, r3, #3 │ │ │ │ + add r5, pc, #480 @ (adr r5, 3302c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bf58>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bkpt 0x00b6 │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xeaaa00e0 │ │ │ │ - add r4, pc, #272 @ (adr r4, 330208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be98>) │ │ │ │ + itet vc │ │ │ │ + lslvc r3, r2, #3 │ │ │ │ + popvs {r1, r2, r4, r6, r7, pc} │ │ │ │ + lslvc r0, r3, #3 │ │ │ │ + sbc.w r0, sl, r0, asr #3 │ │ │ │ + add r5, pc, #16 @ (adr r5, 330108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bd98>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r0, 330100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bd90> │ │ │ │ + cbnz r0, 330130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bdc0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bkpt 0x0044 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - add r3, pc, #952 @ (adr r3, 3304c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c150>) │ │ │ │ + itt eq │ │ │ │ + lsleq r1, r4, #3 │ │ │ │ + addeq r4, pc, #696 @ (adr r4, 3303c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c050>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r2, 33018a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be1a> │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bkpt 0x0000 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r4, r5} │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #232 @ (adr r3, 330204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be94>) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 330504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c194>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #72 @ (adr r3, 33016c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bdfc>) │ │ │ │ + add r3, pc, #840 @ (adr r3, 33046c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c0fc>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mrc 0, 0, r0, cr0, cr9, {6} │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + mrc 0, 6, r0, cr0, cr9, {6} │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mrc 0, 0, r0, cr0, cr9, {6} │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + mrc 0, 6, r0, cr0, cr9, {6} │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r2, 3301b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be44> │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 3301b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be44> │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #41] @ 0x29 │ │ │ │ @@ -943762,25 +943742,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (33021c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21beac>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 330170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21be00> │ │ │ │ nop │ │ │ │ - cbnz r6, 33028a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bf1a> │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r4, 330264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bef4> │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 33026e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21befe> │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 33027a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bf0a> │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 330272 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bf02> │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 330268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bef8> │ │ │ │ + cbnz r6, 330298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bf28> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #20] @ (330248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bed8>) │ │ │ │ @@ -943913,47 +943893,47 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 33028c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21bf1c> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r6, #544] @ 0x220 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r2, #544] @ 0x220 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 3303e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c072> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r2, 3303c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c052> │ │ │ │ + cbnz r2, 3303f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c082> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - usat r0, #22, r4, lsl #3 │ │ │ │ - cbnz r2, 3303ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c05e> │ │ │ │ + orr.w r0, r4, #7012352 @ 0x6b0000 │ │ │ │ + cbnz r2, 3303fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c08e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 3303ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c07e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 3303d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c066> │ │ │ │ + cbnz r0, 330406 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c096> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 3303de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c06e> │ │ │ │ + cbnz r0, 33040e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c09e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldc2l 1, cr0, [r0], #544 @ 0x220 │ │ │ │ - hlt 0x0006 │ │ │ │ + cbnz r6, 3303e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c078> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r4, 3303fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c08e> │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - rev16 r2, r4 │ │ │ │ + cbnz r2, 3303e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c078> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rev16 r4, r4 │ │ │ │ + cbnz r4, 3303ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c07c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rev16 r6, r4 │ │ │ │ + cbnz r6, 3303f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c080> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rev16 r4, r7 │ │ │ │ + cbnz r4, 3303fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c08a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0008 │ │ │ │ + cbnz r0, 330406 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c096> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rev16 r2, r2 │ │ │ │ + cbnz r2, 3303fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21c08c> │ │ │ │ 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 r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -946488,141 +946468,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 332062 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dcf2> │ │ │ │ b.w 331696 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21d326> │ │ │ │ nop │ │ │ │ - cbnz r4, 3320c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd58> │ │ │ │ + pop {r2} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r4, 3320a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd30> │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r4, 332090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd20> │ │ │ │ + cbnz r4, 3320c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd50> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + setpan #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r5, lr} │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 33212c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddbc> │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332132 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddc2> │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 332116 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dda6> │ │ │ │ + cbz r0, 332146 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddd6> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + cpsid a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332122 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddb2> │ │ │ │ + uxth r4, r7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r6} │ │ │ │ + push {lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, 332154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dde4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r4, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + cbz r0, 33210c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dd9c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxth r0, r2 │ │ │ │ + cbz r0, 33215c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddec> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 33216e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddfe> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dde4> │ │ │ │ + cbz r4, 332184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de14> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 33213c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddcc> │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sxth r4, r1 │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r2, 33216a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddfa> │ │ │ │ + cbz r2, 33219a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de2a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add sp, #16 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r6, 332140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddd0> │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 332154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dde4> │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxtb r6, r4 │ │ │ │ + cbz r6, 332198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de28> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 33215c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddec> │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #8 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 3321aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de3a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r2, 332166 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddf6> │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddf4> │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + cbz r6, 332152 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21dde2> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sxth r6, r0 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 33216e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ddfe> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + cbz r6, 332184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de14> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + cbz r6, 332184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de14> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 332180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de10> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 332178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21de08> │ │ │ │ ldr r1, [pc, #664] @ (33241c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e0ac>) │ │ │ │ @@ -946874,47 +946854,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 33240a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e09a> │ │ │ │ b.w 331aa6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21d736> │ │ │ │ nop │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 33246c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e0fc> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -947026,15 +947006,15 @@ │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #131074 @ 0x20002 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #1073741824 @ 0x40000000 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ ldr.w r4, [pc, #1316] @ 332ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e750> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -947553,66 +947533,66 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 332a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e72c> │ │ │ │ nop │ │ │ │ bge.n 332b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e7f8> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ bls.n 332b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e810> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf4fa00e1 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + subs.w r0, sl, #7372800 @ 0x708000 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #984 @ (adr r2, 332efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21eb8c>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 332dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ea8c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #680 @ (adr r7, 332dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ea64>) │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #648 @ (adr r7, 332db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ea48>) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #456 @ (adr r7, 332cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e98c>) │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r1, 332b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21e800> │ │ │ │ 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 │ │ │ │ @@ -950138,19 +950118,19 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 33482c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2204bc> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -951188,19 +951168,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb792 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ setend le │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ @@ -952381,20 +952361,20 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb3600d2 │ │ │ │ + @ instruction: 0xfbf600d2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r3, r2, #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, #3872] @ 0xf20 │ │ │ │ @@ -953206,15 +953186,15 @@ │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -953893,21 +953873,21 @@ │ │ │ │ ... │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 467848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3534d8> │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ @@ -955769,15 +955749,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #17] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r4, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bpl.n 338740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2243d0> │ │ │ │ + bvs.n 3386c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x224350> │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (338914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2245a4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -969139,15 +969119,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmdb r8, {r0, r1, r2, r7, r8} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 341b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22d7f4> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -970802,15 +970782,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 343050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22ece0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q0, q8, │ │ │ │ + vshr.s64 q8, , #48 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #268] @ (3431d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22ee64>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #268] @ (3431d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22ee68>) │ │ │ │ @@ -972618,21 +972598,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [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, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (3446f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x230384>) │ │ │ │ @@ -972757,15 +972737,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ rev16 r4, r0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 34470c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23039c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #336] @ (344864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2304f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -972928,17 +972908,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb776 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xb730 │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -973475,15 +973455,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 344fa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x230c32> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -974307,19 +974287,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r2, r5 │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str.w r0, [fp, #40] @ 0x28 │ │ │ │ str.w r1, [fp, #44] @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ add.w fp, fp, #20 │ │ │ │ @@ -974512,15 +974492,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ add r6, pc, #472 @ (adr r6, 345c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23190c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r6, 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, #3824] @ 0xef0 │ │ │ │ @@ -974899,34 +974879,34 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #184 @ (adr r5, 345fa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231c30>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, pc, #160 @ (adr r5, 345f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231c1c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldc2l 0, cr0, [r8, #880]! @ 0x370 │ │ │ │ - b.n 3464e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x232170> │ │ │ │ + mrc2 0, 5, r0, cr8, cr12, {6} │ │ │ │ + b.n 346660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2322f0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3000dc │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + @ instruction: 0xfbf000dc │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r2, r2, #3 │ │ │ │ add r2, pc, #88 @ (adr r2, 345f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231bf4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r4, pc, #888 @ (adr r4, 346288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231f18>) │ │ │ │ + add r5, pc, #632 @ (adr r5, 346188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231e18>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfae400dc │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + @ instruction: 0xfba400dc │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov ip, fp │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ mov r9, sl │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ @@ -974962,19 +974942,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #16] @ (345f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231c2c>) │ │ │ │ add r3, pc │ │ │ │ b.n 345b06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231796> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, pc, #408 @ (adr r3, 346130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231dc0>) │ │ │ │ + add r4, pc, #152 @ (adr r4, 346030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231cc0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r3, #2032] @ 0x7f0 │ │ │ │ @@ -976047,23 +976027,23 @@ │ │ │ │ bne.n 346b2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2327be> │ │ │ │ b.n 3468c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x232550> │ │ │ │ nop │ │ │ │ add r0, pc, #128 @ (adr r0, 346bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23285c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cbz r4, 346bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23284c> │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r4, 346bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23284c> │ │ │ │ + push {r2, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 3468c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x232550> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ @@ -976467,17 +976447,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 34696c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2325fc> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 346138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x231dc8> │ │ │ │ - sxth r4, r2 │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ 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, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ add.w r7, r0, #602112 @ 0x93000 │ │ │ │ @@ -977819,15 +977799,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 347a8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23371e> │ │ │ │ b.n 347dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233a54> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, pc, #488 @ (adr r2, 348050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233ce0>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 347f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x233be0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #4768 @ 0x12a0 │ │ │ │ add.w r5, r0, #4800 @ 0x12c0 │ │ │ │ @@ -980120,17 +980100,17 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r1, [r0, #118] @ 0x76 │ │ │ │ @@ -981349,45 +981329,45 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + subs r0, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bl fff984aa │ │ │ │ bl 71c4ae │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #640] @ (34a758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2363e8>) │ │ │ │ @@ -981618,15 +981598,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, r5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -982595,15 +982575,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, r0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ 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, #3712] @ 0xe80 │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ mov fp, r0 │ │ │ │ @@ -983723,21 +983703,21 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [pc, #664] @ (34c00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x237c9c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp ip, sl │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #52] @ (34bdc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x237a54>) │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r4, #32] │ │ │ │ mov r1, r3 │ │ │ │ @@ -983758,15 +983738,15 @@ │ │ │ │ b.n 34b750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2373e0> │ │ │ │ movs r7, #1 │ │ │ │ b.n 34b5c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x237254> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + adds r4, r6, r1 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r5, [pc, #404] @ (34bf74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x237c04>) │ │ │ │ @@ -984877,17 +984857,17 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r6, r4, #3 │ │ │ │ subs r2, #72 @ 0x48 │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -985669,15 +985649,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, #214 @ 0xd6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -986424,15 +986404,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8000d1 │ │ │ │ + mcrr2 0, 13, r0, r0, cr1 │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r4, r1 │ │ │ │ @@ -986608,18 +986588,18 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r5, #136 @ 0x88 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaee00d1 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + @ instruction: 0xfbae00d1 │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r3, #252 @ 0xfc │ │ │ │ lsls r7, r0, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2260] @ 0x8d4 │ │ │ │ ldrh.w r2, [r2, #2264] @ 0x8d8 │ │ │ │ @@ -987172,15 +987152,15 @@ │ │ │ │ beq.w 34e090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x239d20> │ │ │ │ b.n 34e1be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x239e4e> │ │ │ │ movs r1, #136 @ 0x88 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - subs.w r0, lr, #6848512 @ 0x688000 │ │ │ │ + @ instruction: 0xf67e00d1 │ │ │ │ subs r0, r3, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @ instruction: 0xfbefffff │ │ │ │ stc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -987671,15 +987651,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 34e676 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23a306> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vqadd.s8 q0, q9, │ │ │ │ + vshr.s64 q8, , #62 │ │ │ │ stmdb 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] @ (34ea6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23a6fc>) │ │ │ │ @@ -987994,17 +987974,17 @@ │ │ │ │ nop │ │ │ │ adds r2, r4, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #31 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldcl 0, cr0, [r0], #-836 @ 0xfffffcbc │ │ │ │ - stc 0, cr0, [r4], {209} @ 0xd1 │ │ │ │ - subs.w r0, lr, r1, lsr #3 │ │ │ │ + ldc 0, cr0, [r0, #-836]! @ 0xfffffcbc │ │ │ │ + stcl 0, cr0, [r4], {209} @ 0xd1 │ │ │ │ + ldcl 0, cr0, [lr], #-836 @ 0xfffffcbc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 34f7b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23b448> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ add r3, pc │ │ │ │ @@ -995800,15 +995780,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r1!, {r3, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov fp, r2 │ │ │ │ @@ -996031,19 +996011,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ itee ge │ │ │ │ lslge r6, r0, #6 │ │ │ │ - strlt r4, [sp, #32] │ │ │ │ + strlt r4, [sp, #800] @ 0x320 │ │ │ │ lsllt r1, r2, #3 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (35434c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23ffdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -996275,17 +996255,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ pop {r1, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 35455e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2401ee> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r0, #1848 @ 0x738 │ │ │ │ addw r1, r0, #1852 @ 0x73c │ │ │ │ add.w r2, r0, #1856 @ 0x740 │ │ │ │ addw r0, r0, #1860 @ 0x744 │ │ │ │ @@ -996570,21 +996550,21 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ hlt 0x0028 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev r6, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (354ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240740>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b9b0> │ │ │ │ b.n 3545ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24024a> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -996822,21 +996802,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 353f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23fc10> │ │ │ │ b.n 3545ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24024a> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #34820 @ 0x8804 │ │ │ │ subs r1, r1, r3 │ │ │ │ @@ -997184,47 +997164,47 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r1, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #752 @ (adr r1, 355178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240e08>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 355078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240d08>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - add r1, pc, #264 @ (adr r1, 354fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240c38>) │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + itee ge │ │ │ │ + lslge r7, r2, #3 │ │ │ │ + addlt r2, pc, #8 @ (adr r2, 354ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240b38>) │ │ │ │ + lsllt r0, r4, #3 │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 43a848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3264d8> │ │ │ │ mov r1, r6 │ │ │ │ @@ -997254,17 +997234,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (354f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240bac>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18b9b0> │ │ │ │ b.n 354dde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240a6e> │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r7, #12 │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #604] @ 35518c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240e1c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -997496,15 +997476,15 @@ │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 355030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240cc0> │ │ │ │ nop │ │ │ │ bhi.n 3551a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240e30> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #520] @ (3553b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241040>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -997699,17 +997679,17 @@ │ │ │ │ b.n 3552f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240f80> │ │ │ │ bpl.n 3552dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x240f6c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - blx r1 │ │ │ │ + ldr r0, [pc, #288] @ (3554e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241170>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -997799,23 +997779,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355432 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2410c2> │ │ │ │ nop │ │ │ │ bcc.n 355578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241208> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (3555e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -997906,17 +997886,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 355544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2411d4> │ │ │ │ bcs.n 355688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241318> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (355734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2413c4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -998047,17 +998027,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (355860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2414f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998155,15 +998135,15 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (3558d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998202,15 +998182,15 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r7, pc, #456 @ (adr r7, 355aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241730>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7a400cf │ │ │ │ + str??.w r0, [r4, pc] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 355978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241608> │ │ │ │ mov lr, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -998256,15 +998236,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 354b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2407e4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ @@ -998279,15 +998259,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 354b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2407e4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ lsls r0, 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] @ (355ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241748>) │ │ │ │ @@ -998368,24 +998348,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2416d8> │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf7c800cf │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + strb.w r0, [r8, #207] @ 0xcf │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r0, 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] │ │ │ │ @@ -998469,24 +998449,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (355bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24188c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355b76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241806> │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf69a00cf │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + @ instruction: 0xf75a00cf │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ lsls r0, 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] @ (355cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241980>) │ │ │ │ @@ -998563,24 +998543,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355c80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241910> │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf59000cf │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + @ instruction: 0xf65000cf │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r0, 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] @ (355de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241a70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998653,24 +998633,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (355df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241a88>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355d7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241a0e> │ │ │ │ ldmia r2, {r2, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - eors.w r0, r6, #6782976 @ 0x678000 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + adcs.w r0, r6, #6782976 @ 0x678000 │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r3, 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (355ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241b64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -998741,21 +998721,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 355e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241af8> │ │ │ │ ldmia r1, {r1, r3, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #204] @ (355fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241c54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998822,24 +998802,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (355fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241c6c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r1, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subw r0, lr, #207 @ 0xcf │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + bfi r0, lr, #3, #13 │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r7, 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, [pc, #172] @ (35609c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241d2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998902,24 +998882,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3560b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241d44>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rsbs r0, r6, #207 @ 0xcf │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + @ instruction: 0xf29600cf │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r0, 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] @ (3561f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241e88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999023,24 +999003,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356146 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241dd6> │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf0cc00cf │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + @ instruction: 0xf18c00cf │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r2, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #268] @ (356334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241fc4>) │ │ │ │ @@ -999139,23 +999119,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241f18> │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #992] @ (356724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2423b4>) │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r1, 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] │ │ │ │ @@ -999215,19 +999195,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 3563d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242068> │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cdp 0, 2, cr0, cr10, cr15, {6} │ │ │ │ + cdp 0, 14, cr0, cr10, cr15, {6} │ │ │ │ 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] @ (356458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2420e8>) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -999239,15 +999219,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3553c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x241054> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -999364,23 +999344,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242198> │ │ │ │ stmia r2!, {r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [pc, #560] @ (3567fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24248c>) │ │ │ │ + ldr r6, [pc, #304] @ (3566fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24238c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vmla.i16 q0, q10, d0[2] │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d4, [r2, #24] │ │ │ │ vldr d5, [r2, #16] │ │ │ │ vldr d6, [r2, #8] │ │ │ │ @@ -999497,24 +999478,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3566a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242336> │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sbc.w r0, ip, pc, lsl #3 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + stc 0, cr0, [ip], #-828 @ 0xfffffcc4 │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #960] @ (356b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24279c>) │ │ │ │ + ldr r4, [pc, #704] @ (356a0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24269c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cdp2 0, 1, cr0, cr8, cr0, {7} │ │ │ │ + cdp2 0, 13, cr0, cr8, cr0, {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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #168] @ (356814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2424a4>) │ │ │ │ @@ -999581,23 +999562,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3567aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24243a> │ │ │ │ nop │ │ │ │ itee gt │ │ │ │ lslgt r6, r0, #6 │ │ │ │ - strble r6, [r4, #10] │ │ │ │ + strble r6, [r4, #13] │ │ │ │ lslle r1, r2, #3 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #80] @ (356874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242504>) │ │ │ │ + ldr r3, [pc, #848] @ (356b74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242804>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc2 0, cr0, [lr, #-896]! @ 0xfffffc80 │ │ │ │ + ldc2l 0, cr0, [lr, #896]! @ 0x380 │ │ │ │ push {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] @ (356948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2425d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -999690,24 +999671,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3568b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242546> │ │ │ │ bkpt 0x00fc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r7, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrd r0, r0, [ip, #-828] @ 0x33c │ │ │ │ - strb r6, [r5, #3] │ │ │ │ + ands.w r0, ip, pc, lsl #3 │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #896] @ (356cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24296c>) │ │ │ │ + ldr r2, [pc, #640] @ (356bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24286c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stc2 0, cr0, [r8], {224} @ 0xe0 │ │ │ │ + stc2l 0, cr0, [r8], {224} @ 0xe0 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #200] @ (356a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2426d4>) │ │ │ │ @@ -999778,23 +999759,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3569da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24266a> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #912] @ (356de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242a74>) │ │ │ │ + ldr r1, [pc, #656] @ (356ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242974>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfb0e00e0 │ │ │ │ + @ instruction: 0xfbce00e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (356ad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242768>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -999832,18 +999813,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 356a9a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24272a> │ │ │ │ nop │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r1, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3569b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242644> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + @ instruction: 0xe82800cf │ │ │ │ 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 │ │ │ │ @@ -999895,19 +999875,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356b16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2427a6> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 356b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2427d8> │ │ │ │ pop {r1, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 35690c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24259c> │ │ │ │ + b.n 356a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24271c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (356c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2428b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999956,17 +999936,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r6, 356c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242918> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #92] @ 356c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242928> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1000002,17 +999982,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ revsh r4, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r3, r1, #35072 @ 0x8900 │ │ │ │ sub.w ip, r3, #65 @ 0x41 │ │ │ │ @@ -1000068,19 +1000048,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356d12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2429a2> │ │ │ │ nop │ │ │ │ rev16 r0, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1000354,25 +1000334,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356f2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242bba> │ │ │ │ cbnz r6, 35707a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242d0a> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 356ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242934> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 356f2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242bba> │ │ │ │ @@ -1000587,17 +1000567,17 @@ │ │ │ │ b.n 357158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242de8> │ │ │ │ ldr r2, [pc, #16] @ (3572c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242f58>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 356f2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242bba> │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1000727,17 +1000707,17 @@ │ │ │ │ bne.n 3573f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243084> │ │ │ │ b.n 357366 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x242ff6> │ │ │ │ nop │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r4, [r7, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (357614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2432a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1000906,17 +1000886,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 3574bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24314c> │ │ │ │ uxtb r2, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r5, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #412] @ (3577d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001075,15 +1001055,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 357748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2433d8> │ │ │ │ nop │ │ │ │ cbz r4, 3577d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243468> │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r2, [r7, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ 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 r3, [pc, #268] @ (3578fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24358c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001169,15 +1001149,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #420] @ (357abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24374c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001316,21 +1001296,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (357c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243918>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1001479,29 +1001459,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 357ba2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243832> │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (357e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243af4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1001650,29 +1001630,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 357d7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243a0e> │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1001919,15 +1001899,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 35808a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x243d1a> │ │ │ │ add r6, pc, #912 @ (adr r6, 3584bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24414c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ add.w r5, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1002830,17 +1002810,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (358ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x244938>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3584c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x244154> │ │ │ │ nop │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #488] @ (358ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x244b38>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1004993,15 +1004973,15 @@ │ │ │ │ bl 29bca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x187930> │ │ │ │ b.w 3595d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x245264> │ │ │ │ nop │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 358ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x244b84> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1005398,15 +1005378,15 @@ │ │ │ │ b.n 35aaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246780> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 35aa80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246710> │ │ │ │ ldrb r6, [r6, #23] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #752] @ (35ae48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1005644,15 +1005624,15 @@ │ │ │ │ b.n 35accc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24695c> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 35ab8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24681c> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #15] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r1, r2, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #888] @ 0x378 │ │ │ │ cbz r1, 35ae94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x246b24> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1006090,15 +1006070,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35b374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247004>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r0, #16] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (35b39c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24702c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006169,15 +1006149,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 35b416 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2470a6> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 35b416 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2470a6> │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (35b490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006196,15 +1006176,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35b494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247124>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r4, #11] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (35b4dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24716c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006223,15 +1006203,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35b4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247170>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (35b538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2471c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1006353,19 +1006333,19 @@ │ │ │ │ beq.n 35b59e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24722e> │ │ │ │ ldr r2, [pc, #20] @ (35b65c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2472ec>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35b5c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247258> │ │ │ │ nop │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1006442,19 +1006422,19 @@ │ │ │ │ bl 136cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2298c> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 35b6e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247372> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ @@ -1006583,23 +1006563,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (35b8c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247550>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35b7f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247486> │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + beq.n 35b96c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2475fc> │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1007556,37 +1007536,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35c01e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247cae> │ │ │ │ nop │ │ │ │ str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35c084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247d14> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35c364 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247ff4> │ │ │ │ @@ -1007655,31 +1007635,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35c01e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247cae> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35c2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247f74> │ │ │ │ b.n 35c14c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x247ddc> │ │ │ │ nop │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (35c4f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x248188>) │ │ │ │ @@ -1008092,33 +1008072,33 @@ │ │ │ │ bls.w 35c5be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24824e> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35c6dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24836c> │ │ │ │ b.n 35c6c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x248352> │ │ │ │ str r2, [r5, #32] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r0, #0 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xe9a20> │ │ │ │ ldr r3, [pc, #220] @ (35c8c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x248558>) │ │ │ │ ldr r2, [pc, #220] @ (35c8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24855c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1008206,39 +1008186,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35c60c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24829c> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35c82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2484bc> │ │ │ │ b.n 35c6be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24834e> │ │ │ │ nop │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35c92a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2485ba> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35c92a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2485ba> │ │ │ │ @@ -1008685,19 +1008665,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 3439f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22f680> │ │ │ │ b.n 35cd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2489ec> │ │ │ │ ldrh r2, [r0, r3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #288] @ (35cf48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x248bd8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1008951,23 +1008931,23 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r7, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #146 @ 0x92 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1009228,21 +1009208,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, r2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #18 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1009595,23 +1009575,23 @@ │ │ │ │ ... │ │ │ │ str r6, [r7, r4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r2, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r0, #208 @ 0xd0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1009883,19 +1009863,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 35db00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249790> │ │ │ │ b.n 35da22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2496b2> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r5, [pc, #728] @ (35dde4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249a74>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1010108,15 +1010088,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #208] @ (35de7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249b0c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r4, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r3, #202 @ 0xca │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1010154,15 +1010134,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #448] @ (35e004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249c94>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #104] @ 35dec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249b54> │ │ │ │ @@ -1010203,17 +1010183,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35dea6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249b36> │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #500] @ (35e0dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x249d6c>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1010598,21 +1010578,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r6, r8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, r3, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, r1, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #160] @ (35e3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a044>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1010819,33 +1010799,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ muls r0, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, r4, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, r5, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #168] @ (35e614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a2a4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1011088,27 +1011068,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, r0, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r1, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r6, r1 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vqadd.u64 q0, q15, q0 │ │ │ │ - vshr.u64 q0, q0, #36 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + vshr.u64 q8, q0, #2 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + movs r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vqadd.u8 q8, q8, q0 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1011183,17 +1011165,17 @@ │ │ │ │ bl 440b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32c7b4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 35e880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a510> │ │ │ │ nop │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 35e954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a5e4> │ │ │ │ + b.n 35ead4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a764> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 35e944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a5d4> │ │ │ │ + b.n 35eac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a754> │ │ │ │ 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, #300] @ (35ea2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011308,21 +1011290,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35e932 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a5c2> │ │ │ │ subs r6, #56 @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - vshr.u64 q0, q0, #8 │ │ │ │ - vshr.u64 q0, q0, #4 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r4, r4, #3 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vqadd.u8 q0, q13, q0 │ │ │ │ + vshr.u64 q8, q0, #54 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (35ea64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a6f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -1011353,15 +1011337,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r4, #196 @ 0xc4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - mcr2 0, 5, r0, cr14, cr0, {6} │ │ │ │ + vqadd.u32 q8, q15, q0 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 35eb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a7f8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1011439,15 +1011423,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (35eb80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a810>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18ba50> │ │ │ │ b.n 35eb32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a7c2> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r6, #832]! @ 0x340 │ │ │ │ + mrc2 0, 5, r0, cr6, cr0, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (35ec7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a90c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -1011524,15 +1011508,15 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 35ebcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24a85c> │ │ │ │ nop │ │ │ │ subs r3, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r1, #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] @ (35ee58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24aae8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011690,25 +1011674,25 @@ │ │ │ │ b.n 35ed82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24aa12> │ │ │ │ subs r2, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35ee60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24aaf0>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35ee64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24aaf4>) │ │ │ │ bx r2 │ │ │ │ - mcrr2 0, 13, r0, r6, cr0 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + stc2 0, cr0, [r6, #-832] @ 0xfffffcc0 │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc2 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ - ldc2 0, cr0, [lr], #-832 @ 0xfffffcc0 │ │ │ │ - @ instruction: 0xfb8800d0 │ │ │ │ - @ instruction: 0xfbba00d0 │ │ │ │ - @ instruction: 0xfb6000d0 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + ldc2l 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ + ldc2l 0, cr0, [lr], #832 @ 0x340 │ │ │ │ + mcrr2 0, 13, r0, r8, cr0 │ │ │ │ + ldc2l 0, cr0, [sl], #-832 @ 0xfffffcc0 │ │ │ │ + stc2 0, cr0, [r0], #-832 @ 0xfffffcc0 │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (35ef78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ac08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011783,15 +1011767,15 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 35eec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ab58> │ │ │ │ nop │ │ │ │ subs r0, #162 @ 0xa2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r5, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ (35f144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24add4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011945,25 +1011929,25 @@ │ │ │ │ b.n 35f06e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24acfe> │ │ │ │ adds r7, #170 @ 0xaa │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35f14c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24addc>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35f150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ade0>) │ │ │ │ bx r2 │ │ │ │ - vld1.8 @ instruction: 0xf9a200d0 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + @ instruction: 0xfa6200d0 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr??.w r0, [r8, r0, lsl #1] │ │ │ │ - ldr??.w r0, [r2, r0, lsl #1] │ │ │ │ - str??.w r0, [r4, #208] @ 0xd0 │ │ │ │ - str.w r0, [lr, #208] @ 0xd0 │ │ │ │ - ldrh.w r0, [ip, #208] @ 0xd0 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + @ instruction: 0xfa3800d0 │ │ │ │ + @ instruction: 0xfa1200d0 │ │ │ │ + vld1.8 @ instruction: 0xf9a400d0 │ │ │ │ + vst1.8 @ instruction: 0xf98e00d0 │ │ │ │ + ldr??.w r0, [ip, r0, lsl #1] │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r0, #2320 @ 0x910 │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2324] @ 0x914 │ │ │ │ @@ -1012158,23 +1012142,23 @@ │ │ │ │ bcc.n 35f2c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24af50> │ │ │ │ b.n 35f314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24afa4> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 35f2c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24af50> │ │ │ │ b.n 35f314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24afa4> │ │ │ │ nop │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf78c00d0 │ │ │ │ - @ instruction: 0xf73200d0 │ │ │ │ - @ instruction: 0xf7a000d0 │ │ │ │ - @ instruction: 0xf7dc00d0 │ │ │ │ - @ instruction: 0xf78800d0 │ │ │ │ + str.w r0, [ip, r0, lsl #1] │ │ │ │ + @ instruction: 0xf7f200d0 │ │ │ │ + str??.w r0, [r0, r0, lsl #1] │ │ │ │ + ldrb.w r0, [ip, #208] @ 0xd0 │ │ │ │ + str.w r0, [r8, r0, lsl #1] │ │ │ │ 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 │ │ │ │ @@ -1012419,30 +1012403,30 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 35f3f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b088> │ │ │ │ ldr r2, [pc, #56] @ (35f62c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b2bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 35f5b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b242> │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf78000d0 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + str.w r0, [r0, r0, lsl #1] │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf73800d0 │ │ │ │ - @ instruction: 0xf77e00d0 │ │ │ │ - @ instruction: 0xf69000d0 │ │ │ │ - @ instruction: 0xf66e00d0 │ │ │ │ - @ instruction: 0xf5fe00d0 │ │ │ │ - @ instruction: 0xf61c00d0 │ │ │ │ - addw r0, r2, #2256 @ 0x8d0 │ │ │ │ - movw r0, #35024 @ 0x88d0 │ │ │ │ - addw r0, ip, #2256 @ 0x8d0 │ │ │ │ - @ instruction: 0xf63800d0 │ │ │ │ - @ instruction: 0xf5e000d0 │ │ │ │ + @ instruction: 0xf7f800d0 │ │ │ │ + ldrh.w r0, [lr, r0, lsl #1] │ │ │ │ + @ instruction: 0xf75000d0 │ │ │ │ + @ instruction: 0xf72e00d0 │ │ │ │ + @ instruction: 0xf6be00d0 │ │ │ │ + @ instruction: 0xf6dc00d0 │ │ │ │ + movt r0, #10448 @ 0x28d0 │ │ │ │ + @ instruction: 0xf70800d0 │ │ │ │ + movt r0, #51408 @ 0xc8d0 │ │ │ │ + @ instruction: 0xf6f800d0 │ │ │ │ + subw r0, r0, #2256 @ 0x8d0 │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1012946,29 +1012930,29 @@ │ │ │ │ b.n 35f958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b5e8> │ │ │ │ cmp r6, #56 @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsls r2, r1, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 35fbae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b83e> │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - rev r2, r4 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subw r0, r8, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf26c00d0 │ │ │ │ - rev16 r0, r2 │ │ │ │ + bfi r0, r8, #3, #14 │ │ │ │ + ssat r0, #17, ip, asr #3 │ │ │ │ + cbnz r0, 35fba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b834> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r2, 35fb66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b7f6> │ │ │ │ + cbnz r2, 35fb96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24b826> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf1f200d0 │ │ │ │ - subs.w r0, r6, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf1e800d0 │ │ │ │ + @ instruction: 0xf2b200d0 │ │ │ │ + @ instruction: 0xf27600d0 │ │ │ │ + subw r0, r8, #208 @ 0xd0 │ │ │ │ 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] │ │ │ │ @@ -1013257,29 +1013241,29 @@ │ │ │ │ nop │ │ │ │ lsls r6, r3, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + cbnz r0, 35fe4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24bade> │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsls r6, r5, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf0f200d0 │ │ │ │ - eor.w r0, r2, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf0a200d0 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + subs.w r0, r2, #208 @ 0xd0 │ │ │ │ + adc.w r0, r2, #208 @ 0xd0 │ │ │ │ + sbc.w r0, r2, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - vshr.s64 q8, q0, #42 │ │ │ │ - vshr.s64 q8, q0, #10 │ │ │ │ + eors.w r0, r6, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf0b600d0 │ │ │ │ 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 249464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1350f4> │ │ │ │ @@ -1013527,20 +1013511,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ vrhadd.u32 d16, d18, d5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ vrhadd.u8 d0, d22, d5 │ │ │ │ - stc 0, cr0, [sl, #-832] @ 0xfffffcc0 │ │ │ │ + stcl 0, cr0, [sl, #832] @ 0x340 │ │ │ │ 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 │ │ │ │ @@ -1013641,19 +1013625,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 36023e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24bece> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0, #532]! @ 0x214 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], #-832 @ 0xfffffcc0 │ │ │ │ + ldcl 0, cr0, [r8], #832 @ 0x340 │ │ │ │ ldc2 1, cr0, [sl, #532]! @ 0x214 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - rsb r0, r2, r0, lsr #3 │ │ │ │ + stc 0, cr0, [r2], {208} @ 0xd0 │ │ │ │ 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] @ (36036c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24bffc>) │ │ │ │ ldr r3, [pc, #164] @ (360370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c000>) │ │ │ │ @@ -1013719,16 +1013703,16 @@ │ │ │ │ movs r5, #4 │ │ │ │ b.n 3602f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24bf88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [lr, #-532]! @ 0xfffffdec │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [lr], {133} @ 0x85 │ │ │ │ - adc.w r0, lr, r0, lsr #3 │ │ │ │ - adc.w r0, ip, r0, lsr #3 │ │ │ │ + stc 0, cr0, [lr], {208} @ 0xd0 │ │ │ │ + stc 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 360510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c1a0> │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #380] @ (360514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c1a4>) │ │ │ │ @@ -1013870,19 +1013854,19 @@ │ │ │ │ movs r1, #4 │ │ │ │ b.n 360426 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c0b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r4], #-532 @ 0xfffffdec │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeafa00d0 │ │ │ │ + subs.w r0, sl, r0, lsr #3 │ │ │ │ stc2 1, cr0, [r8], #-532 @ 0xfffffdec │ │ │ │ - ands.w r0, r8, r0, lsr #3 │ │ │ │ - strd r0, r0, [r8, #832]! @ 0x340 │ │ │ │ - ldrd r0, r0, [r4, #832] @ 0x340 │ │ │ │ + @ instruction: 0xead800d0 │ │ │ │ + @ instruction: 0xeaa800d0 │ │ │ │ + eors.w r0, r4, r0, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #208] @ 36060c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c29c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #204] @ (360610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c2a0>) │ │ │ │ @@ -1013960,17 +1013944,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 360580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c210> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfab80185 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6, #-832]! @ 0x340 │ │ │ │ + bic.w r0, r6, r0, lsr #3 │ │ │ │ @ instruction: 0xfa780185 │ │ │ │ - stmdb r6, {r4, r6, r7} │ │ │ │ + strd r0, r0, [r6, #832] @ 0x340 │ │ │ │ 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 2fb36c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e6ffc> │ │ │ │ @@ -1014036,15 +1014020,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ vld2.8 {d0[4],d1[4]}, [sl], r5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ - strd r0, r0, [r2], #-832 @ 0x340 │ │ │ │ + stmdb r2!, {r4, r6, r7} │ │ │ │ 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 2fa9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e665c> │ │ │ │ @@ -1014116,21 +1014100,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldr.w r0, [r6, #389] @ 0x185 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ strb.w r0, [r4, #389] @ 0x185 │ │ │ │ - b.n 360754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c3e4> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - b.n 360700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c390> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + ldrd r0, r0, [lr], #-832 @ 0x340 │ │ │ │ + @ instruction: 0xe85200d0 │ │ │ │ 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 2fbcd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1e7960> │ │ │ │ @@ -1014209,17 +1014191,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 360684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c314> │ │ │ │ + b.n 360804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c494> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 360628 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c2b8> │ │ │ │ + b.n 3607a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c438> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 3609b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c644> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1014292,18 +1014274,18 @@ │ │ │ │ b.n 36099c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c62c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xf7040185 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3606cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c35c> │ │ │ │ + b.n 36084c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c4dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xf6900185 │ │ │ │ - b.n 3605ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c27c> │ │ │ │ + b.n 36076c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c3fc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #100] @ 360a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c6cc> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1014494,15 +1014476,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ orn r1, r2, #4358144 @ 0x428000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, r4, #4358144 @ 0x428000 │ │ │ │ - b.n 3613b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d040> │ │ │ │ + b.n 360530 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24c1c0> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1014646,17 +1014628,17 @@ │ │ │ │ bhi.n 360d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ca24> │ │ │ │ b.n 360dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ca60> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 360d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ca24> │ │ │ │ b.n 360dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ca60> │ │ │ │ nop │ │ │ │ - b.n 361328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cfb8> │ │ │ │ + b.n 3614a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d138> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3612e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf78> │ │ │ │ + b.n 361468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d0f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #304] @ 360f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cbe4> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1014767,18 +1014749,18 @@ │ │ │ │ b.n 360f22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cbb2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ rsbs r1, r0, #133 @ 0x85 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3612f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf80> │ │ │ │ + b.n 361470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d100> │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xf1960185 │ │ │ │ - b.n 361180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce10> │ │ │ │ + b.n 361300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf90> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1014881,18 +1014863,18 @@ │ │ │ │ b.n 361040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ccd0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ orr.w r1, ip, #133 @ 0x85 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 361180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce10> │ │ │ │ + b.n 361300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf90> │ │ │ │ lsls r0, r2, #3 │ │ │ │ and.w r1, lr, #133 @ 0x85 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 361214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cea4> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1014997,17 +1014979,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3611d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce62> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 361190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce20> │ │ │ │ b.n 36112c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cdbc> │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf35800cf │ │ │ │ + ands.w r0, r8, #6782976 @ 0x678000 │ │ │ │ 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] @ (3612e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf74>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1015100,19 +1015082,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3612c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf54> │ │ │ │ asrs r6, r6, #20 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stcl 1, cr0, [r8, #532]! @ 0x214 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (3613b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d040>) │ │ │ │ @@ -1015180,15 +1015162,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r5, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldcl 1, cr0, [r4], {133} @ 0x85 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r6, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #232] @ (3614bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d14c>) │ │ │ │ @@ -1015288,19 +1015270,19 @@ │ │ │ │ b.n 361418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d0a8> │ │ │ │ nop │ │ │ │ asrs r0, r5, #13 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldc 1, cr0, [sl], {133} @ 0x85 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (36158c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d21c>) │ │ │ │ @@ -1015369,15 +1015351,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r2, #9 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xeafc0185 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ 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 r3, [pc, #416] @ (36174c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d3dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1015540,31 +1015522,31 @@ │ │ │ │ b.n 361628 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d2b8> │ │ │ │ nop │ │ │ │ asrs r2, r1, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ orr.w r1, r0, r5, lsl #2 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3616f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d380> │ │ │ │ + blt.n 361670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d300> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, #140 @ 0x8c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bls.n 36175c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d3ec> │ │ │ │ + bge.n 3616dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d36c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 361708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d398> │ │ │ │ + bge.n 361688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d318> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 361728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d3b8> │ │ │ │ + bge.n 3616a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d338> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 361720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d3b0> │ │ │ │ + bge.n 3616a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d330> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 3616f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d380> │ │ │ │ + bge.n 361870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d500> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r7, r1, #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] │ │ │ │ @@ -1015717,17 +1015699,17 @@ │ │ │ │ b.n 361826 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d4b6> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #29 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xe82e0185 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 36194c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d5dc> │ │ │ │ + bhi.n 3618cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d55c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 361978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d608> │ │ │ │ + bhi.n 3618f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d588> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #276] @ (361a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d6e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1015836,15 +1015818,15 @@ │ │ │ │ b.n 3619bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d64c> │ │ │ │ lsrs r0, r7, #23 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 3617b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d444> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3619a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d634> │ │ │ │ + bhi.n 361b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d7b4> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #404] @ (361c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d89c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1016000,25 +1015982,25 @@ │ │ │ │ b.n 361b72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d802> │ │ │ │ lsrs r2, r0, #19 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 361708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d398> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 361bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d850> │ │ │ │ + bvs.n 361b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d7d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 361b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d828> │ │ │ │ + bvs.n 361d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d9a8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 361cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d98c> │ │ │ │ + bvs.n 361c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d90c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #340] @ (361d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24da28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016150,25 +1016132,25 @@ │ │ │ │ b.n 361ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d95c> │ │ │ │ lsrs r4, r6, #11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 3624f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e184> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 361d50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d9e0> │ │ │ │ + bpl.n 361cd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d960> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 361e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dabc> │ │ │ │ + bmi.n 361dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24da3c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 361de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24da74> │ │ │ │ + bmi.n 361d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d9f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 361e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dab4> │ │ │ │ + bmi.n 361da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24da34> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #316] @ (361f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24db9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016290,21 +1016272,21 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r5, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 362350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dfe0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 361fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc3c> │ │ │ │ + bmi.n 361f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dbbc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 361e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24db24> │ │ │ │ + bcc.n 362014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dca4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -1016324,15 +1016306,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3611f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcs.n 362008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc98> │ │ │ │ + bcc.n 361f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc18> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1016354,15 +1016336,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3612fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf8c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcs.n 361fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc74> │ │ │ │ + bcs.n 361f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dbf4> │ │ │ │ lsls r0, 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] @ 36200c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc9c> │ │ │ │ @@ -1016382,15 +1016364,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3611f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 361ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc84> │ │ │ │ + bcs.n 361f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc04> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1016412,15 +1016394,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3612fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24cf8c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 361fc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc50> │ │ │ │ + bcs.n 362140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ddd0> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1016440,15 +1016422,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3613c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d050> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 361fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dc40> │ │ │ │ + bcs.n 362130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ddc0> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1016470,15 +1016452,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3614d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d164> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 36218c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24de1c> │ │ │ │ + bcs.n 36210c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dd9c> │ │ │ │ lsls r0, 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] @ 362144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ddd4> │ │ │ │ @@ -1016498,15 +1016480,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3613c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d050> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bne.n 3621a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24de34> │ │ │ │ + bne.n 362124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ddb4> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1016528,15 +1016510,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3614d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d164> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - beq.n 362178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24de08> │ │ │ │ + bne.n 3620f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dd88> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1016554,15 +1016536,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3611f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ce80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - beq.n 362168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ddf8> │ │ │ │ + bne.n 3620e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dd78> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1016580,15 +1016562,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3613c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24d050> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - beq.n 362150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24dde0> │ │ │ │ + bne.n 3622d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24df60> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (362264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24def4>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 362260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24def0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1016776,21 +1016758,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ble.n 3624b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e140> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #30 │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ 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 r3, [pc, #280] @ (362564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e1f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1016901,15 +1016883,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r5, #11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ blt.n 3624ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e13c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (36271c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e3ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017065,31 +1017047,31 @@ │ │ │ │ b.n 36262c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e2bc> │ │ │ │ lsls r0, r6, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bge.n 3627f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e480> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (3628f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e584>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017244,31 +1017226,31 @@ │ │ │ │ bne.n 3628c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e558> │ │ │ │ b.n 362804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e494> │ │ │ │ vaddw.u16 q8, q12, d5 │ │ │ │ bhi.n 362818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e4a8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r4, r5, r6} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (362a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e710>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017393,21 +1017375,21 @@ │ │ │ │ bne.n 362a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e6e4> │ │ │ │ b.n 3629c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e658> │ │ │ │ cdp2 1, 0, cr0, cr2, cr5, {4} │ │ │ │ bvs.n 3629f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e680> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + subs r6, r2, #2 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (362c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e8f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017578,31 +1017560,31 @@ │ │ │ │ b.n 362afa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e78a> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8], {133} @ 0x85 │ │ │ │ bpl.n 362cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24e97c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r6, r0, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #684] @ (362f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ebe8>) │ │ │ │ @@ -1017861,27 +1017843,27 @@ │ │ │ │ b.n 362f3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ebca> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa8e0185 │ │ │ │ bcc.n 362fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ec70> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (363238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24eec8>) │ │ │ │ @@ -1018138,27 +1018120,27 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 36321c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24eeac> │ │ │ │ @ instruction: 0xf7a60185 │ │ │ │ beq.n 3632f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ef80> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4, 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, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #428] @ (363420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f0b0>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1018327,23 +1018309,23 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r5, {r2, r4, r5} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #432] @ (363608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f298>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1018516,25 +1018498,25 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - nop {10} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - itte pl │ │ │ │ - lslpl r0, r2, #3 │ │ │ │ - itt mi @ unpredictable │ │ │ │ - lslmi r0, r2, #3 │ │ │ │ - stmdbmi sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + stmia 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #428] @ (3637ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f47c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r1, [pc, #428] @ (3637f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1018703,23 +1018685,23 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #744] @ (363aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f77c>) │ │ │ │ + str r2, [r7, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + bkpt 0x001c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #416] @ (3639c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f654>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018879,27 +1018861,27 @@ │ │ │ │ b.n 36386e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f4fe> │ │ │ │ nop │ │ │ │ vrhadd.s16 d0, d20, d5 │ │ │ │ stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #880] @ (363d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f9d8>) │ │ │ │ + ldr r6, [pc, #624] @ (363c48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8d8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cbnz r6, 363a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f6c8> │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 363a28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f6b8> │ │ │ │ + cbnz r0, 363a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f6e8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - revsh r4, r0 │ │ │ │ + cbnz r4, 363a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f6d8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (363bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f86c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019084,31 +1019066,31 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 363a4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f6de> │ │ │ │ ldc 1, cr0, [r8, #-532]! @ 0xfffffdec │ │ │ │ stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r1 │ │ │ │ + cbnz r6, 363c2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8be> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #1008] @ (363fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fc70>) │ │ │ │ + ldr r4, [pc, #752] @ (363ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fb70>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r6, #15 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cbnz r2, 363c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8a4> │ │ │ │ + rev r2, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 363bfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f88e> │ │ │ │ + cbnz r0, 363c2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8be> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 363c16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8a6> │ │ │ │ + rev r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 363c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + cbnz r2, 363c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (363dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fa8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019293,31 +1019275,31 @@ │ │ │ │ b.n 363c6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24f8fe> │ │ │ │ nop │ │ │ │ adds.w r1, r8, r5, lsl #2 │ │ │ │ stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #880] @ (364180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fe10>) │ │ │ │ + ldr r2, [pc, #624] @ (364080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fd10>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r2, #7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1019460,17 +1019442,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (363fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fc7c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 363f52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fbe2> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #976] @ (3643bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25004c>) │ │ │ │ + ldr r4, [pc, #720] @ (3642bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24ff4c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #392] @ (364178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fe08>) │ │ │ │ + ldr r4, [pc, #136] @ (364078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fd08>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1019594,21 +1019576,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 43bf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327bb0> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 3640ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fd3c> │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - push {r2, r4} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 3641d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x24fe64> │ │ │ │ + push {r4, r5, r6} │ │ │ │ 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, #3640] @ 0xe38 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1019770,15 +1019752,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r6, r5 │ │ │ │ + cbz r6, 3643c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250056> │ │ │ │ lsls r0, r2, #3 │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1019932,27 +1019914,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 36447c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25010c> │ │ │ │ b.n 364c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25092c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cbz r4, 36454a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501da> │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 364540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 364544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501d4> │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 36453e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501ce> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 364548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501d8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 364550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501e0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 364532 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501c2> │ │ │ │ + cbz r0, 364562 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2501f2> │ │ │ │ lsls r0, 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] @ (3645d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250264>) │ │ │ │ @@ -1020141,33 +1020123,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 364680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250310> │ │ │ │ rev r4, r0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + cbz r4, 364732 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2503c2> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + cbz r6, 36473a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2503ca> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + cbz r0, 364742 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2503d2> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + cbz r6, 364756 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2503e6> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + cbz r4, 36474e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2503de> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #308] @ (364894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250524>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1020296,27 +1020278,27 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb884 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb7d0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r0, 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] @ (364954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2505e4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1020373,15 +1020355,15 @@ │ │ │ │ nop │ │ │ │ udf #88 @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb726 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb6c6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1020443,15 +1020425,15 @@ │ │ │ │ nop │ │ │ │ ble.n 364960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2505f0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb682 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb61a │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -1020574,29 +1020556,29 @@ │ │ │ │ nop │ │ │ │ bgt.n 364b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2507e0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r1, r3, r4, r6, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ 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 r6, r3 │ │ │ │ @@ -1020753,17 +1020735,17 @@ │ │ │ │ bne.n 364c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25092c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 247500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x133190> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 364bf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250886> │ │ │ │ b.n 364c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25089c> │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1021005,19 +1020987,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (364f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250c24>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 364de6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250a76> │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #72] @ (364ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250c84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1021049,15 +1021031,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 364d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250a10> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bvc.n 364f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250ba4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r0, 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] @ 365060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250cf0> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1021092,19 +1021074,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bvc.n 3650b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250d48> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #88] @ (3650dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250d6c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1021144,17 +1021126,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (3650e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250d74>) │ │ │ │ add r3, pc │ │ │ │ b.n 3650a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250d34> │ │ │ │ nop │ │ │ │ bvs.n 36504c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250cdc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r0, 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] @ 365160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250df0> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1021197,19 +1021179,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 3651e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250e70> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r0, 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] @ (3651ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250e7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1021256,19 +1021238,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 365160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250df0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (365294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250f24>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1021325,21 +1021307,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bpl.n 3652ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x250f7c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #648 @ (adr r7, 36552c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2511bc>) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1021531,15 +1021513,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ b.n 3653f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251080> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #48 @ (adr r7, 3654d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251168>) │ │ │ │ + add r7, pc, #816 @ (adr r7, 3657d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251468>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r4, sp, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1021899,19 +1021881,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 365826 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2514b6> │ │ │ │ ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r3, pc, #64 @ (adr r3, 36589c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25152c>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 365b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25182c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #96 @ (adr r3, 3658c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251550>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 365bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251850>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #880 @ (adr r2, 365bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251864>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 365ad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251764>) │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #272] @ (365984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251614>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1022028,22 +1022010,22 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r7, pc, #512 @ (adr r7, 365b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251818>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #856 @ (adr r2, 365ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251978>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 365be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251878>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #648 @ (adr r2, 365c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2518ac>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 365b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2517ac>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r7, pc, #24 @ (adr r7, 3659b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251640>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc 1, cr0, [r4, #532]! @ 0x214 │ │ │ │ - add r2, pc, #88 @ (adr r2, 3659f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251688>) │ │ │ │ + add r2, pc, #856 @ (adr r2, 365cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251988>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (365a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2516cc>) │ │ │ │ @@ -1022101,17 +1022083,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 310cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1fc988> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, pc, #912 @ (adr r1, 365dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251a64>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 365cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251964>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #728 @ (adr r1, 365d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2519b0>) │ │ │ │ + add r2, pc, #472 @ (adr r2, 365c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2518b0>) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1022153,17 +1022135,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #232 @ (adr r1, 365ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251838>) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 365ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251b38>) │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #440] @ (365c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25191c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1022334,21 +1022316,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 365b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2517ec> │ │ │ │ ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r5, pc, #96 @ (adr r5, 365cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251984>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r1, pc, #120 @ (adr r1, 365d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2519a0>) │ │ │ │ + add r1, pc, #888 @ (adr r1, 366010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251ca0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #872 @ (adr r0, 366004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251c94>) │ │ │ │ + add r1, pc, #616 @ (adr r1, 365f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251b94>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #416] @ (365e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251ad4>) │ │ │ │ + ldr r6, [pc, #160] @ (365d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2519d4>) │ │ │ │ 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, [pc, #108] @ (365d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2519b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1022391,19 +1022373,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 365d02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251992> │ │ │ │ ldmia r2, {r2, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #280 @ (adr r0, 365e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251ad0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #960] @ (3660ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251d7c>) │ │ │ │ + ldr r5, [pc, #704] @ (365fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251c7c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r0, pc, #120 @ (adr r0, 365da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x251a38>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1023796,49 +1023778,49 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1024214,33 +1024196,33 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (367320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252fb0>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 366ede <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252b6e> │ │ │ │ @@ -1024479,21 +1024461,21 @@ │ │ │ │ bne.w 36712c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252dbc> │ │ │ │ b.n 36728a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252f1a> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 3672c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252f50> │ │ │ │ b.n 36712c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x252dbc> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1024883,17 +1024865,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (367790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253420>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 3676e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253370> │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1025017,21 +1024999,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ add r7, sp, #584 @ 0x248 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #336] @ (367a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253718>) │ │ │ │ @@ -1025156,21 +1025138,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 3679d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253666> │ │ │ │ add r6, sp, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1025600,23 +1025582,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r4, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #14] │ │ │ │ + strh r0, [r5, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 367b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253794> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1026041,25 +1026023,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xae838> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 3680a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253d32> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 367fba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253c4a> │ │ │ │ b.n 368366 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253ff6> │ │ │ │ movs r2, #1 │ │ │ │ b.n 368106 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253d96> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1026803,25 +1026785,25 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r4, [r4, #18] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r0, [r4, #15] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 368eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254b44> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 368ec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254b50> │ │ │ │ @@ -1026896,17 +1026878,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 368e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254b04> │ │ │ │ b.n 368c0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25489a> │ │ │ │ movs r5, #2 │ │ │ │ b.n 368e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254b04> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r0, 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] @ (369090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254d20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1027013,18 +1026995,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 368fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254c44> │ │ │ │ nop │ │ │ │ str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cdp2 0, 13, cr0, cr0, cr15, {6} │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + vmla.i16 q0, q8, d7[1] │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r0, 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] @ (36920c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254e9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1027150,22 +1027132,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 36911e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254dae> │ │ │ │ str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldc2l 0, cr0, [ip, #-828] @ 0xfffffcc4 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + cdp2 0, 1, cr0, cr12, cr15, {6} │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r0, 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] @ (3693a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255034>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1027289,22 +1027271,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18bc4c> │ │ │ │ b.n 36929a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254f2a> │ │ │ │ str r5, [sp, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xfbe400cf │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + stc2 0, cr0, [r4], #828 @ 0x33c │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r0, 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] @ 369400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255090> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1027322,30 +1027304,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2547d0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r0, 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] @ 369430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2550c0> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2547d0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r0, 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] @ 3694e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255178> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1027402,15 +1027384,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027460,15 +1027442,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 369558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2551e8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027515,15 +1027497,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027558,15 +1027540,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3696a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255334> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1027627,15 +1027609,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027685,15 +1027667,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3697dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25546c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027739,15 +1027721,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027781,15 +1027763,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 369920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2555b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1027848,15 +1027830,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027900,15 +1027882,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1027928,30 +1027910,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254bc4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r0, 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] @ 369ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255774> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254bc4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r0, 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] @ 369b2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2557bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1027969,30 +1027951,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3690a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254d30> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #32] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r0, 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] @ 369b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2557ec> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3690a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254d30> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r0, 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] @ 369ba4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255834> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1028010,30 +1027992,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 369224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254eb4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #30] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r0, 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] @ 369bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x255864> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 369224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x254eb4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ 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, #2080] @ 0x820 │ │ │ │ subw sp, sp, #1988 @ 0x7c4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1028242,15 +1028224,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1031797,19 +1031779,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16dba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x59838> │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #56 @ (adr r3, 36c2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x257f3c>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 36c5ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25823c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r7, #10 │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1031842,15 +1031824,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36c2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x257f74>) │ │ │ │ add r2, pc │ │ │ │ bl 36c20c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x257e9c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ 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, r0 │ │ │ │ @@ -1031918,19 +1031900,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36c20c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x257e9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 36c344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x257fd4> │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r7, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r7, #30 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #164] @ (36c45c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2580ec>) │ │ │ │ @@ -1032330,37 +1032312,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36c5fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25828a> │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r0, [r4, r7] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r1, #146 @ 0x92 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1033523,65 +1033505,65 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36ce5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x258aea> │ │ │ │ adds r6, #222 @ 0xde │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r6 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stc2 0, cr0, [r0, #908]! @ 0x38c │ │ │ │ - stc2 0, cr0, [r4], {227} @ 0xe3 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp2 0, 8, cr0, cr14, cr3, {7} │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + cdp2 0, 6, cr0, cr0, cr3, {7} │ │ │ │ + stc2l 0, cr0, [r4], {227} @ 0xe3 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + vhadd.u8 q8, q15, │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp2 0, 2, cr0, cr2, cr3, {7} │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ + cdp2 0, 14, cr0, cr2, cr3, {7} │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - mrrc2 0, 14, r0, r0, cr3 @ │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + ldc2 0, cr0, [r0, #-908] @ 0xfffffc74 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfb6c00e3 │ │ │ │ + stc2 0, cr0, [ip], #-908 @ 0xfffffc74 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr3, {7} │ │ │ │ + vhadd.u16 q0, q13, │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r1, [r8, #-44] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ ldr.w r2, [r8] │ │ │ │ add r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ strh r2, [r3, #2] │ │ │ │ @@ -1034985,25 +1034967,25 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36ce5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x258aea> │ │ │ │ nop │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r3, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub.w r3, r8, #308 @ 0x134 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r2, [r8, #-220] │ │ │ │ @@ -1036047,117 +1036029,117 @@ │ │ │ │ movs r2, #1 │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ b.w 36ce5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x258aea> │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r4, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #676] @ (36f400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b090>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1036408,17 +1036390,17 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r3, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -1036902,15 +1036884,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} │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1036922,15 +1036904,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 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r0, #1 │ │ │ │ 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 r4, r1 │ │ │ │ ldr r1, [pc, #480] @ (36fbb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b844>) │ │ │ │ @@ -1037116,44 +1037098,44 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36fb64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b7f4> │ │ │ │ b.n 36fa3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b6ce> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 36fa62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b6f2> │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc 0, cr0, [r8], #884 @ 0x374 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + stcl 0, cr0, [r8, #-884]! @ 0xfffffc8c │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1037195,15 +1037177,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (36fc70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b900>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18be90> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 36ff18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bba8> │ │ │ │ + b.n 370098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bd28> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1037292,15 +1037274,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 36fd12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b9a2> │ │ │ │ ldr r0, [pc, #12] @ (36fd68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b9f8>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18be90> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36fd22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b9b2> │ │ │ │ - b.n 36fde4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ba74> │ │ │ │ + b.n 36ff64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbf4> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1037361,15 +1037343,15 @@ │ │ │ │ b.n 36fdf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ba84> │ │ │ │ lsls r2, r1, #9 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + b.n 36ff0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bb9c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1037453,26 +1037435,25 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 36fe90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bb20> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xfa6a00e3 │ │ │ │ - @ instruction: 0xfb6600e3 │ │ │ │ - @ instruction: 0xf4de00e3 │ │ │ │ - vmla.i16 d0, d26, d3[2] │ │ │ │ - @ instruction: 0xfa1600e3 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + @ instruction: 0xfb2a00e3 │ │ │ │ + stc2 0, cr0, [r6], #-908 @ 0xfffffc74 │ │ │ │ + @ instruction: 0xf59e00e3 │ │ │ │ + orrs.w r0, sl, #227 @ 0xe3 │ │ │ │ + @ instruction: 0xfad600e3 │ │ │ │ + b.n 36fff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bc88> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - eors.w r0, ip, #7438336 @ 0x718000 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - b.n 36fdac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ba3c> │ │ │ │ + adcs.w r0, ip, #7438336 @ 0x718000 │ │ │ │ + b.n 36ff8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bc1c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ + @ instruction: 0xe80800e3 │ │ │ │ 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] @ (36ff4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbdc>) │ │ │ │ ldr.w lr, [pc, #32] @ 36ff50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbe0> │ │ │ │ @@ -1037486,15 +1037467,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1037533,15 +1037514,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (36ffc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bc58>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1037715,15 +1037696,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (37017c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25be0c>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1038004,21 +1037985,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (37046c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c0fc>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ ldr r0, [pc, #20] @ (370470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c100>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ @@ -1039148,28 +1039129,28 @@ │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 370eae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cb3e> │ │ │ │ b.n 370784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25c414> │ │ │ │ @ instruction: 0xfb6e0184 │ │ │ │ - ldrd r0, r0, [r6, #-908]! @ 0x38c │ │ │ │ - @ instruction: 0xf3f400e3 │ │ │ │ - cdp 0, 11, cr0, cr2, cr3, {7} │ │ │ │ - bic.w r0, r8, #7438336 @ 0x718000 │ │ │ │ - adds.w r0, r4, #7438336 @ 0x718000 │ │ │ │ - bls.n 370ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cc88> │ │ │ │ + bics.w r0, r6, r3, asr #3 │ │ │ │ + @ instruction: 0xf4b400e3 │ │ │ │ + vhadd.s q8, q9, │ │ │ │ + @ instruction: 0xf4e800e3 │ │ │ │ + rsbs r0, r4, #7438336 @ 0x718000 │ │ │ │ + bge.n 370f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cc08> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp 0, 8, cr0, cr4, cr3, {7} │ │ │ │ - b.n 3711c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ce58> │ │ │ │ + vhadd.s8 q8, q10, │ │ │ │ + b.n 371348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cfd8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bls.n 370fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cc78> │ │ │ │ + bge.n 370f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25cbf8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp 0, 3, cr0, cr0, cr3, {7} │ │ │ │ - @ instruction: 0xf4a000e3 │ │ │ │ + cdp 0, 15, cr0, cr0, cr3, {7} │ │ │ │ + sbc.w r0, r0, #7438336 @ 0x718000 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r0, [r9, #32] │ │ │ │ @@ -1041912,29 +1041893,29 @@ │ │ │ │ addne r2, r2, r1 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r3, #63112 @ 0xf688 │ │ │ │ strh r3, [r1, #0] │ │ │ │ b.w 371da0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25da30> │ │ │ │ nop │ │ │ │ - bkpt 0x007e │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - revsh r2, r2 │ │ │ │ + ittt cc │ │ │ │ + lslcc r3, r4, #3 │ │ │ │ + popcc {r1, r2, r3, r6, pc} │ │ │ │ + lslcc r3, r4, #3 │ │ │ │ + cbnz r2, 372b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25e7d8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - rev16 r0, r0 │ │ │ │ + cbnz r0, 372b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25e7b8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbnz r0, 372b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25e7b4> │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrb.w r3, [r9, #24] │ │ │ │ ldr.w sl, [r9, #80] @ 0x50 │ │ │ │ strb r3, [r6, #0] │ │ │ │ sub.w sl, r6, sl │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ @@ -1042303,26 +1042284,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 372492 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25e122> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 372544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25e1d4> │ │ │ │ ldr r0, [pc, #24] @ (372f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ebcc>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add sp, #0 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - itet gt │ │ │ │ - lslgt r3, r4, #3 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ - lslgt r3, r4, #3 │ │ │ │ - b.n 372ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25eb74> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + ldmia.w r2, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 372f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ec2c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 372f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ec2c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1042400,15 +1042380,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (373014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25eca4>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - b.n 372e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25eae0> │ │ │ │ + b.n 372fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ec60> │ │ │ │ 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 r7, r0 │ │ │ │ @@ -1042439,17 +1042419,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (373074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ed04>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ ldr r0, [pc, #12] @ (373078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ed08>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - b.n 372e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25eae8> │ │ │ │ + b.n 372fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ec68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 372ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25eb34> │ │ │ │ + b.n 373024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ecb4> │ │ │ │ lsls r7, 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, 3730b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25ed46> │ │ │ │ @@ -1045196,15 +1045176,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ cbz r4, 374d76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260a06> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260a0c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 56d1a <_mesa_glapi_tls_Context@@libgallium-26.0.8-1.so+0x56d0e> │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374d6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2609fa> │ │ │ │ @@ -1045302,15 +1045282,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ uxth r4, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxth r2, r6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 756e1a │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r3 │ │ │ │ @@ -1045354,15 +1045334,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cbz r4, 374eb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260b46> │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe803ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1045399,15 +1045379,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (374f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260b90>) │ │ │ │ add r2, pc │ │ │ │ b.n 374ed2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260b62> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 374dfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260a8e> │ │ │ │ @ instruction: 0xffff9a92 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 348f02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x234b92> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045445,15 +1045425,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (374f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260bfc>) │ │ │ │ add r2, pc │ │ │ │ b.n 374f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260bd0> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r0, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045491,15 +1045471,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (374fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260c68>) │ │ │ │ add r2, pc │ │ │ │ b.n 374fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260c3c> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045532,15 +1045512,15 @@ │ │ │ │ bl 37392c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f5bc> │ │ │ │ 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 │ │ │ │ - stc2l 0, cr0, [lr, #836] @ 0x344 │ │ │ │ + mcr2 0, 4, r0, cr14, cr1, {6} │ │ │ │ add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 374e52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260ae2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ @@ -1045586,17 +1045566,17 @@ │ │ │ │ bl 37392c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f5bc> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #116] @ (37514c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260ddc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1045650,19 +1045630,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 374b36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2607c6> │ │ │ │ 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] @ (3751ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260e7c>) │ │ │ │ @@ -1045718,19 +1045698,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260e98>) │ │ │ │ add r2, pc │ │ │ │ b.n 3751ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260e5e> │ │ │ │ str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 374b0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26079e> │ │ │ │ vqshl.u64 d25, d4, #63 @ 0x3f │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 4b20a <_mesa_glapi_tls_Context@@libgallium-26.0.8-1.so+0x4b1fe> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045789,19 +1045769,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3752ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260f3c>) │ │ │ │ add r2, pc │ │ │ │ b.n 375272 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260f02> │ │ │ │ str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, sp, #856 @ 0x358 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, fp │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 374f92 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260c22> │ │ │ │ vqshlu.s64 , q8, #63 @ 0x3f │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 172ae <_mesa_glapi_tls_Context@@libgallium-26.0.8-1.so+0x172a2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045860,19 +1045840,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260fe0>) │ │ │ │ add r2, pc │ │ │ │ b.n 375316 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260fa6> │ │ │ │ str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r3, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 374eee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260b7e> │ │ │ │ vmlsl.u , d15, d12[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 773352 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045931,19 +1045911,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3753f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261084>) │ │ │ │ add r2, pc │ │ │ │ b.n 3753ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26104a> │ │ │ │ str r6, [sp, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 374e5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260aea> │ │ │ │ vabal.u , d31, d24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 6ff3f6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046002,19 +1045982,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261128>) │ │ │ │ add r2, pc │ │ │ │ b.n 37545e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2610ee> │ │ │ │ str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 374db6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260a46> │ │ │ │ vabal.u , d15, d4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 65b49a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046075,19 +1046055,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 375506 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261196> │ │ │ │ nop │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 375d32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2619c2> │ │ │ │ vsri.32 , q6, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 611546 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046146,19 +1046126,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3755e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261278>) │ │ │ │ add r2, pc │ │ │ │ b.n 3755ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26123e> │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r4 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 375c96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261926> │ │ │ │ vrsra.u64 d25, d20, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 59b5ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48727a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046201,15 +1046181,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 37392c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f5bc> │ │ │ │ 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} │ │ │ │ - @ instruction: 0xf79800d1 │ │ │ │ + ldr.w r0, [r8, r1, lsl #1] │ │ │ │ b.n 3757ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26144a> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #124] @ (3756fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26138c>) │ │ │ │ @@ -1046263,19 +1046243,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r7, 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 r5, [pc, #168] @ (3757c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261454>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1046346,15 +1046326,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, sp, #856 @ 0x358 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 375e1e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261aae> │ │ │ │ vqrshrun.s64 d26, q1, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1046428,15 +1046408,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, sp, #8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r7, pc, #536 @ (adr r7, 375ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261750>) │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1046515,15 +1046495,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r7, pc, #224 @ (adr r7, 375a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2616e0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #184 @ (adr r7, 375a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2616c0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 375942 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2615d2> │ │ │ │ vqshlu.s64 d26, d18, #63 @ 0x3f │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1046605,15 +1046585,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r6, pc, #352 @ (adr r6, 375bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261840>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #312 @ (adr r6, 375b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261820>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 375a62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2616f2> │ │ │ │ vsli.64 q13, q1, #63 @ 0x3f │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1046695,15 +1046675,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, pc, #480 @ (adr r5, 375d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2619a0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #440 @ (adr r5, 375cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261980>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 375b82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261812> │ │ │ │ vsri.64 q13, q9, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1046785,15 +1046765,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r4, pc, #608 @ (adr r4, 375e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261b00>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #568 @ (adr r4, 375e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261ae0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 375ca2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261932> │ │ │ │ vsri.32 d26, d2, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1046872,15 +1046852,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, pc, #744 @ (adr r3, 375fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261c68>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 376232 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261ec2> │ │ │ │ vrsra.u32 d26, d16, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1046954,15 +1046934,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, pc, #904 @ (adr r2, 376144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261dd4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ add r2, pc, #400 @ (adr r2, 375f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261bec>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047036,15 +1047016,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, pc, #88 @ (adr r2, 375ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261b70>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ add r1, pc, #608 @ (adr r1, 3760f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261d88>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047118,15 +1047098,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r1, pc, #296 @ (adr r1, 37607c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261d0c>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ add r0, pc, #816 @ (adr r0, 376294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261f24>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047200,16 +1047180,16 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, pc, #504 @ (adr r0, 376218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261ea8>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - it vc │ │ │ │ - lslvc r1, r3, #3 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ + lsls r1, r3, #3 │ │ │ │ b.n 375eb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261b46> │ │ │ │ vaddl.u q13, d15, d0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047282,17 +1047262,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r4, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ac │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - udf #157 @ 0x9d │ │ │ │ + ite vs │ │ │ │ + lslvs r1, r3, #3 │ │ │ │ + udfvc #157 @ 0x9d │ │ │ │ vcvt.u32.f32 d25, d18, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #180] @ (3761c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261e50>) │ │ │ │ @@ -1047369,15 +1047349,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ble.n 37615a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261dea> │ │ │ │ vcvt.f32.u32 , q4, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047456,15 +1047436,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r1, r3, #3 │ │ │ │ bgt.n 37627e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x261f0e> │ │ │ │ vcvt.u16.f16 , q14, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047548,15 +1047528,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1047646,15 +1047626,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - orn r0, r2, #7110656 @ 0x6c8000 │ │ │ │ + @ instruction: 0xf52200d9 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ vtbl.8 d25, {d31- │ │ │ │ strh r4, [r0, #30] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 376686 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262316> │ │ │ │ + rev r0, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1047932,15 +1047912,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #22] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 376762 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2623f2> │ │ │ │ + cbz r4, 376792 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262422> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1048197,17 +1048177,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048306,17 +1048286,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #29] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048491,15 +1048471,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ @@ -1048597,18 +1048577,18 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xeb8400d1 │ │ │ │ + mcrr 0, 13, r0, r4, cr1 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1048695,18 +1048675,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r0, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r8, r1, lsr #3 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + adc.w r0, r8, r1, lsr #3 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1048803,19 +1048783,19 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe99000d1 │ │ │ │ + orrs.w r0, r0, r1, lsr #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vtbx.8 d26, {d31}, d30 │ │ │ │ + vtbl.8 d26, {d31-) │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r4, r5, r6, r7} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #58] @ 0x3a │ │ │ │ @@ -1049033,20 +1049013,20 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #128 @ (adr r7, 37727c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262f0c>) │ │ │ │ + add r7, pc, #896 @ (adr r7, 37757c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26320c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vmlsl.u q13, d31, d30[0] │ │ │ │ + vabdl.u q13, d31, d30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1049177,20 +1049157,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, #27] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 376f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262bd0> │ │ │ │ + b.n 3770c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262d50> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vrsubhn.i d23, , q15 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r5, pc, #360 @ (adr r5, 3774d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263164>) │ │ │ │ + add r6, pc, #104 @ (adr r6, 3773d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263064>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r0, #6 │ │ │ │ bmi.n 3773fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26308e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049287,20 +1049267,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r4, #23] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 376e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ac4> │ │ │ │ + b.n 376fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262c44> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vabal.u , d31, d18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r4, pc, #312 @ (adr r4, 3775b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263240>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 3774b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263140>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r2, [r0, #30] │ │ │ │ lsls r4, r0, #6 │ │ │ │ bcc.n 3773b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263042> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049403,19 +1049383,19 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r4, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r3, pc, #24 @ (adr r3, 3775b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263240>) │ │ │ │ + add r3, pc, #792 @ (adr r3, 3778b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263540>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #560 @ (adr r3, 3777d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263460>) │ │ │ │ + add r4, pc, #304 @ (adr r4, 3776d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263360>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ @ instruction: 0xffff8a94 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049504,15 +1049484,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r5, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r2, [r7, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ @ instruction: 0xffff8992 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049628,21 +1049608,21 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r0, pc, #936 @ (adr r0, 377b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263800>) │ │ │ │ + add r1, pc, #680 @ (adr r1, 377a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263700>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #9] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - orns r0, r4, ip, lsr #3 │ │ │ │ + @ instruction: 0xeb3400dc │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ vtbx.8 d24, {d15}, d30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049732,15 +1049712,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, #5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1049828,15 +1049808,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1049924,15 +1049904,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1050038,23 +1050018,23 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ble.n 377b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263790> │ │ │ │ + udf #84 @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1050173,17 +1050153,17 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r6, #30] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #944 @ (adr r2, 3780d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263d68>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 377fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263c68>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strd r0, r0, [sl], #884 @ 0x374 │ │ │ │ + @ instruction: 0xe9aa00dd │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ vqdmulh.s q11, , d28[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r6, [r1, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ vqshrun.s64 d28, , #1 │ │ │ │ @@ -1050292,19 +1050272,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1050416,26 +1050396,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r0, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bls.n 377f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263c00> │ │ │ │ + bge.n 377ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263b80> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ rev r7, r2 │ │ │ │ @ instruction: 0xffff6a94 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r6, [r5, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050549,26 +1050529,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r7, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bhi.n 37802c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263cbc> │ │ │ │ + bls.n 3781ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263e3c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vqrshrn.u64 d22, q0, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r5, #29] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r6!, {r0, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050682,26 +1050662,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #27] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvc.n 3782e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263f78> │ │ │ │ + bhi.n 378268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263ef8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ vtbl.8 d22, {d15}, d12 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r6, [r4, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r5!, {r0, r2, r3, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050815,26 +1050795,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r6, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvs.n 3783a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264034> │ │ │ │ + bvs.n 378324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263fb4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vmlsl.u q11, d31, d8[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r5, [sp, #360] @ 0x168 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050948,26 +1050928,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r6, #17] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bmi.n 378460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2640f0> │ │ │ │ + bpl.n 3783e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264070> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r5, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vabal.u q11, d31, d4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r6, [r3, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r3!, {r0, r2, r4, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051070,18 +1051050,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r5, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - vraddhn.i d25, , q5 │ │ │ │ + vmls.i , , d10[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r4, [r3, #9] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1051182,18 +1051162,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - vmlal.u , d31, d22[0] │ │ │ │ + vsubw.u , , d22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r0, [r7, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1051294,18 +1051274,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r4, #3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - @ instruction: 0xffff91c2 │ │ │ │ + vsubl.u , d31, d2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r4, [r2, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1051406,18 +1051386,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r0, #31] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r7, 3789b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264642> │ │ │ │ - vshr.u64 d25, d14, #1 │ │ │ │ + vsra.u32 , q7, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1051536,24 +1051516,24 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ @ instruction: 0xffff5fa4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r4, [r0, #23] │ │ │ │ lsls r4, r0, #6 │ │ │ │ pop {r0, r1, r3, r5, r6, pc} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051657,25 +1051637,25 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #21] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r2, [r4, #18] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #284] @ (378cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264968>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1051798,17 +1051778,17 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r7, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 378de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264a74> │ │ │ │ + bls.n 378d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2649f4> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #13] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1051937,17 +1051917,17 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r4, #11] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1052066,19 +1052046,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r2, #6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r2, [r4, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052199,19 +1052179,19 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r1, #1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 37917c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264e0c> │ │ │ │ + bvs.n 3790fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264d8c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052332,19 +1052312,19 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, r1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 379238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264ec8> │ │ │ │ + bmi.n 3791b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x264e48> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052472,15 +1052452,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ ldrsb r0, [r6, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrsb r6, [r6, r1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052601,19 +1052581,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052738,25 +1052718,25 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r2, r9 │ │ │ │ + mov r2, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052871,23 +1052851,23 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053009,19 +1052989,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053143,19 +1053123,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, r2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1053265,15 +1053245,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #352] @ (379c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265908>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1053404,17 +1053384,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #176] @ (379d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2659b4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [pc, #104] @ (379cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26597c>) │ │ │ │ + ldr r3, [pc, #872] @ (379fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265c7c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 379e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265afc>) │ │ │ │ vqrdmulh.s q10, , d0[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1053546,17 +1053526,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #680] @ (37a080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265d10>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1053764,17 +1053744,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #768] @ (37a2f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265f80>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r1, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r4, [r5, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053922,19 +1053902,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #320] @ (37a2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265f70>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrsh r4, [r3, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ vcvt.f32.u32 , q14, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1054083,19 +1054063,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrsh r4, [r4, r0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r1, #30] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ vqdmulh.s , , d4[0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1054255,16 +1054235,16 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp lr, sl │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr, #888] @ 0x378 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + mrc 0, 4, r0, cr14, cr14, {6} │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r2, sl │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r2, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1054411,19 +1054391,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 37a120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265db0> │ │ │ │ + b.n 37a2a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265f30> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1054578,19 +1054558,19 @@ │ │ │ │ nop │ │ │ │ cmp r0, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r3, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bkpt 0x0028 │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrsb r6, [r1, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1054749,21 +1054729,21 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrsb r0, [r7, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r5, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 37aa30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2666c0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ vmlsl.u , d15, d14[0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1054934,19 +1054914,19 @@ │ │ │ │ nop │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r0, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - revsh r2, r1 │ │ │ │ + cbnz r2, 37ac4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2668da> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r6, #160 @ 0xa0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r6, [r0, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055104,17 +1055084,17 @@ │ │ │ │ nop │ │ │ │ subs r5, #96 @ 0x60 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r5, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 37b008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266c98> │ │ │ │ + b.n 37b188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266e18> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + strh r2, [r3, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r6, [r1, r3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1055283,18 +1055263,19 @@ │ │ │ │ nop │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r0, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 37ae8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266b1c> │ │ │ │ + bvc.n 37b00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266c9c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - vqadd.u64 q8, q15, q6 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + movs r6, r7 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r0, [r2, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1055472,22 +1055453,22 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r7, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - vqadd.u64 q0, q11, │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + vshr.u64 q8, , #10 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 37b174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266e04> │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ vcvt.u32.f32 d20, d8, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1055666,19 +1055647,19 @@ │ │ │ │ ... │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [pc, #512] @ (37b534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2671c4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - blt.n 37b2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266f34> │ │ │ │ + bgt.n 37b424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2670b4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [pc, #232] @ (37b430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2670c0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1055876,27 +1055857,27 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #560] @ (37b770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267400>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [pc, #976] @ (37b934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2675c4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1056168,25 +1056149,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r1, [pc, #704] @ (37baf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267788>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1056494,109 +1056475,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (37bc54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2678e4>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 37b9f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267682> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - vsubl.u q11, d15, d22 │ │ │ │ + vmlal.u q11, d31, d22[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - vrshr.u32 d22, d8, #1 │ │ │ │ + vrshr.u64 q11, q4, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r5, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r1, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r3, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - vaddl.u q11, d31, d12 │ │ │ │ + @ instruction: 0xffff614c │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - vaddl.u q11, d31, d4 │ │ │ │ + @ instruction: 0xffff6144 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r7, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #420] @ (37be10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267aa0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1056769,15 +1056750,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #252 @ 0xfc │ │ │ │ lsls r7, r0, #6 │ │ │ │ bics r0, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 37be40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267ad0> │ │ │ │ + bpl.n 37bdc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267a50> │ │ │ │ lsls r6, r3, #3 │ │ │ │ tst r2, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1056929,27 +1056910,27 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ sbcs r4, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adcs r6, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ lsls r7, r0, #6 │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r2, #26 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #260] @ (37c0ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267d7c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1057059,15 +1057040,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ands r4, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 37c024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267cb4> │ │ │ │ + bcs.n 37c1a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x267e34> │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r7, #44 @ 0x2c │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1057168,15 +1057149,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r6, #224 @ 0xe0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r6, #62 @ 0x3e │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1057278,15 +1057259,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r5, #42 @ 0x2a │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1057405,15 +1057386,15 @@ │ │ │ │ nop │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, #184 @ 0xb8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1057532,15 +1057513,15 @@ │ │ │ │ nop │ │ │ │ movs r4, #236 @ 0xec │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #120 @ 0x78 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1057892,26 +1057873,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - vmlsl.u , d15, d6[0] │ │ │ │ + vabdl.u , d15, d6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r7, #154 @ 0x9a │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1058039,15 +1058020,15 @@ │ │ │ │ nop │ │ │ │ subs r4, r2, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r6, #96 @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r5, #116 @ 0x74 │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1058425,21 +1058406,21 @@ │ │ │ │ ... │ │ │ │ subs r4, r6, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r5, #0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [pc, #776] @ (37d1f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x268e80>) │ │ │ │ + ldr r1, [pc, #520] @ (37d0f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x268d80>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r6, r7, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r6, r1, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r2, r4, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1058599,15 +1058580,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r4, r0, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #800] @ (37d3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269044>) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #182 @ 0xb6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1059036,23 +1059017,23 @@ │ │ │ │ ... │ │ │ │ adds r0, r7, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r7, #66 @ 0x42 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [pc, #64] @ (37d59c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26922c>) │ │ │ │ + ldr r4, [pc, #832] @ (37d89c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26952c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #824] @ (37d898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269528>) │ │ │ │ + ldr r4, [pc, #568] @ (37d798 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269428>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 37d584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269214> │ │ │ │ + bvs.n 37d504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269194> │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r7, #27 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r6, r1, #25 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r2, r4, #24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1059256,15 +1059237,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #15 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #336] @ (37d8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269568>) │ │ │ │ + ldr r2, [pc, #80] @ (37d7d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269468>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r2, r1, #13 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r7, #11 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1059510,17 +1059491,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 37da3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2696cc> │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r6, #28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1059732,17 +1059713,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r7, #28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r5, #202 @ 0xca │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r5, #25 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r4, #38 @ 0x26 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r2, r1, #21 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1059979,39 +1059960,39 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r7, [r0, #4] │ │ │ │ - @ instruction: 0xffff3ff4 │ │ │ │ + vshr.u64 d20, d20, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r4, #32] │ │ │ │ @ instruction: 0xffff2cf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r1, [r3, r5] │ │ │ │ - vtbx.8 d31, {d31- , d31, d16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - vshr.u64 d30, d18, #1 │ │ │ │ + vsra.u32 q15, q9, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (37e2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269f5c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1060233,32 +1060214,32 @@ │ │ │ │ nop │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bics.w r0, ip, #206 @ 0xce │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xf0fc00ce │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cbz r6, 37e192 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x269e22> │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, r6, #5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cdp 0, 13, cr0, cr8, cr14, {6} │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + vmla.i16 d0, d24, d6[1] │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cdp 0, 8, cr0, cr14, cr14, {6} │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + vhadd.s8 q8, q15, q7 │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -1060709,15 +1060690,15 @@ │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ lsls r0, r2, #17 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, r3, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, r1 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1060784,15 +1060765,15 @@ │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ lsls r0, r0, #13 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r4, r1, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r0, r4, r5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1061265,19 +1061246,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r7, #9 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r6, r0, r4 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r6, r5, #24 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1061608,41 +1061589,41 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [lr, #-536]! @ 0xfffffde8 │ │ │ │ asrs r2, r7, #15 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r6, r5, #14 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - blt.n 37ef20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26abb0> │ │ │ │ + bgt.n 37eea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26ab30> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r0, #-536] @ 0xfffffde8 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ mcrr2 1, 8, r0, r8, cr6 │ │ │ │ stc2 1, cr0, [r8], #-536 @ 0xfffffde8 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xfbd00186 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf2b800d4 │ │ │ │ - beq.n 37ef18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26aba8> │ │ │ │ + @ instruction: 0xf37800d4 │ │ │ │ + bne.n 37ee98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26ab28> │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r2, #6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ @ instruction: 0xfadc0186 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r7, #12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds.w r0, r0, r0, lsr #3 │ │ │ │ + rsbs r0, r0, r0, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #940] @ (37f34c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26afdc>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #940] @ (37f350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26afe0>) │ │ │ │ @@ -1062010,49 +1061991,49 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 37f3dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b06c> │ │ │ │ + bhi.n 37f35c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26afec> │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2], r6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xf7c80186 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf77a0186 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mrc 0, 2, r0, cr12, cr4, {6} │ │ │ │ + vqadd.s16 q0, q14, q2 │ │ │ │ @ instruction: 0xf6fe0186 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ subw r1, sl, #2182 @ 0x886 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ ldr.w r5, [pc, #1880] @ 37fb20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7b0> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1062804,23 +1062785,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf59c0186 │ │ │ │ lsrs r6, r4, #16 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r0, r7, #19 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1063463,66 +1063444,66 @@ │ │ │ │ cdp 1, 0, cr0, cr14, cr6, {4} │ │ │ │ lsls r4, r1, #18 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #17 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [lr, #536] @ 0x218 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #11 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stc 1, cr0, [r2], #-536 @ 0xfffffde8 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xebe00186 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 380794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26c424> │ │ │ │ + b.n 380914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26c5a4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xeb380186 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ eor.w r1, r8, r6, lsl #2 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ands.w r1, ip, r6, lsl #2 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xe9ae0186 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strd r0, r1, [r0, #-536] @ 0x218 │ │ │ │ ldmdb r8, {r1, r2, r7, r8} │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ @ instruction: 0xe8c20186 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ strd r0, r1, [r6], #-536 @ 0x218 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 380294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26bf24> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r5, #2 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3524] @ 381088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26cd18> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1064873,61 +1064854,61 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 380dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26ca54> │ │ │ │ lsls r6, r0, #6 │ │ │ │ stc2 1, cr0, [sl, #-524]! @ 0xfffffdf4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [lr, #-524] @ 0xfffffdf4 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bls.n 3811f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26ce88> │ │ │ │ lsls r6, r0, #6 │ │ │ │ vaddw.s16 q0, q15, d3 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ @@ -1066256,94 +1066237,94 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ b.n 381fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26dc64> │ │ │ │ bhi.n 381f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26dbbc> │ │ │ │ lsls r6, r0, #6 │ │ │ │ cdp 1, 13, cr0, cr2, cr3, {4} │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 5, r0, cr12, cr12, {6} │ │ │ │ + vqadd.s32 q8, q14, q6 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - @ instruction: 0xffff0d0e │ │ │ │ + vqrdmulh.s q8, , d14[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - @ instruction: 0xffff0cb0 │ │ │ │ + vcvt.u16.f16 q8, q8, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #223 @ 0xdf │ │ │ │ @ instruction: 0xffff1c94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - vqshl.u32 q8, q9, #31 │ │ │ │ + vqshrun.s64 d16, q9, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r4, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - vraddhn.i d16, , q5 │ │ │ │ + vmls.i q8, , d10[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - @ instruction: 0xffff09b4 │ │ │ │ + @ instruction: 0xffff0a74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r0, #17 │ │ │ │ - vtbx.8 d16, {d31-, q12, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vmull.u , d31, d16 │ │ │ │ + vqrdmulh.s , , d16[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc2l 0, cr0, [ip], #-824 @ 0xfffffcc8 │ │ │ │ + ldc2 0, cr0, [ip, #-824]! @ 0xfffffcc8 │ │ │ │ adds r3, r4, r5 │ │ │ │ - vrsra.u64 q8, q2, #1 │ │ │ │ + vsri.64 d16, d4, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orn r0, r2, #208 @ 0xd0 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + @ instruction: 0xf12200d0 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strd r5, r3, [sp, #32] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ @@ -1067574,77 +1067555,77 @@ │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ strd r9, r3, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ strd r7, r8, [sp, #16] │ │ │ │ strd r5, r6, [sp, #8] │ │ │ │ b.n 382c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26e8ec> │ │ │ │ - strb.w r0, [r8, #206] @ 0xce │ │ │ │ - @ instruction: 0xf74a00ce │ │ │ │ + vst4. {d16-d19}, [r8], lr │ │ │ │ + strb.w r0, [sl, lr] │ │ │ │ asrs r3, r3, #29 │ │ │ │ - vaddl.u q8, d31, d28 │ │ │ │ + @ instruction: 0xffff016c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vaddl.u q8, d31, d4 │ │ │ │ + @ instruction: 0xffff0144 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r7, r5, #27 │ │ │ │ - vaddl.u q8, d31, d14 │ │ │ │ + @ instruction: 0xffff014e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf59c00ce │ │ │ │ - @ instruction: 0xf4c200ce │ │ │ │ - @ instruction: 0xf3ec00ce │ │ │ │ - @ instruction: 0xf31600ce │ │ │ │ - stc2 0, cr0, [lr], #-824 @ 0xfffffcc8 │ │ │ │ + @ instruction: 0xf65c00ce │ │ │ │ + @ instruction: 0xf58200ce │ │ │ │ + @ instruction: 0xf4ac00ce │ │ │ │ + @ instruction: 0xf3d600ce │ │ │ │ + stc2l 0, cr0, [lr], #824 @ 0x338 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xfb4a00ce │ │ │ │ + stc2 0, cr0, [sl], {206} @ 0xce │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ + @ instruction: 0xfb1c00ce │ │ │ │ @ instruction: 0xfa5c00ce │ │ │ │ - ldrsb.w r0, [ip, #206] @ 0xce │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r6, #206] @ 0xce │ │ │ │ - str??.w r0, [r6, lr] │ │ │ │ - @ instruction: 0xf7dc00ce │ │ │ │ + vld1.8 {d0[6]}, [r6], lr │ │ │ │ + vld4. {d0-d3}, [r6], lr │ │ │ │ + ldrb.w r0, [ip, #206] @ 0xce │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 374f04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x260b94> │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ @@ -1068925,30 +1068906,30 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 37549c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26112c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 383974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f604> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf67a00ce │ │ │ │ - subs.w r0, ip, #6750208 @ 0x670000 │ │ │ │ - @ instruction: 0xf4fe00ce │ │ │ │ - orr.w r0, r0, #6750208 @ 0x670000 │ │ │ │ - @ instruction: 0xf3b600ce │ │ │ │ - ssat r0, #15, lr, asr #3 │ │ │ │ - subw r0, r6, #206 @ 0xce │ │ │ │ - @ instruction: 0xf1ea00ce │ │ │ │ - @ instruction: 0xf12c00ce │ │ │ │ - orn r0, lr, #206 @ 0xce │ │ │ │ - vext.8 q0, q8, q7, #0 │ │ │ │ - vhadd.s32 q0, q9, q7 │ │ │ │ - cdp 0, 9, cr0, cr12, cr14, {6} │ │ │ │ - cdp 0, 1, cr0, cr6, cr14, {6} │ │ │ │ - ldcl 0, cr0, [ip, #-824] @ 0xfffffcc8 │ │ │ │ - stc 0, cr0, [r0], #824 @ 0x338 │ │ │ │ + @ instruction: 0xf73a00ce │ │ │ │ + @ instruction: 0xf67c00ce │ │ │ │ + subs.w r0, lr, #6750208 @ 0x670000 │ │ │ │ + add.w r0, r0, #6750208 @ 0x670000 │ │ │ │ + orns r0, r6, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf3ee00ce │ │ │ │ + bfi r0, r6, #3, #12 │ │ │ │ + subw r0, sl, #206 @ 0xce │ │ │ │ + @ instruction: 0xf1ec00ce │ │ │ │ + @ instruction: 0xf12e00ce │ │ │ │ + orns r0, r0, #206 @ 0xce │ │ │ │ + vmla.i32 d16, d18, d14[0] │ │ │ │ + vhadd.s16 q8, q14, q7 │ │ │ │ + cdp 0, 13, cr0, cr6, cr14, {6} │ │ │ │ + cdp 0, 1, cr0, cr12, cr14, {6} │ │ │ │ + stcl 0, cr0, [r0, #-824]! @ 0xfffffcc8 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 37549c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26112c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 37549c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26112c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ @@ -1069773,43 +1069754,42 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb9e00ce │ │ │ │ - @ instruction: 0xeae000ce │ │ │ │ - orrs.w r0, r6, lr, lsl #3 │ │ │ │ - strd r0, r0, [lr, #824] @ 0x338 │ │ │ │ - strd r0, r0, [r6, #-824] @ 0x338 │ │ │ │ - blt.n 384114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fda4> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 38409c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fd2c> │ │ │ │ + mrrc 0, 12, r0, lr, cr14 │ │ │ │ + sub.w r0, r0, lr, lsl #3 │ │ │ │ + adds.w r0, r6, lr, lsl #3 │ │ │ │ + eor.w r0, lr, lr, lsl #3 │ │ │ │ + and.w r0, r6, lr, lsl #3 │ │ │ │ + bgt.n 384294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26ff24> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 383ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fb54> │ │ │ │ + @ instruction: 0xe82800ce │ │ │ │ + b.n 384044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fcd4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 383cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f944> │ │ │ │ + b.n 383e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fac4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 383cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f94c> │ │ │ │ + b.n 383e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26facc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 383ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f938> │ │ │ │ + b.n 383e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fab8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 383c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f91c> │ │ │ │ + b.n 383e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fa9c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 3681e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x253e74> │ │ │ │ - b.n 383c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f8dc> │ │ │ │ + b.n 383dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fa5c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 383c50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f8e0> │ │ │ │ + b.n 383dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fa60> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 383c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f8c4> │ │ │ │ + b.n 383db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fa44> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 383c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26f898> │ │ │ │ + b.n 383d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26fa18> │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3520] @ 384fcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c5c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1071200,63 +1071180,63 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r7, [pc, #392] @ (385168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270df8>) │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - blt.n 385030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270cc0> │ │ │ │ + blt.n 384fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c40> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 38501c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270cac> │ │ │ │ + blt.n 384f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c2c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 38501c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270cac> │ │ │ │ + blt.n 384f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c2c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 385018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270ca8> │ │ │ │ + blt.n 384f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c28> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 385014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270ca4> │ │ │ │ + blt.n 384f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c24> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 385010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270ca0> │ │ │ │ + blt.n 384f90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c20> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 38500c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c9c> │ │ │ │ + blt.n 384f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c1c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 385008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c98> │ │ │ │ + blt.n 384f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c18> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 385004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c94> │ │ │ │ + blt.n 384f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c14> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 385000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c90> │ │ │ │ + blt.n 384f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c10> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c8c> │ │ │ │ + blt.n 384f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c0c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c88> │ │ │ │ + blt.n 384f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c08> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c84> │ │ │ │ + blt.n 384f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c04> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384ff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c80> │ │ │ │ + blt.n 384f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c00> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c7c> │ │ │ │ + blt.n 384f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270bfc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c78> │ │ │ │ + blt.n 384f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270bf8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c74> │ │ │ │ + blt.n 384f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270bf4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c70> │ │ │ │ + blt.n 384f60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270bf0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bge.n 384fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270c6c> │ │ │ │ + blt.n 384f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270bec> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bne.n 3850f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270d88> │ │ │ │ + bcs.n 385078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x270d08> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ movs r1, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ @@ -1073721,66 +1073701,66 @@ │ │ │ │ bhi.n 38681e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2724ae> │ │ │ │ @ instruction: 0xfffe1894 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - itet gt │ │ │ │ - lslgt r6, r1, #3 │ │ │ │ - bgt.n 386958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2725e8> @ unpredictable │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - blt.n 386858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2724e8> │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + bgt.n 3868d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x272568> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + bgt.n 3869d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x272668> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ beq.n 3868de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27256e> │ │ │ │ - vsli.32 q14, q4, #30 │ │ │ │ + vqshlu.s32 d28, d8, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - eors.w r0, r6, #7241728 @ 0x6e8000 │ │ │ │ + adcs.w r0, r6, #7241728 @ 0x6e8000 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 38692a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2725ba> │ │ │ │ vqshlu.s64 , q12, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - itt cc │ │ │ │ - lslcc r6, r1, #3 │ │ │ │ - strdcc r5, r1, [sp, #16] │ │ │ │ + itt │ │ │ │ + lsl r6, r1, #3 │ │ │ │ + strd r5, r1, [sp, #16] │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r1, [pc, #3064] @ 387550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2731e0> │ │ │ │ @@ -1075067,15 +1075047,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 379c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x265928> │ │ │ │ b.n 3875b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x273244> │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1075086,39 +1075066,39 @@ │ │ │ │ ldmia r4, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ vtbx.8 d19, {d14-d15}, d20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - hlt 0x002e │ │ │ │ + cbnz r6, 3875da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27326a> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 3875b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x273248> │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - @ instruction: 0xfffeb8f8 │ │ │ │ + @ instruction: 0xfffeb9b8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - @ instruction: 0xfffecb3c │ │ │ │ + @ instruction: 0xfffecbfc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vsli.32 , q0, #30 │ │ │ │ + vqshlu.s32 d27, d0, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r0, 387604 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x273294> │ │ │ │ + push {r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - vqmovn.u d27, q0 │ │ │ │ + vsubw.u , q15, d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1076409,21 +1076389,21 @@ │ │ │ │ movlt r0, r0 │ │ │ │ cmpge r5, #108 @ 0x6c │ │ │ │ movge r0, r0 │ │ │ │ movs r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 387f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x273c24> │ │ │ │ + b.n 388114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x273da4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ @ instruction: 0xfffe6a7e │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ sxtb r5, r2 │ │ │ │ vrsra.u32 d25, d1, #2 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -1077642,61 +1077622,61 @@ │ │ │ │ ldrb.w r3, [r0, #40] @ 0x28 │ │ │ │ movs r1, #28 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ b.n 388e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274ac0> │ │ │ │ - adds r1, #30 │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r3, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #612 @ 0x264 │ │ │ │ @ instruction: 0xfffe2b10 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #884 @ 0x374 │ │ │ │ - vzip. d26, d14 │ │ │ │ + vqmovun.s d26, q7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stc 0, cr0, [ip, #-844]! @ 0xfffffcb4 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + stcl 0, cr0, [ip, #844]! @ 0x34c │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 389020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274cb0>) │ │ │ │ - vtbx.8 d25, {d30- , d30, d10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 389150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274de0>) │ │ │ │ - @ instruction: 0xfffe9b5a │ │ │ │ + vcvt.f16.u16 d25, d10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 3891a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x274e30>) │ │ │ │ - @ instruction: 0xfffe9ada │ │ │ │ + @ instruction: 0xfffe9b9a │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1078902,68 +1078882,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 37aa20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2666b0> │ │ │ │ b.n 389b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2757d4> │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 389c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2758a8>) │ │ │ │ - vqshlu.s32 , q15, #30 │ │ │ │ + vqshl.u32 d25, d30, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - vabal.u , d30, d16 │ │ │ │ + vmlsl.u , d14, d16[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 389cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x275940>) │ │ │ │ - vmls.i , q15, d10[0] │ │ │ │ + vabal.u , d30, d10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vqrdmlah.s q8, q15, d12[0] │ │ │ │ + @ instruction: 0xfffe0f8c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - vtrn. d25, d30 │ │ │ │ + vuzp. , q15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 38a670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x276300> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1080173,30 +1080153,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vtbx.8 d24, {d14-d16}, d30 │ │ │ │ + vtbl.8 d24, {d14-d17}, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vtbl.8 d24, {d30-d31}, d4 │ │ │ │ + vtbx.8 d24, {d14-d16}, d4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - vraddhn.i d24, q15, q15 │ │ │ │ + @ instruction: 0xfffe856e │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ @@ -1081553,21 +1081533,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #139 @ 0x8b │ │ │ │ str.w sl, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 38b470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x277100> │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ vraddhn.i d24, q7, │ │ │ │ vuzp. d24, d7 │ │ │ │ @ instruction: 0xfffef7ee │ │ │ │ ldc2 10, cr9, [r2], {100} @ 0x64 @ │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -1082832,21 +1082812,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38c1e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x277e78> │ │ │ │ nop │ │ │ │ adds r4, #156 @ 0x9c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - beq.n 38c0f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x277d80> │ │ │ │ + beq.n 38c070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x277d00> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r6, #17] │ │ │ │ @ instruction: 0xfffe2c9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ @@ -1082928,41 +1082908,41 @@ │ │ │ │ vqrdmlsh.s q9, q15, d20[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r7, #5] │ │ │ │ - vshr.u32 d23, d18, #2 │ │ │ │ + vshr.u64 , q9, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r1, #7] │ │ │ │ @ instruction: 0xfffe79d3 │ │ │ │ - vaddl.u , d14, d4 │ │ │ │ + vtrn. , q2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r3, #2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vcvt.u32.f32 q11, q15, #2 │ │ │ │ + vshr.u32 d23, d30, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r7, #3] │ │ │ │ - vcvt.u32.f32 q11, q2, #2 │ │ │ │ + vshr.u32 d23, d4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r1, #3] │ │ │ │ - @ instruction: 0xfffe6f28 │ │ │ │ + vqrdmlsh.s q11, q15, d24[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - @ instruction: 0xfffe6ef6 │ │ │ │ + @ instruction: 0xfffe6fb6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - vqrdmlah.s q11, q15, d8[0] │ │ │ │ + @ instruction: 0xfffe6f88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r7, [r5, #16] │ │ │ │ vmla.i q12, q7, d21[0] │ │ │ │ @ instruction: 0xfffe856f │ │ │ │ vmla.i q12, q7, d15[0] │ │ │ │ vuzp. d24, d9 │ │ │ │ vrshr.u32 d25, d20, #2 │ │ │ │ @@ -1084278,52 +1084258,52 @@ │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38cea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x278b30> │ │ │ │ nop │ │ │ │ movs r6, #170 @ 0xaa │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - vzip. d22, d24 │ │ │ │ + vqmovun.s d22, q12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - vsra.u32 d22, d0, #2 │ │ │ │ + vsra.u64 q11, q0, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r1, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r0, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - @ instruction: 0xfffe5fba │ │ │ │ + vshr.u32 q11, q13, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + str r0, [r4, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - @ instruction: 0xfffe5ed4 │ │ │ │ + @ instruction: 0xfffe5f94 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r5, [r1, #72] @ 0x48 │ │ │ │ vtbx.8 d30, {d30-d31}, d13 │ │ │ │ @ instruction: 0xb800 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, sl │ │ │ │ @@ -1085591,58 +1085571,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ b.n 38db7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27980c> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - @ instruction: 0xfffe59de │ │ │ │ + @ instruction: 0xfffe5a9e │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vqshl.u32 d21, d24, #30 │ │ │ │ + vqshl.u64 , q12, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - vmlsl.u , d30, d18[0] │ │ │ │ + vabdl.u , d30, d18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - vqshlu.s32 d21, d12, #30 │ │ │ │ + vqshlu.s64 , q6, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vsli.64 , q3, #62 @ 0x3e │ │ │ │ + vqshlu.s64 d21, d6, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vsli.32 , q1, #30 │ │ │ │ + vqshlu.s32 d21, d2, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - vsubw.u , q15, d24 │ │ │ │ + vmls.i , q7, d24[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ mov r0, sl │ │ │ │ @@ -1086963,59 +1086943,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 38e8a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a538> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - @ instruction: 0xfffe4e26 │ │ │ │ + vqrdmlah.s q10, q15, d22[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - @ instruction: 0xfffe4d0c │ │ │ │ + vqrdmulh.s q10, q15, d12[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [pc, #64] @ (38e894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a524>) │ │ │ │ + ldr r4, [pc, #832] @ (38eb94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a824>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #608] @ (38eab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a748>) │ │ │ │ + ldr r4, [pc, #352] @ (38e9b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a648>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #432] @ (38ea0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a69c>) │ │ │ │ + ldr r4, [pc, #176] @ (38e90c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a59c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vtbx.8 d20, {d14-d17}, d2 │ │ │ │ + vdup.16 d20, d2[3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - @ instruction: 0xfffe4ad0 │ │ │ │ + @ instruction: 0xfffe4b90 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [pc, #736] @ (38eb50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a7e0>) │ │ │ │ + ldr r3, [pc, #480] @ (38ea50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a6e0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r7, [pc, #260] @ (38e978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a608>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vqshrn.u64 d20, q1, #2 │ │ │ │ + @ instruction: 0xfffe49d2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #816] @ (38ebb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a840>) │ │ │ │ + ldr r1, [pc, #560] @ (38eab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a740>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #568] @ (38eabc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a74c>) │ │ │ │ + ldr r1, [pc, #312] @ (38e9bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a64c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #352] @ (38e9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a678>) │ │ │ │ + ldr r1, [pc, #96] @ (38e8e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a578>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #264] @ (38e994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a624>) │ │ │ │ + ldr r1, [pc, #8] @ (38e894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a524>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #224] @ (38e970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a600>) │ │ │ │ + ldr r0, [pc, #992] @ (38ec70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a900>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r6, [pc, #68] @ (38e8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a568>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vqshl.u64 q10, q13, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe48ba │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blx r9 │ │ │ │ + ldr r0, [pc, #544] @ (38eac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a750>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r0, [pc, #488] @ (38ea8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27a71c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r0, fp │ │ │ │ + bx r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1088337,60 +1088317,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 38f5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27b25c> │ │ │ │ nop │ │ │ │ - add r2, sp │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [pc, #692] @ (38f81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27b4ac>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - @ instruction: 0xfffe43e4 │ │ │ │ + vraddhn.i d20, q15, q10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - muls r2, r6 │ │ │ │ + add r2, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - orrs r4, r7 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - orrs r4, r5 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - orrs r4, r4 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vshr.u64 d20, d2, #2 │ │ │ │ + vsra.u32 q10, q1, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - vcvt.u16.f16 , q8, #2 │ │ │ │ + vcvt.f32.u32 d19, d16, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r6, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r6, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - vcvt.u16.f16 d19, d4, #2 │ │ │ │ + @ instruction: 0xfffe3dd4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1089782,75 +1089762,75 @@ │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 3903f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27c088> │ │ │ │ nop │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - @ instruction: 0xfffe37c6 │ │ │ │ + vtbl.8 d19, {d30}, d6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + subs r0, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vrsubhn.i d19, q15, q15 │ │ │ │ + @ instruction: 0xfffe376e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ @ instruction: 0xfffe1a50 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #77 @ 0x4d │ │ │ │ vqshl.u64 d18, d16, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #249 @ 0xf9 │ │ │ │ - vsubw.u , q15, d14 │ │ │ │ + vmls.i , q7, d14[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vsra.u64 , q7, #2 │ │ │ │ + vrshr.u64 d19, d14, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - vmla.i , q7, d12[0] │ │ │ │ + vuzp. d19, d12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [pc, #516] @ (3905d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27c268>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - @ instruction: 0xfffe2fbc │ │ │ │ + vshr.u32 , q14, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - vcvt.u32.f32 d18, d12, #2 │ │ │ │ + @ instruction: 0xfffe2fdc │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1091141,113 +1091121,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (3911f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27ce88>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ b.n 3911fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27ce8c> │ │ │ │ - cmp r5, #98 @ 0x62 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bx r5 │ │ │ │ - @ instruction: 0xfffe2d0e │ │ │ │ + vqrdmulh.s q9, q15, d14[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vqdmulh.s q9, q15, d4[0] │ │ │ │ + @ instruction: 0xfffe2d84 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vtbl.8 d18, {d30- instruction: 0xfffe29fa │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vqshrun.s64 d18, q12, #2 │ │ │ │ + @ instruction: 0xfffe28f8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r6, r1, #3 │ │ │ │ ands r5, r0 │ │ │ │ - @ instruction: 0xfffe276c │ │ │ │ + vtbl.8 d18, {d14}, d28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - vrsubhn.i d18, q15, q15 │ │ │ │ + @ instruction: 0xfffe276e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - vqshlu.s32 d18, d12, #30 │ │ │ │ + vqshlu.s64 q9, q6, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vsli.32 q9, q2, #30 │ │ │ │ + vqshlu.s32 d18, d4, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vabal.u q9, d14, d24 │ │ │ │ + @ instruction: 0xfffe25e8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #13 │ │ │ │ - vsri.64 q9, q4, #2 │ │ │ │ + vsli.64 d18, d8, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vraddhn.i d18, q7, q15 │ │ │ │ + vmls.i q9, q15, d30[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #9 │ │ │ │ - @ instruction: 0xfffe23c4 │ │ │ │ + vraddhn.i d18, q15, q2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xfffe234e │ │ │ │ + vraddhn.i d18, q7, q7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ @@ -1092511,90 +1092491,90 @@ │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ b.n 391f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27dbe8> │ │ │ │ nop │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - vzip. d18, d28 │ │ │ │ + vqmovun.s d18, q14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - vsra.u32 q9, q7, #2 │ │ │ │ + vrshr.u32 d18, d14, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - vuzp. d18, d14 │ │ │ │ + vzip. q9, q7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vshr.u32 d18, d20, #2 │ │ │ │ + vshr.u64 q9, q10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - @ instruction: 0xfffe1e2c │ │ │ │ + vqrdmlah.s , q15, d28[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - vqrdmulh.s , q15, d24[0] │ │ │ │ + @ instruction: 0xfffe1ea8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vqrdmulh.s , q7, d0[0] │ │ │ │ + @ instruction: 0xfffe1e00 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vtbl.8 d17, {d14-d16}, d24 │ │ │ │ + vtbx.8 d17, {d30- q9, d30, d9 │ │ │ │ @ instruction: 0xfffe1fdb │ │ │ │ vrsubhn.i d20, q7, q8 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ @@ -1093870,31 +1093850,31 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 392b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27e80c> │ │ │ │ nop │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - vshr.u64 d17, d28, #2 │ │ │ │ + vsra.u32 , q14, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - @ instruction: 0xfffe0bb2 │ │ │ │ + vcvt.f16.u16 q8, q9, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 37ebe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26a874> │ │ │ │ @@ -1095212,35 +1095192,36 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3b000c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29bc9c> │ │ │ │ ldr r1, [pc, #56] @ (393874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27f504>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 393878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27f508> │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - @ instruction: 0xfffe0360 │ │ │ │ + vraddhn.i d16, q7, q8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vmla.i q8, q11, d1[3] │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - @ instruction: 0xfffedff6 │ │ │ │ + vshr.u64 d30, d22, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xe9ac00cd │ │ │ │ + orn r0, ip, sp, lsl #3 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3a9240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x294ed0> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 376760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2623f0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1096445,25 +1096426,25 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ mov r1, r4 │ │ │ │ b.n 394410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2800a0> │ │ │ │ - cdp2 0, 15, cr0, cr6, cr13, {6} │ │ │ │ + vtrn.16 q0, │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30- , d30, d6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r5, sp, #384 @ 0x180 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf75200cd │ │ │ │ - sbc.w r0, r4, #6717440 @ 0x668000 │ │ │ │ + ldrb.w r0, [r2, sp] │ │ │ │ + @ instruction: 0xf62400cd │ │ │ │ strd r9, r7, [sp] │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x26b7d4> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1097909,42 +1097890,39 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 395280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280f10> │ │ │ │ - @ instruction: 0xf23c00cd │ │ │ │ + @ instruction: 0xf2fc00cd │ │ │ │ add r3, pc, #584 @ (adr r3, 395474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281104>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - @ instruction: 0xf0b600cd │ │ │ │ - cdp 0, 7, cr0, cr2, cr13, {6} │ │ │ │ - stc 0, cr0, [r0, #820] @ 0x334 │ │ │ │ - rsbs r0, lr, sp, lsl #3 │ │ │ │ + sbcs.w r0, r6, #205 @ 0xcd │ │ │ │ + vhadd.s q0, q9, │ │ │ │ + cdp 0, 4, cr0, cr0, cr13, {6} │ │ │ │ + ldc 0, cr0, [lr], {205} @ 0xcd │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 783242 │ │ │ │ - adcs.w r0, r2, sp, lsl #3 │ │ │ │ - pkhbt r0, r8, sp, lsl #3 │ │ │ │ - orn r0, r4, sp, lsl #3 │ │ │ │ + ldc 0, cr0, [r2], {205} @ 0xcd │ │ │ │ + @ instruction: 0xeb8800cd │ │ │ │ + @ instruction: 0xeb2400cd │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4cb256 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b6ee6> │ │ │ │ - strd r0, r0, [lr, #820] @ 0x334 │ │ │ │ - strd r0, r0, [sl, #-820] @ 0x334 │ │ │ │ - ldrd r0, r0, [r2], #820 @ 0x334 │ │ │ │ - strd r0, r0, [r6], #-820 @ 0x334 │ │ │ │ - b.n 395234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280ec4> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 395184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280e14> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 395124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280db4> │ │ │ │ + eor.w r0, lr, sp, lsl #3 │ │ │ │ + and.w r0, sl, sp, lsl #3 │ │ │ │ + @ instruction: 0xe9b200cd │ │ │ │ + stmdb r6!, {r0, r2, r3, r6, r7} │ │ │ │ + stmia.w r2!, {r0, r2, r3, r6, r7} │ │ │ │ + strex r0, r0, [r8, #820] @ 0x334 │ │ │ │ + @ instruction: 0xe81600cd │ │ │ │ + b.n 395250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280ee0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3950d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280d60> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 39507c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280d0c> │ │ │ │ + b.n 3951fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x280e8c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 375b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2617d8> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 375b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2617d8> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1099177,143 +1099155,143 @@ │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldrd r3, r2, [sp, #356] @ 0x164 │ │ │ │ strd r8, r7, [sp, #8] │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ b.n 3960a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281d38> │ │ │ │ - b.n 395c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281900> │ │ │ │ + b.n 395df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281a80> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 395bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281860> │ │ │ │ + b.n 395d50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2819e0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 395b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2817c8> │ │ │ │ + b.n 395cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281948> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 395aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281730> │ │ │ │ + b.n 395c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2818b0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 395a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281698> │ │ │ │ + b.n 395b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281818> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 395968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2815f8> │ │ │ │ + b.n 395ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281778> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3958a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281534> │ │ │ │ + b.n 395a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2816b4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3a7faa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293c3a> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vrsra.u64 q15, q3, #3 │ │ │ │ + vsri.64 d30, d6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2822b4> │ │ │ │ + b.n 3967a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282434> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3964d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282160> │ │ │ │ + b.n 396650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2822e0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2820f4> │ │ │ │ + b.n 3965e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282274> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2820a4> │ │ │ │ + b.n 396594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282224> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3963c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282054> │ │ │ │ + b.n 396544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2821d4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282004> │ │ │ │ + b.n 3964f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282184> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3962e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f78> │ │ │ │ + b.n 396468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2820f8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281ef0> │ │ │ │ + b.n 3963e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282070> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3961c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e54> │ │ │ │ + b.n 396344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281fd4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 395fc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281c52> │ │ │ │ - vcge.s q14, q12, #0 │ │ │ │ + vcle.s d28, d24, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3961a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e30> │ │ │ │ + b.n 396320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281fb0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e18> │ │ │ │ + b.n 396308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f98> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e10> │ │ │ │ + b.n 396300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f90> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e10> │ │ │ │ + b.n 396300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f90> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39617c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e0c> │ │ │ │ + b.n 3962fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f8c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39617c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e0c> │ │ │ │ + b.n 3962fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f8c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e08> │ │ │ │ + b.n 3962f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f88> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281df4> │ │ │ │ + b.n 3962e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f74> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281de0> │ │ │ │ + b.n 3962d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f60> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39613c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dcc> │ │ │ │ + b.n 3962bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f4c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39612c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dbc> │ │ │ │ + b.n 3962ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f3c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bvc.n 39600a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281c9a> │ │ │ │ - vshr.u32 q15, q12, #3 │ │ │ │ + vsra.u32 d30, d24, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39613c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dcc> │ │ │ │ + b.n 3962bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f4c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dc0> │ │ │ │ + b.n 3962b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f40> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dc4> │ │ │ │ + b.n 3962b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f44> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dc0> │ │ │ │ + b.n 3962b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f40> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39612c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dbc> │ │ │ │ + b.n 3962ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f3c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281db8> │ │ │ │ + b.n 3962a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f38> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39611c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dac> │ │ │ │ + b.n 39629c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f2c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39611c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281dac> │ │ │ │ + b.n 39629c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281f2c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 3960fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281d8a> │ │ │ │ - vshr.u32 q15, q5, #3 │ │ │ │ + vsra.u32 d30, d10, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 396542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2821d2> │ │ │ │ vneg.s q15, │ │ │ │ - vshr.u32 d30, d14, #3 │ │ │ │ + vshr.u64 q15, q7, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 395fba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281c4a> │ │ │ │ - @ instruction: 0xfffddfd2 │ │ │ │ + vshr.u64 d30, d2, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + b.n 396110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281da0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + b.n 396094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281d24> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 12 │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bge.n 39605a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281cea> │ │ │ │ - @ instruction: 0xfffdde8e │ │ │ │ + vqrdmlsh.s , , d14[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + svc 28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bls.n 3960ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281d4a> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - @ instruction: 0xfffddd8e │ │ │ │ + vqrdmlah.s , , d14[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 396014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281ca4> │ │ │ │ + ble.n 396194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x281e24> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 37a6c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x266354> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1100682,125 +1100660,125 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ strd r3, r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ ldr r6, [sp, #284] @ 0x11c │ │ │ │ b.n 396f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bec> │ │ │ │ - bge.n 396dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a58> │ │ │ │ + blt.n 396f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bd8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 396dc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a52> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - @ instruction: 0xfffdbdd2 │ │ │ │ + @ instruction: 0xfffdbe92 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 396da6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a36> │ │ │ │ - vtbl.8 d29, {d29-d31}, d2 │ │ │ │ + vtbx.8 d29, {d13-d16}, d2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bf4> │ │ │ │ + blt.n 396ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b74> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bec> │ │ │ │ + blt.n 396edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b6c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bf4> │ │ │ │ + blt.n 396ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b74> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 396ede <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b6e> │ │ │ │ - vtbx.8 d29, {d13-d15}, d16 │ │ │ │ + vtbl.8 d29, {d13-d16}, d16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bdc> │ │ │ │ + blt.n 396ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b5c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bd8> │ │ │ │ + blt.n 396ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b58> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 396e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282ac0> │ │ │ │ + bge.n 396db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a40> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 396ef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b88> │ │ │ │ + bls.n 396e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396e16 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282aa6> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vtbl.8 d29, {d13-d14}, d10 │ │ │ │ + vtbx.8 d29, {d29-d30}, d10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 396ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b4c> │ │ │ │ + bls.n 396e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282acc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396dc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a56> │ │ │ │ - @ instruction: 0xfffdd8f2 │ │ │ │ + @ instruction: 0xfffdd9b2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396dd2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a62> │ │ │ │ - vcvt.f16.u16 , q3, #3 │ │ │ │ + vcvt.u16.f16 d27, d6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b18> │ │ │ │ + bls.n 396e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a98> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396faa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c3a> │ │ │ │ - @ instruction: 0xfffdbbf2 │ │ │ │ + @ instruction: 0xfffdbcb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b0c> │ │ │ │ + bls.n 396dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a8c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b04> │ │ │ │ + bls.n 396df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a84> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 396f60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bf0> │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b08> │ │ │ │ + bls.n 396df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a88> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 396e8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b1e> │ │ │ │ - vtbx.8 d29, {d29}, d6 │ │ │ │ + vtbl.8 d29, {d29-d30}, d6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcc.n 396f02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b92> │ │ │ │ - vtbx.8 d29, {d29}, d8 │ │ │ │ + vtbl.8 d29, {d29-d30}, d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 396f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bf8> │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b10> │ │ │ │ + bls.n 396e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282a90> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b08> │ │ │ │ + bls.n 396ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c88> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 396f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c04> │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396e7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b0a> │ │ │ │ - vtbl.8 d29, {d29}, d22 │ │ │ │ + vtbx.8 d29, {d13-d14}, d22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282aec> │ │ │ │ + bls.n 396fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c6c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282ae4> │ │ │ │ + bls.n 396fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c64> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282ad8> │ │ │ │ + bls.n 396fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c58> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vtbl.8 d29, {d29}, d14 │ │ │ │ + vtbx.8 d29, {d13-d14}, d14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 396e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282ac0> │ │ │ │ + bls.n 396fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c40> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 39701c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282cac> │ │ │ │ + bls.n 396f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c2c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 39702e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282cbe> │ │ │ │ - vclt.s d27, d12, #0 │ │ │ │ + vmlal.u , d29, d12[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r6, 396f9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c2e> │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 396f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bb0> │ │ │ │ + bhi.n 396ea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b30> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 396f1e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282bae> │ │ │ │ - vqshl.u64 d29, d6, #61 @ 0x3d │ │ │ │ + vqrshrun.s64 d29, q3, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 397028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282cb8> │ │ │ │ + bhi.n 396fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c38> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 396f7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c0e> │ │ │ │ - vrsubhn.i d29, , q10 │ │ │ │ + vabs.f , q10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 396f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c18> │ │ │ │ + bpl.n 396f08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b98> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 396e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b00> │ │ │ │ + bmi.n 396ff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282c80> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 396f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282be4> │ │ │ │ + bcs.n 396ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x282b64> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 397b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2837e8> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1101989,109 +1101967,109 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 397c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2838b4> │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n 397bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283864> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - vsra.u64 d27, d28, #3 │ │ │ │ + vrshr.u32 , q14, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r0, 397ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283830> │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r0, 397baa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28383a> │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vsra.u64 , q2, #3 │ │ │ │ + vrshr.u64 d27, d4, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 397bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283854> │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #88 @ (adr r7, 397bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28387c>) │ │ │ │ + add r7, pc, #856 @ (adr r7, 397eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283b7c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r0, 397bc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283856> │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xfffdaf24 │ │ │ │ + vqrdmlsh.s q13, , d20[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 397b5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2837ea> │ │ │ │ - vmull.u q14, d29, d30 │ │ │ │ + vqrdmulh.s q14, , d30[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vtbl.8 d28, {d29- │ │ │ │ + b.n 398384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284014> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #904 @ (adr r7, 397fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x283c3c>) │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1103331,73 +1103309,73 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 3988f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284584> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - add r6, pc, #256 @ (adr r6, 398984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284614>) │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + add r7, pc, #0 @ (adr r7, 398884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284514>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #456 @ (adr r5, 398a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2846e4>) │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + add r6, pc, #200 @ (adr r6, 398954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2845e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #656 @ (adr r4, 398b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2847b4>) │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + add r5, pc, #400 @ (adr r5, 398a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2846b4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #856 @ (adr r3, 398bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284884>) │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + add r4, pc, #600 @ (adr r4, 398af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x284784>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #248 @ (adr r3, 39899c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28462c>) │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + add r3, pc, #1016 @ (adr r3, 398c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28492c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #664 @ (adr r2, 398b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2847d4>) │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - itt gt │ │ │ │ - lslgt r5, r1, #3 │ │ │ │ - addgt r2, pc, #56 @ (adr r2, 3988ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28457c>) │ │ │ │ + add r3, pc, #408 @ (adr r3, 398a44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2846d4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x00ea │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #272 @ (adr r1, 3989cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28465c>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 398bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28487c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x001c │ │ │ │ + itet ge │ │ │ │ + lslge r5, r1, #3 │ │ │ │ + addlt r2, pc, #16 @ (adr r2, 3988cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28455c>) │ │ │ │ + lslge r5, r1, #3 │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #488 @ (adr r0, 398aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28473c>) │ │ │ │ + add r1, pc, #232 @ (adr r1, 3989ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28463c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #448 @ (adr r0, 398a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28471c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 398954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2845e4> │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 398936 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2845c6> │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - revsh r4, r0 │ │ │ │ + cbnz r4, 398948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2845d8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 39892e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2845be> │ │ │ │ + hlt 0x003a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1104603,71 +1104581,71 @@ │ │ │ │ add r4, pc │ │ │ │ strd r8, r7, [sp, #20] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ strd r5, r3, [sp, #52] @ 0x34 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ b.n 399568 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2851f8> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 399514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2851a4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 39959a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28522a> │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r6, r3 │ │ │ │ + cbz r6, 39959e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28522e> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxth r0, r2 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 399566 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2851f6> │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 39957a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28520a> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + cbz r0, 39955c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2851ec> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25f83c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 377374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x263004> │ │ │ │ @@ -1105026,38 +1105004,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3998f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285588> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 399944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2855d4>) │ │ │ │ - vqrdmlah.s q12, , d10[0] │ │ │ │ + @ instruction: 0xfffd8f0a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1105866,15 +1105844,15 @@ │ │ │ │ beq.n 39a13a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285dca> │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 39a140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285dd0> │ │ │ │ b.n 39a13a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285dca> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - add r3, pc, #152 @ (adr r3, 39a1f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285e80>) │ │ │ │ + add r3, pc, #920 @ (adr r3, 39a4f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286180>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r0, [r2, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1106997,173 +1106975,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 39ad70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286a00> │ │ │ │ b.n 39ac86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286916> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 39a64a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2862da> │ │ │ │ b.n 39ac76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286906> │ │ │ │ - add r1, pc, #472 @ (adr r1, 39b050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ce0>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 39af50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286be0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #472 @ (adr r1, 39b054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ce4>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 39af54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286be4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #520 @ (adr r1, 39b088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d18>) │ │ │ │ + add r2, pc, #264 @ (adr r2, 39af88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c18>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #568 @ (adr r1, 39b0bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d4c>) │ │ │ │ + add r2, pc, #312 @ (adr r2, 39afbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c4c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #584 @ (adr r1, 39b0d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d60>) │ │ │ │ + add r2, pc, #328 @ (adr r2, 39afd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c60>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #560 @ (adr r1, 39b0bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d4c>) │ │ │ │ + add r2, pc, #304 @ (adr r2, 39afbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c4c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #608 @ (adr r1, 39b0f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d80>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 39aff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c80>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #64 @ (adr r2, 39aed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286b64>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 39b1d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e64>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #96 @ (adr r2, 39aef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286b88>) │ │ │ │ + add r2, pc, #864 @ (adr r2, 39b1f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e88>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #472 @ (adr r3, 39b074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d04>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 39af74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c04>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #504 @ (adr r3, 39b098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d28>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 39af98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c28>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #552 @ (adr r3, 39b0cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d5c>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 39afcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c5c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #600 @ (adr r3, 39b100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d90>) │ │ │ │ + add r4, pc, #344 @ (adr r4, 39b000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c90>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #568 @ (adr r3, 39b0e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d74>) │ │ │ │ + add r4, pc, #312 @ (adr r4, 39afe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c74>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #656 @ (adr r4, 39b140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286dd0>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 39b040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286cd0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #720 @ (adr r4, 39b184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e14>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 39b084 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d14>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #752 @ (adr r4, 39b1a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e38>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 39b0a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d38>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #784 @ (adr r4, 39b1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e5c>) │ │ │ │ + add r5, pc, #528 @ (adr r5, 39b0cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d5c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #832 @ (adr r4, 39b200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e90>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 39b100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d90>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #864 @ (adr r4, 39b224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286eb4>) │ │ │ │ + add r5, pc, #608 @ (adr r5, 39b124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286db4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #880 @ (adr r4, 39b238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ec8>) │ │ │ │ + add r5, pc, #624 @ (adr r5, 39b138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286dc8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 39b1ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e7c>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 39b0ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d7c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #848 @ (adr r4, 39b220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286eb0>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 39b120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286db0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 39b1f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e84>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 39b0f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d84>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 39b1f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e88>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 39b0f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d88>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #832 @ (adr r4, 39b21c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286eac>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 39b11c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286dac>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #864 @ (adr r4, 39b240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ed0>) │ │ │ │ + add r5, pc, #608 @ (adr r5, 39b140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286dd0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #744 @ (adr r4, 39b1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e5c>) │ │ │ │ + add r5, pc, #488 @ (adr r5, 39b0cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d5c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #904 @ (adr r4, 39b270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f00>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 39b170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e00>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #952 @ (adr r4, 39b2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f34>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 39b1a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e34>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #888 @ (adr r4, 39b268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ef8>) │ │ │ │ + add r5, pc, #632 @ (adr r5, 39b168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286df8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #688 @ (adr r4, 39b1a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e34>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 39b0a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d34>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #688 @ (adr r4, 39b1a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e38>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 39b0a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d38>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #688 @ (adr r4, 39b1ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e3c>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 39b0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d3c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #752 @ (adr r4, 39b1f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e80>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 39b0f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286d80>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #816 @ (adr r4, 39b234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ec4>) │ │ │ │ + add r5, pc, #560 @ (adr r5, 39b134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286dc4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #880 @ (adr r4, 39b278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f08>) │ │ │ │ + add r5, pc, #624 @ (adr r5, 39b178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e08>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #944 @ (adr r4, 39b2bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f4c>) │ │ │ │ + add r5, pc, #688 @ (adr r5, 39b1bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286e4c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #0 @ (adr r5, 39af10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ba0>) │ │ │ │ + add r5, pc, #768 @ (adr r5, 39b210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ea0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #80 @ (adr r5, 39af64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286bf4>) │ │ │ │ + add r5, pc, #848 @ (adr r5, 39b264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286ef4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #112 @ (adr r5, 39af88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c18>) │ │ │ │ + add r5, pc, #880 @ (adr r5, 39b288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f18>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #192 @ (adr r5, 39afdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c6c>) │ │ │ │ + add r5, pc, #960 @ (adr r5, 39b2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f6c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #256 @ (adr r5, 39b020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286cb0>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 39af20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286bb0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #160 @ (adr r5, 39afc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c54>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 39b2c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286f54>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #48] @ (39aff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x286c84>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1107185,15 +1107163,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r0, 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, #2320] @ 0x910 │ │ │ │ @@ -1108375,201 +1108353,201 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #80 @ (adr r1, 39bce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287970>) │ │ │ │ + add r1, pc, #848 @ (adr r1, 39bfe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c70>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #736 @ (adr r0, 39bf74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c04>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 39be74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287b04>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #584 @ (adr r3, 39bee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287b70>) │ │ │ │ + add r4, pc, #328 @ (adr r4, 39bde0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287a70>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #64 @ (adr r4, 39bcdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28796c>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 39bfdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c6c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #344 @ (adr r1, 39bdf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287a88>) │ │ │ │ + add r2, pc, #88 @ (adr r2, 39bcf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287988>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r4, [pc, #872] @ (39c00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c9c>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #536 @ (adr r0, 39bec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287b50>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #416 @ (adr r0, 39be4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287adc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #80 @ (adr r0, 39bd00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287990>) │ │ │ │ + add r0, pc, #848 @ (adr r0, 39c000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287c90>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39c9e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x288670> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1109679,145 +1109657,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 399dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x285a50> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39c456 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2880e6> │ │ │ │ nop │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39d060 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x288cf0> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1110320,85 +1110298,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39c88a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28851a> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 39be2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x287abe> │ │ │ │ b.n 39c88a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28851a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #652] @ (39d390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x289020>) │ │ │ │ @@ -1111625,23 +1111603,23 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #6 │ │ │ │ movs r6, #106 @ 0x6a │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strh r2, [r5, #30] │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39df60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x289bf0> │ │ │ │ + b.n 39e0e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x289d70> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3535d4> │ │ │ │ @@ -1112263,15 +1112241,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrh r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 39ec48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28a8d8> │ │ │ │ @@ -1112329,15 +1112307,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 39e3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28a080> │ │ │ │ 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 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #484] @ (39e67c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28a30c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1112526,15 +1112504,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r6, r1, r7 │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1113823,23 +1113801,23 @@ │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ b.n 39f2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28af40> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r3, #24 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r0, r1, #21 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1114140,27 +1114118,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 540200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42be90> │ │ │ │ bl 53fbc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b850> │ │ │ │ mov r2, r0 │ │ │ │ b.n 39f636 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28b2c6> │ │ │ │ lsrs r2, r3, #17 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1114310,15 +1114288,15 @@ │ │ │ │ lsreq r1, r1, #5 │ │ │ │ b.n 39f778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28b408> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 39f7a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28b432> │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 39f88c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28b51c> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #24 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 39f88a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28b51a> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1115048,17 +1115026,17 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r2, r4, #7 │ │ │ │ lsls r2, r0, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #640] @ (3a02a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28bf38>) │ │ │ │ @@ -1115386,39 +1115364,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (3a0384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c014>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (3a0388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c018>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, r7] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #504] @ (3a0564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c1f4>) │ │ │ │ + ldr r3, [pc, #248] @ (3a0464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c0f4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r1, #416] @ 0x1a0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1115890,18 +1115868,19 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 3a0802 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c492> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43e4fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a18c> │ │ │ │ b.n 3a05b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c240> │ │ │ │ nop │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vhadd.u32 q8, q12, q8 │ │ │ │ - cdp2 0, 2, cr0, cr0, cr0, {7} │ │ │ │ + cdp2 0, 14, cr0, cr0, cr0, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [pc, #1036] @ 3a0c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c92c> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r4, [pc, #1036] @ 3a0ca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28c930> │ │ │ │ @@ -1116744,15 +1116723,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ssat r1, #2, r8, asr #2 │ │ │ │ b.n 3a18e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d576> │ │ │ │ vaddw.u , , d6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r6, [pc, #88] @ (3a11fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28ce8c>) │ │ │ │ + ldr r6, [pc, #856] @ (3a14fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d18c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ble.n 3a10ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28cd7e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1116846,15 +1116825,15 @@ │ │ │ │ bl 4cec44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ba8d4> │ │ │ │ b.n 3a125e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28ceee> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 3, cr0, cr12, cr1, {4} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #920] @ (3a1648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d2d8>) │ │ │ │ + ldr r5, [pc, #664] @ (3a1548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d1d8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldc 1, cr0, [sl, #516] @ 0x204 │ │ │ │ bgt.n 3a1332 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28cfc2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (3a167c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d30c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1117077,17 +1117056,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3a145c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d0ec> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3a1408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d098> │ │ │ │ b.n 3a1484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d114> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #640] @ (3a178c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d41c>) │ │ │ │ + ldr r3, [pc, #384] @ (3a168c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d31c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #408] @ (3a16a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d338>) │ │ │ │ + ldr r3, [pc, #152] @ (3a15a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d238>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1117606,51 +1117585,51 @@ │ │ │ │ bl 3a02bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28bf4c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ b.n 3a17c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d454> │ │ │ │ - cmp r0, r0 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #376] @ (3a1be4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d874>) │ │ │ │ + ldr r3, [pc, #120] @ (3a1ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d774>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #88] @ (3a1ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d758>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #536] @ (3a1c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d91c>) │ │ │ │ + ldr r2, [pc, #280] @ (3a1b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d81c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #800] @ (3a1d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28da28>) │ │ │ │ + ldr r3, [pc, #544] @ (3a1c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d928>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blx sp │ │ │ │ + ldr r0, [pc, #672] @ (3a1d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d9ac>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [pc, #312] @ (3a1bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d848>) │ │ │ │ + ldr r1, [pc, #56] @ (3a1ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d748>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #448] @ (3a1c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d8d4>) │ │ │ │ + ldr r3, [pc, #192] @ (3a1b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d7d4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #72] @ (3a1ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d760>) │ │ │ │ + ldr r1, [pc, #840] @ (3a1dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28da60>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #240] @ (3a1b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d80c>) │ │ │ │ + ldr r1, [pc, #1008] @ (3a1e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28db0c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #408] @ (3a1c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d8b8>) │ │ │ │ + ldr r2, [pc, #152] @ (3a1b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d7b8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #576] @ (3a1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d964>) │ │ │ │ + ldr r2, [pc, #320] @ (3a1bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d864>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #168] @ (3a1b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d7d0>) │ │ │ │ + ldr r2, [pc, #936] @ (3a1e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28dad0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r4, r5 │ │ │ │ + mov ip, sp │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [pc, #208] @ (3a1b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d800>) │ │ │ │ + ldr r0, [pc, #976] @ (3a1e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28db00>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r0, pc │ │ │ │ + bx r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov lr, sl │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r8, r2 │ │ │ │ + mov r0, sl │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #88] @ (3a1b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28d798>) │ │ │ │ + ldr r1, [pc, #856] @ (3a1e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28da98>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2816] @ 3a25c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e254> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1118660,35 +1118639,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a1fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28dc58> │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r0, [pc, #664] @ (3a2874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e504>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 3a2ca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e930> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - bx r4 │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx r3 │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx r1 │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov sl, r3 │ │ │ │ + bx fp │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [pc, #384] @ (3a277c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e40c>) │ │ │ │ + ldr r1, [pc, #128] @ (3a267c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e30c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #64] @ (3a2640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e2d0>) │ │ │ │ + ldr r3, [pc, #832] @ (3a2940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e5d0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #408] @ (3a279c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e42c>) │ │ │ │ + ldr r3, [pc, #152] @ (3a269c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e32c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a24e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28e176> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1119213,83 +1119192,83 @@ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - mov r8, r2 │ │ │ │ + bx sl │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mvns r2, r5 │ │ │ │ + add sl, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, r6 │ │ │ │ + add r8, lr │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bics r0, r4 │ │ │ │ + add r0, ip │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, ip │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - tst r0, r0 │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - tst r0, r4 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + ands r4, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r0 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r5 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + eors r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - eors r4, r0 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r2 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r2 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ands r6, r7 │ │ │ │ + lsrs r6, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ ldr.w r3, [pc, #2876] @ 3a37a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f430> │ │ │ │ @@ -1120335,53 +1120314,53 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ bcc.n 3a36c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f354> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 3a388c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f51c> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - tst r2, r5 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3a3710 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f3a0> │ │ │ │ + bvs.n 3a3890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f520> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ands r2, r4 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #28 │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a3830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28f4c0> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r0, r2, #4 │ │ │ │ add.w r6, r3, #26 │ │ │ │ @@ -1121139,55 +1121118,55 @@ │ │ │ │ ldr r2, [pc, #100] @ (3a4050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fce0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a3fd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fc66> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xb639 │ │ │ │ - vsli.32 d31, d6, #31 │ │ │ │ + vsli.64 , q3, #63 @ 0x3f │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r6, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf53400cc │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf5f400cc │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf53000cc │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xf5f000cc │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cbz r3, 3a4090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fd20> │ │ │ │ - vsli.64 , q7, #63 @ 0x3f │ │ │ │ + vqshlu.s64 d19, d14, #63 @ 0x3f │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vhadd.s8 q8, q14, q7 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + and.w r0, ip, #206 @ 0xce │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a4074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fd04>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a4070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fd00> │ │ │ │ ldr r0, [pc, #24] @ (3a4078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x28fd08>) │ │ │ │ @@ -1123779,27 +1123758,27 @@ │ │ │ │ b.n 3a56b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291342> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r2, r2, #3 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 3a56f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291380> │ │ │ │ + bls.n 3a5670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291300> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a578c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29141c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a5786 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291416> │ │ │ │ ldr r3, [pc, #60] @ (3a5790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291420>) │ │ │ │ @@ -1123823,15 +1123802,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a57e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291470> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a57da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29146a> │ │ │ │ ldr r3, [pc, #60] @ (3a57e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291474>) │ │ │ │ @@ -1123855,15 +1123834,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2914c4> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a582e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2914be> │ │ │ │ ldr r3, [pc, #60] @ (3a5838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2914c8>) │ │ │ │ @@ -1123887,15 +1123866,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #24 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291518> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a5882 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291512> │ │ │ │ ldr r3, [pc, #60] @ (3a588c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29151c>) │ │ │ │ @@ -1123919,15 +1123898,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r7, pc, #712 @ (adr r7, 3a5b54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2917e4>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a58dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29156c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a58d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291566> │ │ │ │ ldr r3, [pc, #60] @ (3a58e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291570>) │ │ │ │ @@ -1123951,15 +1123930,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r7, pc, #376 @ (adr r7, 3a5a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2916e8>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2915c0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a592a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2915ba> │ │ │ │ ldr r3, [pc, #60] @ (3a5934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2915c4>) │ │ │ │ @@ -1123983,15 +1123962,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r7, pc, #40 @ (adr r7, 3a595c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2915ec>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291614> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a597e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29160e> │ │ │ │ ldr r3, [pc, #60] @ (3a5988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291618>) │ │ │ │ @@ -1124015,27 +1123994,27 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r6, pc, #728 @ (adr r6, 3a5c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2918f0>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a59ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29163c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3a59fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29168c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124061,29 +1124040,29 @@ │ │ │ │ bne.n 3a59d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291666> │ │ │ │ ldr r1, [pc, #16] @ (3a5a00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291690>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a5a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2916b0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, r4, r4 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3a5a64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2916f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124103,18 +1124082,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a5a52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2916e2> │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -1124135,15 +1124114,15 @@ │ │ │ │ bne.n 3a5a8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29171a> │ │ │ │ ldr r1, [pc, #12] @ (3a5ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291740>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 3a5ae6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291776> │ │ │ │ + uxth r2, r1 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1124176,15 +1124155,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a5ae6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291776> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a5ad6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291766> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - cbz r6, 3a5b36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2917c6> │ │ │ │ + sxtb r6, r1 │ │ │ │ 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 r1, [pc, #56] @ (3a5b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2917f0>) │ │ │ │ @@ -1124210,17 +1124189,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a5b3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2917cc> │ │ │ │ ldr r1, [pc, #12] @ (3a5b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2917f4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ ldr.w r3, [ip] │ │ │ │ @@ -1124252,15 +1124231,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a5b92 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291822> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1124661,75 +1124640,75 @@ │ │ │ │ b.n 3a5cfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29198a> │ │ │ │ blx r2 │ │ │ │ b.n 3a5dbe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291a4e> │ │ │ │ blx r2 │ │ │ │ b.n 3a5e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291a9c> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - adds r7, #28 │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #992] @ (3a63e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292078>) │ │ │ │ + ldr r4, [pc, #736] @ (3a62e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291f78>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #200] @ (3a60dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291d6c>) │ │ │ │ + ldr r4, [pc, #968] @ (3a63dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29206c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [pc, #104] @ (3a6080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291d10>) │ │ │ │ + ldr r4, [pc, #872] @ (3a6380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292010>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #952] @ (3a63e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292078>) │ │ │ │ + ldr r3, [pc, #696] @ (3a62e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291f78>) │ │ │ │ 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, #36] @ 0x24 │ │ │ │ @@ -1124809,32 +1124788,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a6118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291da8>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a6096 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291d26> │ │ │ │ blx r2 │ │ │ │ b.n 3a6092 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291d22> │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3a6160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291df0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124856,18 +1124835,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a6148 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291dd8> │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3a61c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291e58>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124900,20 +1124879,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a6198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291e28> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 3a61fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291e8a> │ │ │ │ @@ -1124929,15 +1124908,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a61fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291e8a> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3ecc04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8894> │ │ │ │ @@ -1125097,52 +1125076,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a6288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291f18> │ │ │ │ blx r2 │ │ │ │ b.n 3a6252 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291ee2> │ │ │ │ nop │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - lsrs r6, r4 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x005c │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + itt ne │ │ │ │ + lslne r6, r1, #3 │ │ │ │ + asrne r0, r3, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r7, #11 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ @@ -1125281,15 +1125260,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3a65cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29225c>) │ │ │ │ @@ -1125315,17 +1125294,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a65c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292258> │ │ │ │ bl 3a5bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x291864> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sbcs r6, r5 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bl 1be5d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xaa266> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1125372,24 +1125351,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a6618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2922a8> │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 16a65a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x562ea> │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1125418,19 +1125397,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a66a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292330> │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl e46c6 │ │ │ │ - @ instruction: 0xf7fc00d8 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + ldrh.w r0, [ip, #216] @ 0xd8 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a6728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2923b8> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a671e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2923ae> │ │ │ │ ldr r3, [pc, #76] @ (3a672c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2923bc>) │ │ │ │ @@ -1125461,15 +1125440,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #504 @ (adr r0, 3a692c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2925bc>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1125501,15 +1125480,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a676a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2923fa> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1125557,17 +1125536,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a67ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29245a> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1125663,21 +1125642,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 3a6898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292528> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a6898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292528> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r4, #10] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1125696,19 +1125675,19 @@ │ │ │ │ bl 43bd84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327a14> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a6974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292604>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a6940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2925d0> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - vshr.s64 q0, q3, #54 │ │ │ │ + orr.w r0, sl, #214 @ 0xd6 │ │ │ │ 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] @ 3a69d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292668> │ │ │ │ sub sp, #20 │ │ │ │ @@ -1125882,31 +1125861,31 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #0] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - mcr 0, 4, r0, cr4, cr6, {6} │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + vqadd.s8 q8, q10, q3 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldcl 0, cr0, [ip, #856]! @ 0x358 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + mrc 0, 5, r0, cr12, cr6, {6} │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1125976,21 +1125955,21 @@ │ │ │ │ beq.n 3a6c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292898> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a6c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2928cc>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a6bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29285c> │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stcl 0, cr0, [r6], {214} @ 0xd6 │ │ │ │ + stc 0, cr0, [r6, #856] @ 0x358 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1126140,24 +1126119,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3a6caa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29293a> │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - mrc2 0, 5, r0, cr12, cr0, {6} │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + vqadd.u64 q8, q14, q0 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #80] @ 3a6e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292ad8> │ │ │ │ @@ -1126497,54 +1126476,54 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a71b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292e40>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3a70ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292d5a> │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r0!, {r4, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ lsls r7, r6, #5 │ │ │ │ bne.n 3a722e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292ebe> │ │ │ │ @ instruction: 0xffffe8f7 │ │ │ │ vtbl.8 d30, {d31}, d17 │ │ │ │ vqshrun.s64 d30, , #1 │ │ │ │ vqshl.u64 q15, , #63 @ 0x3f │ │ │ │ vqshl.u32 q15, , #31 │ │ │ │ vqshl.u32 d30, d13, #31 │ │ │ │ vmlsl.u , d15, d9[0] │ │ │ │ vrsubhn.i d30, , │ │ │ │ - vqshl.u32 q8, q4, #31 │ │ │ │ + vqshrun.s64 d16, q4, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1792] @ 3a78c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293558> │ │ │ │ @@ -1127118,38 +1127097,39 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a75d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293264> │ │ │ │ + b.n 3a7754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2933e4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a7e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293abc> │ │ │ │ + b.n 3a7fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293c3c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3a7de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293a70> │ │ │ │ + b.n 3a7f60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293bf0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r0, #6 │ │ │ │ - vhadd.u32 q8, q11, q6 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + movs r6, r4 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1127617,31 +1127597,32 @@ │ │ │ │ bne.w 3a7d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2939a8> │ │ │ │ b.n 3a7d32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2939c2> │ │ │ │ nop │ │ │ │ strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - vmla.i q8, q14, d0[3] │ │ │ │ - movs r6, r2 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - stc2l 0, cr0, [sl], {204} @ 0xcc │ │ │ │ - ldc2l 0, cr0, [r6], #816 @ 0x330 │ │ │ │ - ldc2 0, cr0, [r2], {204} @ 0xcc │ │ │ │ - stc2 0, cr0, [ip, #816]! @ 0x330 │ │ │ │ - @ instruction: 0xfb7e00cc │ │ │ │ - stc2 0, cr0, [ip], {204} @ 0xcc │ │ │ │ - ldc2 0, cr0, [r2], #-816 @ 0xfffffcd0 │ │ │ │ - @ instruction: 0xfa9c00cc │ │ │ │ - @ instruction: 0xfb3a00cc │ │ │ │ - @ instruction: 0xfb6a00cc │ │ │ │ + stc2 0, cr0, [sl, #816] @ 0x330 │ │ │ │ + ldc2 0, cr0, [r6, #816]! @ 0x330 │ │ │ │ + ldc2l 0, cr0, [r2], {204} @ 0xcc │ │ │ │ + cdp2 0, 6, cr0, cr12, cr12, {6} │ │ │ │ + ldc2 0, cr0, [lr], #-816 @ 0xfffffcd0 │ │ │ │ + stc2l 0, cr0, [ip], {204} @ 0xcc │ │ │ │ + ldc2l 0, cr0, [r2], #816 @ 0x330 │ │ │ │ + @ instruction: 0xfb5c00cc │ │ │ │ + @ instruction: 0xfbfa00cc │ │ │ │ + stc2 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ ldr r2, [pc, #24] @ (3a7e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293b10>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1129020,58 +1129001,58 @@ │ │ │ │ b.n 3a8a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2946cc> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #21] │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldrb r4, [r6, #21] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb.w r0, [sl, #204] @ 0xcc │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldr??.w r0, [sl, ip] │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf7fc00cc │ │ │ │ - ldr.w r0, [ip, #204] @ 0xcc │ │ │ │ - @ instruction: 0xf58600cc │ │ │ │ + ldrh.w r0, [ip, #204] @ 0xcc │ │ │ │ + ldrsb.w r0, [ip, #204] @ 0xcc │ │ │ │ + movw r0, #26828 @ 0x68cc │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r3, r4, r5} │ │ │ │ - vqshlu.s64 d31, d16, #63 @ 0x3f │ │ │ │ + vqshl.u32 , q8, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf6be00cc │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + @ instruction: 0xf77e00cc │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldmia r5, {r0, r1, r2, r5, r6} │ │ │ │ - vsli.32 d31, d14, #31 │ │ │ │ + vsli.64 , q7, #63 @ 0x3f │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf19e00cc │ │ │ │ + @ instruction: 0xf25e00cc │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, ip, #6684672 @ 0x660000 │ │ │ │ - adc.w r0, r4, #204 @ 0xcc │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + @ instruction: 0xf4cc00cc │ │ │ │ + addw r0, r4, #204 @ 0xcc │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vhadd.s q8, q13, q6 │ │ │ │ - vhadd.s16 q8, q9, q6 │ │ │ │ - orrs.w r0, lr, #204 @ 0xcc │ │ │ │ - cdp 0, 11, cr0, cr4, cr12, {6} │ │ │ │ - vext.8 q0, q9, q6, #0 │ │ │ │ - vhadd.s16 q0, q8, q6 │ │ │ │ - cdp 0, 5, cr0, cr10, cr12, {6} │ │ │ │ - blt.n 3a8e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x294acc> │ │ │ │ + bics.w r0, sl, #204 @ 0xcc │ │ │ │ + ands.w r0, r2, #204 @ 0xcc │ │ │ │ + adds.w r0, lr, #204 @ 0xcc │ │ │ │ + vhadd.s q8, q10, q6 │ │ │ │ + orns r0, r2, #204 @ 0xcc │ │ │ │ + vmla.i16 d16, d16, d4[1] │ │ │ │ + vhadd.s16 q0, q13, q6 │ │ │ │ + bgt.n 3a8dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x294a4c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cdp 0, 7, cr0, cr0, cr12, {6} │ │ │ │ + vhadd.s q0, q8, q6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ @@ -1129391,15 +1129372,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 36fcc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b950> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stc 0, cr0, [ip, #816]! @ 0x330 │ │ │ │ + cdp 0, 6, cr0, cr12, cr12, {6} │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r0, #6 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1129445,15 +1129426,15 @@ │ │ │ │ bl 36fca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b930> │ │ │ │ cbz r0, 3a928c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x294f1c> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [lr], #816 @ 0x330 │ │ │ │ + stcl 0, cr0, [lr, #-816]! @ 0xfffffcd0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 36fca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b930> │ │ │ │ cbz r0, 3a92ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x294f3e> │ │ │ │ @@ -1129633,15 +1129614,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43e614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a2a4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1129797,19 +1129778,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3a9500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x295190> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - orns r0, lr, ip, lsl #3 │ │ │ │ + @ instruction: 0xeb3e00cc │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (3a9674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x295304>) │ │ │ │ @@ -1130917,15 +1130898,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 46a064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355cf4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46c648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3582d8> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ble.n 3aa1a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x295e34> │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [pc, #436] @ 3aa370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x296000> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1132353,15 +1132334,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3aaf56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x296be6> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3aae86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x296b16> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1600] @ 3ab78c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29741c> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1133882,20 +1133863,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ orrs r6, r2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ negs r4, r2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - itee lt │ │ │ │ - lsllt r4, r1, #3 │ │ │ │ - stmdbge sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ + 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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr.w r3, [pc, #2860] @ 3acc6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2988fc> │ │ │ │ ldr.w r2, [pc, #2860] @ 3acc70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x298900> │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -1134955,17 +1134936,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #210 @ 0xd2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - revsh r4, r5 │ │ │ │ + cbnz r4, 3accf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x298982> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x353634> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1136149,15 +1136130,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, r9 │ │ │ │ + blx r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3adc76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x299906> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r4, r5, #112 @ 0x70 │ │ │ │ @@ -1139678,17 +1139659,17 @@ │ │ │ │ nop │ │ │ │ lsls r4, r3, #11 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ @@ -1139787,19 +1139768,19 @@ │ │ │ │ b.n 3affa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29bc30> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #4 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, r3, #1 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3b0004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29bc94> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1139994,15 +1139975,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 9, cr0, cr4, cr0, {4} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3afd08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29b998> │ │ │ │ + b.n 3afe88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29bb18> │ │ │ │ lsls r0, r4, #3 │ │ │ │ cdp2 1, 4, cr0, cr2, cr0, {4} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1152149,21 +1152130,21 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #21] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r6, [r2, #18] │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1153567,19 +1153548,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b9180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a4e10>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b9184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a4e14>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cdp 0, 4, cr0, cr8, cr11, {6} │ │ │ │ - cdp 0, 6, cr0, cr10, cr11, {6} │ │ │ │ - cdp 0, 5, cr0, cr8, cr11, {6} │ │ │ │ - cdp 0, 4, cr0, cr2, cr11, {6} │ │ │ │ - stmia r7!, {r7} │ │ │ │ + vhadd.s8 q0, q12, │ │ │ │ + vhadd.s32 q0, q13, │ │ │ │ + vhadd.s16 q0, q12, │ │ │ │ + vhadd.s8 q0, q9, │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ @@ -1156028,19 +1156009,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r3, r0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ strb r4, [r7, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + strb r2, [r0, #3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1156365,17 +1156346,17 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, r4] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, r3] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r1, r2] │ │ │ │ lsls r0, r0, #6 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1156521,19 +1156502,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3baf52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6be2> │ │ │ │ b.n 3baec6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6b56> │ │ │ │ str r2, [r1, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1156553,17 +1156534,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3bafa6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6c36> │ │ │ │ nop │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3bb014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6ca4> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3bb018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6ca8> │ │ │ │ add ip, pc │ │ │ │ @@ -1156888,35 +1156869,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bb30c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6f9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bb310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6fa0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1157195,15 +1157176,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3bb42e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a70be> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - beq.n 3bb51c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a71ac> │ │ │ │ + bne.n 3bb69c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a732c> │ │ │ │ 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, #80] @ 3bb64c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a72dc> │ │ │ │ @@ -1158384,32 +1158365,32 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3bc072 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7d02> │ │ │ │ b.n 3bc046 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7cd6> │ │ │ │ - add r4, pc, #984 @ (adr r4, 3bc494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8124>) │ │ │ │ + add r5, pc, #728 @ (adr r5, 3bc394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8024>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf61c00d7 │ │ │ │ + @ instruction: 0xf6dc00d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bc0e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7d74>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #96] @ (3bc158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7de8>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1158447,23 +1158428,23 @@ │ │ │ │ bhi.n 3bc134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7dc4> │ │ │ │ ldr r2, [pc, #28] @ (3bc168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7df8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r6, #240 @ 0xf0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r1, r3, #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] @ (3bc22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7ebc>) │ │ │ │ @@ -1158537,22 +1158518,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #120 @ 0x78 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #552 @ (adr r7, 3bc468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a80f8>) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xfb5000d8 │ │ │ │ - b.n 3bc4b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8144> │ │ │ │ + ldc2 0, cr0, [r0], {216} @ 0xd8 │ │ │ │ + b.n 3bc634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a82c4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r5, #236 @ 0xec │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1158575,17 +1158556,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3bc290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7f20>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #96 @ (adr r7, 3bc2f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7f84>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 3bc5f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8284>) │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #56] @ (3bc2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7f6c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158608,17 +1158589,17 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #168] @ (3bc3a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8030>) │ │ │ │ @@ -1158694,22 +1158675,22 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #2 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r2, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr??.w r0, [sl, #216] @ 0xd8 │ │ │ │ - add r6, pc, #128 @ (adr r6, 3bc43c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a80cc>) │ │ │ │ + @ instruction: 0xfa9a00d8 │ │ │ │ + add r6, pc, #896 @ (adr r6, 3bc73c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a83cc>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r4, #118 @ 0x76 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1158735,30 +1158716,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3bc410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a80a0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr??.w r0, [r8, r8, lsl #1] │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + @ instruction: 0xfa1800d8 │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bc430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a80c0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3bc46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a80fc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158775,17 +1158756,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bc470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8100>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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 r2, [pc, #40] @ (3bc4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a813c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158802,29 +1158783,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bc4b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8140>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bc4d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8160>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3bc524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a81b4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158852,18 +1158833,18 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str.w r0, [r2, r8, lsl #1] │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + vst4. {d0-d3}, [r2 :64], r8 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1158875,19 +1158856,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3bc564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a81f4>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bc548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a81d8> │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #752 @ (adr r0, 3bc854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a84e4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (3bc598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8228>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159115,41 +1159096,40 @@ │ │ │ │ b.n 3bc6ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a833e> │ │ │ │ ldr r2, [pc, #76] @ (3bc7c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8454>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 3bc690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8320> │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf76c00d8 │ │ │ │ - @ instruction: 0xf73400d8 │ │ │ │ - ble.n 3bc7a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8430> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf6d000d8 │ │ │ │ - subw r0, r4, #2264 @ 0x8d8 │ │ │ │ - @ instruction: 0xf67e00d8 │ │ │ │ - @ instruction: 0xf65c00d8 │ │ │ │ - bgt.n 3bc82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a84bc> │ │ │ │ + strh.w r0, [ip, r8, lsl #1] │ │ │ │ + @ instruction: 0xf7f400d8 │ │ │ │ + ble.n 3bc720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a83b0> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + @ instruction: 0xf79000d8 │ │ │ │ + @ instruction: 0xf76400d8 │ │ │ │ + @ instruction: 0xf73e00d8 │ │ │ │ + @ instruction: 0xf71c00d8 │ │ │ │ + ble.n 3bc7ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a843c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #688] @ (3bca5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a86ec>) │ │ │ │ + ldr r7, [pc, #432] @ (3bc95c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a85ec>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf62200d8 │ │ │ │ - bgt.n 3bc7c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8454> │ │ │ │ + @ instruction: 0xf6e200d8 │ │ │ │ + bgt.n 3bc744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a83d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3bc7bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a844c> │ │ │ │ + bne.n 3bc73c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a83cc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - itte al │ │ │ │ - lslal r3, r1, #3 │ │ │ │ - bal.n 3bcef8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8b88> @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lsl r7, r2, #3 │ │ │ │ - ite gt │ │ │ │ - lslgt r3, r1, #3 │ │ │ │ - strhle r0, [r4, #24] │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + b.n 3bc078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a7d08> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ @@ -1159188,22 +1159168,22 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3bca18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a86a8>) │ │ │ │ - wfi │ │ │ │ + nop {15} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - itte eq │ │ │ │ - lsleq r3, r1, #3 │ │ │ │ - pusheq {r4, r5, r6, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + itte gt │ │ │ │ + lslgt r3, r1, #3 │ │ │ │ + pushgt {r4, r5, r6, lr} │ │ │ │ + movle.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #104] @ (3bc8d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8560>) │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1159250,24 +1159230,24 @@ │ │ │ │ bne.n 3bc8ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a853e> │ │ │ │ ldr r2, [pc, #28] @ (3bc8e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8570>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bkpt 0x00d8 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ + it ls │ │ │ │ + lslls r3, r1, #3 │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - it cc │ │ │ │ - lslcc r3, r1, #3 │ │ │ │ + it │ │ │ │ + lsl r3, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #604] @ (3bcb58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a87e8>) │ │ │ │ @@ -1159506,50 +1159486,50 @@ │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - bkpt 0x0050 │ │ │ │ + yield │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #218 @ 0xda │ │ │ │ lsls r0, r0, #6 │ │ │ │ - @ instruction: 0xf3f400d8 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + @ instruction: 0xf4b400d8 │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3bca80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8710> │ │ │ │ + bhi.n 3bcc00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8890> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3bcb78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8808> │ │ │ │ + bvc.n 3bcaf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8788> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3bcb38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a87c8> │ │ │ │ + bvc.n 3bcab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8748> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3bcaf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8788> │ │ │ │ + bls.n 3bcc78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8908> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3bcbdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a886c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159637,23 +1159617,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3bcc94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8924>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 3bcce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8978> │ │ │ │ + pop {r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - eors r2, r3 │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 3bccfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a898a> │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1159842,45 +1159822,45 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 36fbf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x25b884> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, 3bcebe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8b4e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 3bcebe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8b4e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - bkpt 0x0088 │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + it mi │ │ │ │ + lslmi r0, r2, #3 │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 3bcebe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8b4e> │ │ │ │ + hlt 0x001e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r1, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 3bcec6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8b56> │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1159974,30 +1159954,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3bcf9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8c2c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bcec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8b50> │ │ │ │ adds r1, #70 @ 0x46 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + cbnz r6, 3bcfa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8c38> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 3bcfae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8c3e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r6, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + cbnz r6, 3bcfa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8c32> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (3bd120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8db0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1160157,39 +1160137,39 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3bd150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8de0>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 3bd1aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8e3a> │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #152] @ (3bd1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8e8c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1160385,27 +1160365,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3bd362 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ff2> │ │ │ │ + cbnz r2, 3bd392 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9022> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + cbnz r2, 3bd38a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a901a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1160460,19 +1160440,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #15] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r6, [r2, #14] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #964] @ (3bd7d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9460>) │ │ │ │ @@ -1160863,97 +1160843,97 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 3bd4a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9138> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r3, #236 @ 0xec │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #160 @ (adr r1, 3bd884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9514>) │ │ │ │ + add r1, pc, #928 @ (adr r1, 3bdb84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9814>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #160 @ (adr r1, 3bd888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9518>) │ │ │ │ + add r1, pc, #928 @ (adr r1, 3bdb88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9818>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #144 @ (adr r1, 3bd87c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a950c>) │ │ │ │ + add r1, pc, #912 @ (adr r1, 3bdb7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a980c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #856 @ (adr r0, 3bdb48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97d8>) │ │ │ │ + add r1, pc, #600 @ (adr r1, 3bda48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a96d8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 3bd83c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94cc> │ │ │ │ + cbz r0, 3bd86c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94fc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #712 @ (adr r1, 3bdac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9750>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 3bd9c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9650>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 3bd842 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94d2> │ │ │ │ + cbz r0, 3bd872 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9502> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94d4> │ │ │ │ + cbz r6, 3bd874 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9504> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd846 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94d6> │ │ │ │ + cbz r6, 3bd876 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9506> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd84a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94da> │ │ │ │ + cbz r6, 3bd87a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a950a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd84e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94de> │ │ │ │ + cbz r6, 3bd87e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a950e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd852 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94e2> │ │ │ │ + cbz r6, 3bd882 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9512> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bd856 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a94e6> │ │ │ │ + cbz r6, 3bd886 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9516> │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r2, [r2, #6] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r0, pc, #728 @ (adr r0, 3bdaf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9784>) │ │ │ │ + add r1, pc, #472 @ (adr r1, 3bd9f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9684>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r0, [r5, #5] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, 3bd880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9510> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3bd5dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a926c> │ │ │ │ + b.n 3bd75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a93ec> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3bd5ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a923c> │ │ │ │ + b.n 3bd72c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a93bc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #102 @ 0x66 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - cbz r6, 3bd872 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9502> │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r4, #14] │ │ │ │ + strh r0, [r4, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbz r2, 3bd888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9518> │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 3bd8a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9536> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3bd888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9518> │ │ │ │ + cbz r4, 3bd8b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9548> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3bd884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9514> │ │ │ │ + cbz r4, 3bd8b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9544> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3bd8c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9554>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1160980,15 +1160960,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3bd8a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9532> │ │ │ │ nop │ │ │ │ movs r7, #104 @ 0x68 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 3bd8da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a956a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1161033,21 +1161013,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #24] @ (3bd95c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a95ec>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - cbz r6, 3bd954 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a95e4> │ │ │ │ + cbz r6, 3bd984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9614> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r4, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 3bd976 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9606> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3bd9a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9638>) │ │ │ │ ldr r2, [pc, #72] @ (3bd9ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a963c>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1161073,17 +1161053,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ movs r6, #152 @ 0x98 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + cbz r2, 3bd9d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9668> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3bda04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9694>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3bd9ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a965a> │ │ │ │ ldr r3, [pc, #68] @ (3bda08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9698>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1161111,17 +1161091,17 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + cbz r4, 3bda28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a96b8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ 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 r5, [r1, #24] │ │ │ │ ldr r2, [pc, #240] @ (3bdb18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97a8>) │ │ │ │ @@ -1161221,29 +1161201,29 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 3bdb40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97d0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 3bdb32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97c2> │ │ │ │ + cbz r0, 3bdb62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97f2> │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + cbz r2, 3bdb34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97c4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 3bdb4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97de> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 3bdb58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a97e8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1161432,29 +1161412,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + cbz r0, 3bdd24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a99b4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -1161554,36 +1161534,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ blx 6a2ec │ │ │ │ ldr r1, [pc, #16] @ (3bde44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9ad4>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bddd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9a60> │ │ │ │ nop │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add sp, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cbz r3, 3bde5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9aee> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3bde6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9afc>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3bdf00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9b90>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1161641,15 +1161621,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #118 @ 0x76 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3bdf40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9bd0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1161660,17 +1161640,17 @@ │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #16] @ (3bdf44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9bd4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1161700,17 +1161680,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #12] @ (3bdfac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9c3c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1161754,19 +1161734,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1161815,19 +1161795,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add sp, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1161913,25 +1161893,25 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ blx 6a2ec │ │ │ │ ldr r2, [pc, #24] @ (3be1c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9e54>) │ │ │ │ add r2, pc │ │ │ │ b.n 3be14e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9dde> │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vqadd.s16 q8, q10, │ │ │ │ + ands.w r0, r4, #215 @ 0xd7 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1161989,21 +1161969,21 @@ │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #24] @ (3be278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9f08>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r1, 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] @ (3be354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9fe4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1162093,15 +1162073,15 @@ │ │ │ │ beq.n 3be350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a9fe0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ adds r2, r5, #5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r6, r1, #5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ strh r4, [r0, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1162156,15 +1162136,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ adds r6, r5, #0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1162206,15 +1162186,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r6, r6, r6 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1162231,15 +1162211,15 @@ │ │ │ │ beq.n 3be496 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa126> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3be4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa13c>) │ │ │ │ add r1, pc │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3be528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa1b8> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1162362,15 +1162342,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3be596 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa226> │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3be644 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa2d4> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1162504,15 +1162484,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3be73a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa3ca> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1162665,29 +1162645,29 @@ │ │ │ │ bcs.n 3be854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa4e4> │ │ │ │ ldr r1, [pc, #40] @ (3be920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa5b0>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ b.n 3be854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa4e4> │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1162757,15 +1162737,15 @@ │ │ │ │ bl 53fbc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b850> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3be9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa65c> │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bea20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa6b0> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bea28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa6b8>) │ │ │ │ @@ -1162780,23 +1162760,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bea34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa6c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bea38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa6c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #784 @ (adr r1, 3bed48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa9d8>) │ │ │ │ + add r2, pc, #528 @ (adr r2, 3bec48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa8d8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bea7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa70e> │ │ │ │ cbz r2, 3bea7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa70a> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bea7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa70a> │ │ │ │ @@ -1162866,15 +1162846,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 3beae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa770> │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1163510,21 +1163490,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ strb r2, [r5, #25] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r7, pc, #264 @ (adr r7, 3bf210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aaea0>) │ │ │ │ + add r0, sp, #8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #304 @ (adr r5, 3bf240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aaed0>) │ │ │ │ + add r6, pc, #48 @ (adr r6, 3bf140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aadd0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bec18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa8a8> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1164628,35 +1164608,35 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ mov r0, r5 │ │ │ │ bl 3b0b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29c80c> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bec18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa8a8> │ │ │ │ - add r3, pc, #144 @ (adr r3, 3bfc40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab8d0>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 3bff40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2abbd0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #16 @ (adr r3, 3bfbc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab854>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 3bfec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2abb54>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #904 @ (adr r2, 3bff40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2abbd0>) │ │ │ │ + add r3, pc, #648 @ (adr r3, 3bfe40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2abad0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r2, pc, #584 @ (adr r2, 3bfe08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aba98>) │ │ │ │ + add r3, pc, #328 @ (adr r3, 3bfd08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab998>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #440 @ (adr r2, 3bfd7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aba0c>) │ │ │ │ + add r3, pc, #184 @ (adr r3, 3bfc7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ab90c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, r3 │ │ │ │ + add lr, fp │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ @@ -1165452,29 +1165432,29 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (3c0430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ac0c0>) │ │ │ │ @@ -1166737,15 +1166717,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r2, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xf6d0017f │ │ │ │ movt r1, #43135 @ 0xa87f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs.w r1, ip, #127 @ 0x7f │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ @@ -1167745,24 +1167725,24 @@ │ │ │ │ bl 3c121c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aceac> │ │ │ │ b.n 3c1540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ad1d0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stc 1, cr0, [sl, #-508]! @ 0xfffffe04 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [ip, #-508] @ 0xfffffe04 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ eors.w r1, lr, pc, ror #1 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #92] @ (3c1b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ad7b0>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1167951,19 +1167931,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ b.n 3c15c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ad250> │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3c1fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2adc60>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1168255,19 +1168235,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c21d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ade60>) │ │ │ │ b.n 3c2624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae2b4> │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (3c215c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2addec>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1168412,15 +1168392,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 3c2160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2addf0> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3c2550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae1e0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1168795,23 +1168775,23 @@ │ │ │ │ ldr r3, [pc, #512] @ (3c274c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae3dc>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ udf #122 @ 0x7a │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #704] @ (3c2840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae4d0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1169096,15 +1169076,15 @@ │ │ │ │ bl 3b09f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29c680> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bge.n 3c2934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae5c4> │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3c2b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae82c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1169420,19 +1169400,19 @@ │ │ │ │ bl 3b09bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x29c64c> │ │ │ │ b.n 3c2a14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae6a4> │ │ │ │ nop │ │ │ │ bvc.n 3c2acc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ae75c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3c3120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aedb0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1169963,21 +1169943,21 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bmi.n 3c3190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aee20> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c2f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aebfc> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1170731,33 +1170711,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r0, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c3b74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af804>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c3b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af808>) │ │ │ │ @@ -1171016,19 +1170996,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c36a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af330> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3c3c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af8a4>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1171196,15 +1171176,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53d3fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42908c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ @@ -1171238,15 +1171218,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c3da0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2afa30>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c3d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2af9f8> │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r7, r3, #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] @ (3c3e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2afb24>) │ │ │ │ @@ -1171882,15 +1171862,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c43ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b007e> │ │ │ │ ldr r0, [pc, #4] @ (3c4418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b00a8>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1172515,32 +1172495,32 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cbnz r6, 3c4a4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b06de> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3c4ab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0744> │ │ │ │ + bpl.n 3c4a34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b06c4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c4a94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0724> │ │ │ │ + b.n 3c4c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b08a4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c4a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0728> │ │ │ │ + b.n 3c4c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b08a8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + b.n 3c4a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0704> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 3c4a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b070c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf13a00ca │ │ │ │ - adc.w r0, r0, #202 @ 0xca │ │ │ │ - orn r0, lr, #202 @ 0xca │ │ │ │ - orn r0, ip, #202 @ 0xca │ │ │ │ - stcl 0, cr0, [r6, #-808] @ 0xfffffcd8 │ │ │ │ - orn r0, r4, #202 @ 0xca │ │ │ │ - orn r0, ip, #202 @ 0xca │ │ │ │ - cdp 0, 15, cr0, cr12, cr10, {6} │ │ │ │ + @ instruction: 0xf1fa00ca │ │ │ │ + addw r0, r0, #202 @ 0xca │ │ │ │ + @ instruction: 0xf12e00ca │ │ │ │ + @ instruction: 0xf12c00ca │ │ │ │ + cdp 0, 0, cr0, cr6, cr10, {6} │ │ │ │ + @ instruction: 0xf12400ca │ │ │ │ + @ instruction: 0xf12c00ca │ │ │ │ + vext.8 q0, q14, q5, #0 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1172580,15 +1172560,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53d3fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42908c> │ │ │ │ b.n 3c4abe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b074e> │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r0, pc, #680 @ (adr r0, 3c4d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0a28>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1172808,21 +1172788,21 @@ │ │ │ │ bhi.w 3c4b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b07d0> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c4a74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0704> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c4cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0940> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1172956,17 +1172936,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c4dae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0a3e> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r1, [pc, #744] @ (3c5168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0df8>) │ │ │ │ + ldr r2, [pc, #488] @ (3c5068 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0cf8>) │ │ │ │ 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 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1173177,17 +1173157,17 @@ │ │ │ │ bne.w 3c4f10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0ba0> │ │ │ │ b.n 3c4f2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0bba> │ │ │ │ nop │ │ │ │ cbz r4, 3c50c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0d56> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #488] @ (3c52a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0f30>) │ │ │ │ + ldr r1, [pc, #232] @ (3c51a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0e30>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + ldr r0, [pc, #296] @ (3c51e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0e74>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1173261,15 +1173241,15 @@ │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c5100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0d90> │ │ │ │ - mov r8, r6 │ │ │ │ + bx lr │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #404] @ (3c5334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0fc4>) │ │ │ │ @@ -1173577,15 +1173557,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c5414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b10a4> │ │ │ │ add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c4eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0b7c> │ │ │ │ + b.n 3c506c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b0cfc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1173629,15 +1173609,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c5518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b11a8>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - cmp r2, r4 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1174822,17 +1174802,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #768 @ (adr r2, 3c63ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b203c>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ add r2, pc, #640 @ (adr r2, 3c6330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b1fc0>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #104] @ (3c6134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b1dc4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1175737,18 +1175717,18 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c6972 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2602> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c6904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2594> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 3c6250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b1ee0> │ │ │ │ + b.n 3c63d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2060> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc 0, cr0, [sl], {202} @ 0xca │ │ │ │ - b.n 3c6610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b22a0> │ │ │ │ + ldcl 0, cr0, [sl], {202} @ 0xca │ │ │ │ + b.n 3c6790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2420> │ │ │ │ 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, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #320] @ (3c6b2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b27bc>) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1176112,15 +1176092,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c6dde <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2a6e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c6de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b2a70> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1180189,19 +1180169,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3c9616 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b52a6> │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r7, #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3c9502 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b5192> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1180304,15 +1180284,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3c94f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b5182> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3c9684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b5314> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1181594,15 +1181574,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3ca510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b61a0>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 43bf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327bb0> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2f600ca │ │ │ │ + @ instruction: 0xf3b600ca │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #324] @ (3ca66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b62fc>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1181730,21 +1181710,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r1, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #432] @ (3ca82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b64bc>) │ │ │ │ + ldr r1, [pc, #176] @ (3ca72c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b63bc>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldrh r6, [r3, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r6, #202 @ 0xca │ │ │ │ + @ instruction: 0xf26600ca │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #724] @ (3ca970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6600>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r2, [pc, #724] @ (3ca974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6604>) │ │ │ │ @@ -1182033,35 +1182013,35 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, lr, #202 @ 0xca │ │ │ │ - adds.w r0, lr, #202 @ 0xca │ │ │ │ - @ instruction: 0xf0f000ca │ │ │ │ - @ instruction: 0xf0ca00ca │ │ │ │ - stcl 0, cr0, [r0], {207} @ 0xcf │ │ │ │ - bcs.n 3caa48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b66d8> │ │ │ │ + addw r0, lr, #202 @ 0xca │ │ │ │ + rsbs r0, lr, #202 @ 0xca │ │ │ │ + subs.w r0, r0, #202 @ 0xca │ │ │ │ + @ instruction: 0xf18a00ca │ │ │ │ + stc 0, cr0, [r0, #828] @ 0x33c │ │ │ │ + bcc.n 3ca9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6658> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - eors.w r0, r8, #202 @ 0xca │ │ │ │ - eor.w r0, lr, #202 @ 0xca │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + adcs.w r0, r8, #202 @ 0xca │ │ │ │ + adc.w r0, lr, #202 @ 0xca │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors.w r0, r4, #202 @ 0xca │ │ │ │ - vqadd.s64 q0, q15, │ │ │ │ + adcs.w r0, r4, #202 @ 0xca │ │ │ │ + vshr.s64 q8, , #2 │ │ │ │ ldrsb r4, [r4, r4] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 q8, q15, q5 │ │ │ │ - vhadd.s q8, q14, q5 │ │ │ │ + bic.w r0, lr, #202 @ 0xca │ │ │ │ + bics.w r0, ip, #202 @ 0xca │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3ca9d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6668> │ │ │ │ blx 6ac98 │ │ │ │ subs r0, #0 │ │ │ │ @@ -1182318,37 +1182298,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3caaaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b673a> │ │ │ │ ldrsb r0, [r0, r0] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #200] @ (3cad0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b699c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r6, #5 │ │ │ │ strb r2, [r4, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrsb r6, [r6, r4] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3cac94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6924> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3cac96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b6926> │ │ │ │ @@ -1183573,77 +1183553,77 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ str r6, [r7, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + ands r6, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - rors r2, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r2, [pc, #464] @ (3cbad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7764>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add sp, #8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cbb88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7818> │ │ │ │ + b.n 3cbd08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7998> │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ sub.w r4, r3, #4000 @ 0xfa0 │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ @@ -1184885,41 +1184865,41 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7150> │ │ │ │ nop │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3cc730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b83c0> │ │ │ │ + bge.n 3cc6b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8340> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 3cc69c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b832c> │ │ │ │ + bls.n 3cc81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b84ac> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3cc69c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b832c> │ │ │ │ + bls.n 3cc81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b84ac> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3cc6ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b833c> │ │ │ │ + bls.n 3cc82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b84bc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmdb sl, {r0, r3, r6, r7} │ │ │ │ + strd r0, r0, [sl, #804] @ 0x324 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r4, {r1, r3, r6, r7} │ │ │ │ - b.n 3cc054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7ce4> │ │ │ │ + strd r0, r0, [r4, #-808] @ 0x328 │ │ │ │ + b.n 3cc1d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7e64> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cc018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7ca8> │ │ │ │ + b.n 3cc198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7e28> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cbfdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7c6c> │ │ │ │ + b.n 3cc15c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7dec> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ccf34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8bc4> │ │ │ │ + b.n 3cc0b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7d44> │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ @@ -1186002,29 +1185982,29 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3cd2f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8f88> │ │ │ │ + bgt.n 3cd478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b9108> │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvc.n 3cd3d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b9064> │ │ │ │ + bvc.n 3cd354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8fe4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvs.n 3cd394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b9024> │ │ │ │ + bvc.n 3cd314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8fa4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvs.n 3cd3d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b9068> │ │ │ │ + bvs.n 3cd358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b8fe8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r1, fp, #136 @ 0x88 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ sub.w r0, r3, #4000 @ 0xfa0 │ │ │ │ blx 6944c │ │ │ │ mov r0, fp │ │ │ │ @@ -1187201,15 +1187181,15 @@ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr.w r3, [r9, #-20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7150> │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ @@ -1188225,29 +1188205,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3cec7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ba90c>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7150> │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3ceca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ba930> │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r0, 3cecd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ba968> │ │ │ │ + pop {r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ blx 6a1fc │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1189268,113 +1189248,113 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3edba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9838> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b7150> │ │ │ │ b.w 3cb6ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2b737c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + cbnz r6, 3cf7c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb450> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + cbnz r4, 3cf7ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb45a> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 3cf7d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb466> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r7, r5] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #880 @ (adr r4, 3cfb5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb7ec>) │ │ │ │ + add r5, pc, #624 @ (adr r5, 3cfa5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb6ec>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + cbnz r2, 3cf820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb4b0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r1, r0] │ │ │ │ lsls r5, r6, #5 │ │ │ │ strh r0, [r5, r7] │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r7, [pc, #144] @ (3cf89c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb52c>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r6, [pc, #544] @ (3cfa30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb6c0>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [pc, #800] @ (3cfb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb7d4>) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #536 @ (adr r4, 3cfa60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb6f0>) │ │ │ │ + add r5, pc, #280 @ (adr r5, 3cf960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb5f0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #560 @ (adr r3, 3cfa88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb718>) │ │ │ │ + add r4, pc, #304 @ (adr r4, 3cf988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb618>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [pc, #648] @ (3cfae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bb774>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ mov r5, r0 │ │ │ │ bl 3a7e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x293af4> │ │ │ │ @@ -1190411,63 +1190391,63 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3cef52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2babe2> │ │ │ │ nop │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #680 @ (adr r4, 3d06b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc344>) │ │ │ │ + add r5, pc, #424 @ (adr r5, 3d05b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc244>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #736 @ (adr r6, 3d0704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc394>) │ │ │ │ + add r7, pc, #480 @ (adr r7, 3d0604 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc294>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #536 @ (adr r6, 3d0640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc2d0>) │ │ │ │ + add r7, pc, #280 @ (adr r7, 3d0540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc1d0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r5, r2, #3 │ │ │ │ muls r4, r1 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r5, pc, #944 @ (adr r5, 3d07e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc474>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 3d06e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc374>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 3d07d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc468>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 3d06d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc368>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #992 @ (adr r3, 3d081c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc4ac>) │ │ │ │ + add r4, pc, #736 @ (adr r4, 3d071c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc3ac>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #504 @ (adr r7, 3d0644 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bc2d4>) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ @@ -1191512,122 +1191492,123 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a6de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292a74> │ │ │ │ b.n 3d0ffa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcc8a> │ │ │ │ nop │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #320 @ (adr r2, 3d1188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bce18>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 3d1088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcd18>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #328 @ (adr r6, 3d1194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bce24>) │ │ │ │ + add r7, pc, #72 @ (adr r7, 3d1094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcd24>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #928 @ (adr r0, 3d1400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd090>) │ │ │ │ + add r1, pc, #672 @ (adr r1, 3d1300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcf90>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #840 @ (adr r0, 3d13ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd03c>) │ │ │ │ + add r1, pc, #584 @ (adr r1, 3d12ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcf3c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #440 @ (adr r0, 3d1224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bceb4>) │ │ │ │ + add r1, pc, #184 @ (adr r1, 3d1124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcdb4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #352 @ (adr r0, 3d11d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bce60>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 3d10d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcd60>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #512 @ (adr r1, 3d127c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcf0c>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 3d117c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bce0c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i16 q8, q8, d2[1] │ │ │ │ - add r2, pc, #944 @ (adr r2, 3d1438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd0c8>) │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + add r3, pc, #688 @ (adr r3, 3d1338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcfc8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #124 @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3d1920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd5b0> │ │ │ │ add r1, pc │ │ │ │ blx 68f6c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1192318,114 +1192299,114 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r2, #3] │ │ │ │ b.w 3cf09c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bad2c> │ │ │ │ nop │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #16 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3d2048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdcd8> │ │ │ │ + b.n 3d11c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bce58> │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subw r0, r0, #202 @ 0xca │ │ │ │ - b.n 3d1254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bcee4> │ │ │ │ + bfi r0, r0, #3, #8 │ │ │ │ + b.n 3d13d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd064> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf0fe00ca │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + subs.w r0, lr, #202 @ 0xca │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adc.w r0, r4, r9, lsl #3 │ │ │ │ - ldr r6, [pc, #512] @ (3d1bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd848>) │ │ │ │ + stc 0, cr0, [r4], {201} @ 0xc9 │ │ │ │ + ldr r7, [pc, #256] @ (3d1ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd748>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - sub.w r0, r0, #201 @ 0xc9 │ │ │ │ - ldr r6, [pc, #408] @ (3d1b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd7e8>) │ │ │ │ + @ instruction: 0xf26000c9 │ │ │ │ + ldr r7, [pc, #152] @ (3d1a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd6e8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr9, {6} │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + vhadd.u16 q0, q13, │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1192488,31 +1192469,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3d1a36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd6c6> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r4, #14 │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r1, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1192656,23 +1192637,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a6de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292a74> │ │ │ │ b.n 3d1bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd844> │ │ │ │ nop │ │ │ │ - add r3, pc, #632 @ (adr r3, 3d1ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdb58>) │ │ │ │ + add r4, pc, #376 @ (adr r4, 3d1dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bda58>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #136 @ (adr r3, 3d1cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd96c>) │ │ │ │ + add r3, pc, #904 @ (adr r3, 3d1fdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdc6c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #48 @ (adr r3, 3d1c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd918>) │ │ │ │ + add r3, pc, #816 @ (adr r3, 3d1f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdc18>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #584 @ (adr r2, 3d1ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdb34>) │ │ │ │ + add r3, pc, #328 @ (adr r3, 3d1da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bda34>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #720 @ (adr r2, 3d1f30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdbc0>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 3d1e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdac0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1192731,15 +1192712,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ b.n 3d2328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdfb8> │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #800 @ (adr r6, 3d2030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdcc0>) │ │ │ │ + add r7, pc, #544 @ (adr r7, 3d1f30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdbc0>) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1192778,15 +1192759,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3d1d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bda10>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ - str??.w r0, [r6, r9] │ │ │ │ + vld4. {d0-d3}, [r6], r9 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1192937,15 +1192918,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] @ (3d1efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdb8c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ - @ instruction: 0xf71e00c9 │ │ │ │ + @ instruction: 0xf7de00c9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1193240,18 +1193221,18 @@ │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ ldr r0, [pc, #20] @ (3d2218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdea8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ ldr r0, [pc, #16] @ (3d221c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bdeac>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ - @ instruction: 0xf5fe00c9 │ │ │ │ - @ instruction: 0xf4aa00c9 │ │ │ │ - bics.w r0, lr, #6586368 @ 0x648000 │ │ │ │ - @ instruction: 0xf4ba00c9 │ │ │ │ + @ instruction: 0xf6be00c9 │ │ │ │ + sbc.w r0, sl, #6586368 @ 0x648000 │ │ │ │ + @ instruction: 0xf4fe00c9 │ │ │ │ + sbcs.w r0, sl, #6586368 @ 0x648000 │ │ │ │ stmdb 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] @ 3d2c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be89c> │ │ │ │ ldr.w r3, [pc, #2520] @ 3d2c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be8a0> │ │ │ │ @@ -1194307,55 +1194288,55 @@ │ │ │ │ nop │ │ │ │ ble.n 3d2b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be820> │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3d2b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be81c> │ │ │ │ lsls r6, r7, #5 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3d2c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be8f8> │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ bvc.n 3d2ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be838> │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1195498,19 +1195479,19 @@ │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ ldr r3, [pc, #76] @ (3d3848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bf4d8>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d29ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be65a> │ │ │ │ nop │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1195522,19 +1195503,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ @@ -1196581,53 +1196562,53 @@ │ │ │ │ bne.n 3d42ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bff7e> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d42a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bff34> │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r0, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1197738,65 +1197719,65 @@ │ │ │ │ bcs.w 3d5182 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c0e12> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d516e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c0dfe> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + strb r0, [r7, #7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ @@ -1198946,45 +1198927,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d629a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c1f2a> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1200229,61 +1200210,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d694c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c25dc>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.w 3d2836 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be4c6> │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r6, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r7, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1201647,35 +1201628,35 @@ │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ ldr r2, [pc, #64] @ (3d7738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c33c8>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d29ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be65a> │ │ │ │ nop │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #584] @ (3d7960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c35f0>) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #520] @ (3d7928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c35b8>) │ │ │ │ + ldr r5, [pc, #264] @ (3d7828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c34b8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #400] @ (3d78b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c3548>) │ │ │ │ + ldr r5, [pc, #144] @ (3d77b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c3448>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [pc, #912] @ (3d7abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c374c>) │ │ │ │ + ldr r4, [pc, #656] @ (3d79bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c364c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1202790,49 +1202771,49 @@ │ │ │ │ nop │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r8 │ │ │ │ + bxns r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mov r4, ip │ │ │ │ + bxns r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, lr │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7 │ │ │ │ + rors r4, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r0 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d8e38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c4ac8> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1203916,65 +1203897,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r4, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r2, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1205391,31 +1205372,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sxth r4, r2 │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r3, #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 3d9ce2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c5972> │ │ │ │ @@ -1206556,37 +1206537,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3dace8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c6978> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ nop │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + movs r3, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1207984,79 +1207965,79 @@ │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2be376> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3db9dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c766c> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3db9d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7664> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3db5de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c726e> │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1208947,68 +1208928,69 @@ │ │ │ │ bne.n 3dbfb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7c46> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3dbd28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c79b8> │ │ │ │ ldr r0, [pc, #116] @ (3dc050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7ce0>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ nop │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - vtrn.16 q8, │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3dc0b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7d40> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3dc0b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7d40> │ │ │ │ push {lr} │ │ │ │ @@ -1209087,15 +1209069,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3dc128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7db8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1209126,17 +1209108,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3dc188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7e18>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ ldr r0, [pc, #12] @ (3dc18c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7e1c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2bd964> │ │ │ │ nop │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1209232,17 +1209214,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3dc262 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7ef2> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 3dc2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7f3c> │ │ │ │ + rev r0, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r6, 3dc2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7f6c> │ │ │ │ + cbz r6, 3dc30c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7f9c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1209766,43 +1209748,43 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a6de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292a74> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3dc4f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c8188> │ │ │ │ subs r5, #66 @ 0x42 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stc2 0, cr0, [lr, #804] @ 0x324 │ │ │ │ - stc2l 0, cr0, [lr, #-804] @ 0xfffffcdc │ │ │ │ + cdp2 0, 4, cr0, cr14, cr9, {6} │ │ │ │ + cdp2 0, 0, cr0, cr14, cr9, {6} │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6], {201} @ 0xc9 │ │ │ │ - ldc2l 0, cr0, [sl], {201} @ 0xc9 │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + ldc2l 0, cr0, [r6, #-804] @ 0xfffffcdc │ │ │ │ + ldc2 0, cr0, [sl, #804] @ 0x324 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfbf800c9 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldc2 0, cr0, [r8], #804 @ 0x324 │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2 0, cr0, [r4], #-804 @ 0xfffffcdc │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stc2l 0, cr0, [r4], #804 @ 0x324 │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xfb5e00c9 │ │ │ │ - b.n 3dc1ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7e3c> │ │ │ │ + ldc2 0, cr0, [lr], {201} @ 0xc9 │ │ │ │ + b.n 3dc32c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c7fbc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r2], #804 @ 0x324 │ │ │ │ - vst1.8 {d0[6]}, [r4], r9 │ │ │ │ - @ instruction: 0xfaa400c9 │ │ │ │ - vld1.8 {d16[6]}, [lr], r9 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + ldc2 0, cr0, [r2, #804]! @ 0x324 │ │ │ │ + @ instruction: 0xfa4400c9 │ │ │ │ + @ instruction: 0xfb6400c9 │ │ │ │ + @ instruction: 0xfaae00c9 │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xfa1e00c9 │ │ │ │ - @ instruction: 0xfa6c00c9 │ │ │ │ + @ instruction: 0xfade00c9 │ │ │ │ + @ instruction: 0xfb2c00c9 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1209820,15 +1209802,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #8] @ (3dc870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c8500>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r1, #8] │ │ │ │ @@ -1211006,15 +1210988,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vext.8 q0, q11, , #0 │ │ │ │ + orns r0, r6, #201 @ 0xc9 │ │ │ │ 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 │ │ │ │ beq.n 3dd480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9110> │ │ │ │ @@ -1211226,26 +1211208,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3dd546 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c91d6> │ │ │ │ nop │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 8, cr0, cr12, cr9, {6} │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + vhadd.s8 q8, q14, │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldcl 0, cr0, [r8, #804] @ 0x324 │ │ │ │ - stc 0, cr0, [r2, #804]! @ 0x324 │ │ │ │ - stc 0, cr0, [r8, #804]! @ 0x324 │ │ │ │ - stc 0, cr0, [lr, #804]! @ 0x324 │ │ │ │ - stc 0, cr0, [r4, #804] @ 0x324 │ │ │ │ - stc 0, cr0, [lr, #804]! @ 0x324 │ │ │ │ - stcl 0, cr0, [ip, #804] @ 0x324 │ │ │ │ + cdp 0, 9, cr0, cr8, cr9, {6} │ │ │ │ + cdp 0, 6, cr0, cr2, cr9, {6} │ │ │ │ + cdp 0, 6, cr0, cr8, cr9, {6} │ │ │ │ + cdp 0, 6, cr0, cr14, cr9, {6} │ │ │ │ + cdp 0, 4, cr0, cr4, cr9, {6} │ │ │ │ + cdp 0, 6, cr0, cr14, cr9, {6} │ │ │ │ + cdp 0, 8, cr0, cr12, cr9, {6} │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1211354,15 +1211336,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - mrrc 0, 12, r0, r6, cr9 │ │ │ │ + ldc 0, cr0, [r6, #-804] @ 0xfffffcdc │ │ │ │ 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 │ │ │ │ @@ -1211741,27 +1211723,27 @@ │ │ │ │ b.n 3dd940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c95d0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf400c9 │ │ │ │ - ldcl 0, cr0, [lr, #-804]! @ 0xfffffcdc │ │ │ │ - @ instruction: 0xeafe00c9 │ │ │ │ + subs.w r0, r4, r9, lsl #3 │ │ │ │ + cdp 0, 3, cr0, cr14, cr9, {6} │ │ │ │ + subs.w r0, lr, r9, lsl #3 │ │ │ │ movs r7, #66 @ 0x42 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - orn r0, r2, r9, lsl #3 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + @ instruction: 0xeb2200c9 │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - orr.w r0, lr, r9, lsl #3 │ │ │ │ - orrs.w r0, r4, r9, lsl #3 │ │ │ │ - ldmdb ip!, {r0, r3, r6, r7} │ │ │ │ - @ instruction: 0xe8da00c9 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + add.w r0, lr, r9, lsl #3 │ │ │ │ + adds.w r0, r4, r9, lsl #3 │ │ │ │ + ldrd r0, r0, [ip, #804]! @ 0x324 │ │ │ │ + @ instruction: 0xe99a00c9 │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1211978,22 +1211960,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r4, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r4!, {r0, r3, r6, r7} │ │ │ │ - ldmia.w r4!, {r0, r3, r6, r7} │ │ │ │ + ldrd r0, r0, [r4, #-804]! @ 0x324 │ │ │ │ + ldrd r0, r0, [r4, #-804]! @ 0x324 │ │ │ │ movs r4, #104 @ 0x68 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strd r0, r0, [r4], #-804 @ 0x324 │ │ │ │ - ldrd r0, r0, [lr], #-804 @ 0x324 │ │ │ │ - b.n 3ddc08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9898> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ + stmdb r4!, {r0, r3, r6, r7} │ │ │ │ + ldmdb lr!, {r0, r3, r6, r7} │ │ │ │ + @ instruction: 0xe81200c9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #792] @ (3de090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9d20>) │ │ │ │ ldr r3, [pc, #792] @ (3de094 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9d24>) │ │ │ │ @@ -1212319,32 +1212300,32 @@ │ │ │ │ b.n 3dde24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9ab4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e400d5 │ │ │ │ - b.n 3ddf1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9bac> │ │ │ │ + usat r0, #21, r4, asr #3 │ │ │ │ + b.n 3de09c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9d2c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dddc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9a50> │ │ │ │ + b.n 3ddf40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9bd0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 3dddd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9a64> │ │ │ │ + b.n 3ddf54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9be4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3ddcb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9944> │ │ │ │ + b.n 3dde34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9ac4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3ddd9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9a2c> │ │ │ │ + b.n 3ddf1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9bac> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3ddde8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9a78> │ │ │ │ + b.n 3ddf68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9bf8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3ddac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9754> │ │ │ │ + b.n 3ddc44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c98d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1212413,25 +1212394,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r4, #4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3de1cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9e5c> │ │ │ │ + push {r1, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3ddb94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9824> │ │ │ │ + b.n 3ddd14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c99a4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 3de0a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9d34> │ │ │ │ + blt.n 3de224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9eb4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r6, r5, #2 │ │ │ │ lsls r6, r7, #5 │ │ │ │ cbz r2, 3de1f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9e88> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1212469,15 +1212450,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3de1b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9e46> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 3ddac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9754> │ │ │ │ + b.n 3ddc44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c98d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (3de42c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca0bc>) │ │ │ │ @@ -1212698,29 +1212679,29 @@ │ │ │ │ b.n 3de33c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9fcc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r4, #7 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3debf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca880> │ │ │ │ + b.n 3ddd70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c9a00> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3dea3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca6cc> │ │ │ │ + b.n 3debbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca84c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, r6, #2 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 3deba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca830> │ │ │ │ + b.n 3ddd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2c99b0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3de9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca678> │ │ │ │ + b.n 3deb68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca7f8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3de928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca5b8> │ │ │ │ + b.n 3deaa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca738> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dea08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca698> │ │ │ │ + b.n 3deb88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca818> │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -1213665,90 +1213646,90 @@ │ │ │ │ nop │ │ │ │ subs r0, r1, r6 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r5, r5 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3de8a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca530> │ │ │ │ + b.n 3dea20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca6b0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3de678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca308> │ │ │ │ + b.n 3de7f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca488> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, r0, r6 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 3df2c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2caf50> │ │ │ │ + b.n 3df440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb0d0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 3def4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cabdc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3df320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cafb0> │ │ │ │ + b.n 3df4a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb130> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3df41c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb0ac> │ │ │ │ + b.n 3df59c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb22c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3deff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cac88> │ │ │ │ + b.n 3df178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cae08> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3df054 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cace4> │ │ │ │ + b.n 3df1d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cae64> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r2, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r2, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3df19c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cae2c> │ │ │ │ + b.n 3df31c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cafac> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3df2ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2caf7c> │ │ │ │ + b.n 3df46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb0fc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3debce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ca85e> │ │ │ │ - @ instruction: 0xffffd99c │ │ │ │ + @ instruction: 0xffffda5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3deeec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cab7c> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1214871,89 +1214852,89 @@ │ │ │ │ b.n 3df992 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb622> │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3df968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb5f8> │ │ │ │ + bhi.n 3dfae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb778> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3df984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb614> │ │ │ │ + blt.n 3dfb04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb794> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3df988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb618> │ │ │ │ + blt.n 3dfb08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb798> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3df9d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb664> │ │ │ │ + blt.n 3dfb54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7e4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3dfa00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb690> │ │ │ │ + blt.n 3df980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb610> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3df9bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb64c> │ │ │ │ + bvs.n 3dfb3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7cc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3df98c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb61c> │ │ │ │ + bls.n 3dfb0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb79c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dfac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb750> │ │ │ │ + bpl.n 3dfa40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6d0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3dfa54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6e4> │ │ │ │ + bls.n 3df9d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb664> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dfb40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7d0> │ │ │ │ + bhi.n 3dfac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb750> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3dfaec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb77c> │ │ │ │ + bhi.n 3dfa6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6fc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #152] @ (3dfb28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7b8>) │ │ │ │ + ldr r2, [pc, #920] @ (3dfe28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cbab8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #200] @ (3dfb5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7ec>) │ │ │ │ + ldr r2, [pc, #968] @ (3dfe5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cbaec>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dfa2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6bc> │ │ │ │ + bge.n 3df9ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb63c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dfa6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6fc> │ │ │ │ + bge.n 3df9ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb67c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dfa38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6c8> │ │ │ │ + bge.n 3df9b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb648> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 3dfb44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7d4> │ │ │ │ + blt.n 3dfac4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb754> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3df9d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb668> │ │ │ │ + bvs.n 3dfb58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7e8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3dfa68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6f8> │ │ │ │ + bmi.n 3df9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb678> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3dfbb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb840> │ │ │ │ + bmi.n 3dfb30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7c0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3dfa4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6dc> │ │ │ │ + bmi.n 3df9cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb65c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3dfb84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb814> │ │ │ │ + bcc.n 3dfb04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb794> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3dfae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb774> │ │ │ │ + bcs.n 3dfa64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6f4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + beq.n 3dfa0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb69c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dfb64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb7f4> │ │ │ │ + bvs.n 3dfae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb774> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3dfaec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb77c> │ │ │ │ + bvs.n 3dfa6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6fc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dfa34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6c4> │ │ │ │ + bvs.n 3dfbb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb844> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dfa20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6b0> │ │ │ │ + bcs.n 3dfba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb830> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 3dfa10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6a0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3dfaa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb730> │ │ │ │ + bne.n 3dfa20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb6b0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ ldr r2, [pc, #368] @ (3dfc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb8f4>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1215087,15 +1215068,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3dfba6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cb836> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328158> │ │ │ │ mov r9, r0 │ │ │ │ @@ -1215826,23 +1215807,23 @@ │ │ │ │ strd r6, r5, [sp, #152] @ 0x98 │ │ │ │ strd r1, r2, [sp, #160] @ 0xa0 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1216062,17 +1216043,17 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3e057e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc20e> │ │ │ │ b.n 3e058a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc21a> │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #344] @ (3e0730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc3c0>) │ │ │ │ @@ -1216222,20 +1216203,20 @@ │ │ │ │ bne.n 3e064e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc2de> │ │ │ │ b.n 3e0684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc314> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa20017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa18017d │ │ │ │ - ldr r6, [pc, #152] @ (3e07d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc468>) │ │ │ │ + ldr r6, [pc, #920] @ (3e0ad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc768>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ - ldr r4, [pc, #416] @ (3e08ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc57c>) │ │ │ │ + ldr r5, [pc, #160] @ (3e07ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc47c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1216399,15 +1216380,15 @@ │ │ │ │ beq.n 3e087c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc50c> │ │ │ │ b.n 3e0896 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc526> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7aa017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf762017d │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1216465,17 +1216446,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1216517,17 +1216498,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1216656,17 +1216637,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e0b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc7b0> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1216733,25 +1216714,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3e0c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc8d0>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e0bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc868> │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (3e0dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cca64>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1216909,30 +1216890,30 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e0cce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc95e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf3a0017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xf32a017d │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1216979,17 +1216960,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3e0908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cc598> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1217093,20 +1217074,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e0f4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccbda> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, r6, #125 @ 0x7d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xf0ae017d │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #196] @ (3e1078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccd08>) │ │ │ │ @@ -1217191,21 +1217172,21 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e0fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccc7c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ orr.w r1, r4, #125 @ 0x7d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, ip, #125 @ 0x7d │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #240] @ (3e1198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cce28>) │ │ │ │ @@ -1217308,24 +1217289,24 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e1110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccda0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbic q8, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ mcr 1, 7, r0, cr8, cr13, {3} │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (3e12b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccf44>) │ │ │ │ @@ -1217427,20 +1217408,20 @@ │ │ │ │ bl 53d3fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42908c> │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3e126c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ccefc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mcr 1, 1, r0, cr14, cr13, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stcl 1, cr0, [lr, #500] @ 0x1f4 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #380] @ (3e145c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd0ec>) │ │ │ │ @@ -1217603,28 +1217584,28 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e13b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd042> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [sl, #-500] @ 0xfffffe0c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ stc 1, cr0, [r4], {125} @ 0x7d │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1217846,28 +1217827,28 @@ │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ b.n 3e1650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd2e0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, ip, sp, ror #1 │ │ │ │ adcs.w r1, sl, sp, ror #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xe9a8017d │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #440] @ (3e18d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd564>) │ │ │ │ @@ -1218046,36 +1218027,36 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3e1826 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd4b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe8dc017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8d6017d │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e1878 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd508> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cdp 0, 12, cr0, cr8, cr9, {6} │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + vmla.i d0, d24, d1[2] │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp 0, 7, cr0, cr0, cr9, {6} │ │ │ │ + vhadd.s q0, q8, │ │ │ │ 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 │ │ │ │ cmp r1, #13 │ │ │ │ @@ -1218421,34 +1218402,34 @@ │ │ │ │ ldr r2, [pc, #44] @ (3e1c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd924>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e1c56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd8e6> │ │ │ │ ldr r2, [pc, #40] @ (3e1c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd928>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3e1bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd83c> │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r0!, {r1, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ittt gt │ │ │ │ - lslgt r1, r1, #3 │ │ │ │ - stmiagt r1!, {r1, r2, r3, r4} │ │ │ │ - lslgt r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2l 0, cr0, [ip, #808]! @ 0x328 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - it ne │ │ │ │ - lslne r1, r1, #3 │ │ │ │ - ite vc │ │ │ │ - lslvc r1, r1, #3 │ │ │ │ - subvs sp, #16 │ │ │ │ + cdp2 0, 10, cr0, cr12, cr10, {6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + it le │ │ │ │ + lslle r1, r1, #3 │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ stmia.w r4, {r1, r2, r3} │ │ │ │ @@ -1218481,19 +1218462,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (3e1df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cda88>) │ │ │ │ @@ -1218585,25 +1218566,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e1d52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cd9e2> │ │ │ │ b.n 3e23ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce03c> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1218815,21 +1218796,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e1e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cdb14> │ │ │ │ ldr r3, [pc, #112] @ (3e2098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cdd28>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e1e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cdb14> │ │ │ │ nop │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3e1f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cdc24> │ │ │ │ + blt.n 3e2114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cdda4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r4, #150 @ 0x96 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #174 @ 0xae │ │ │ │ lsls r4, r6, #5 │ │ │ │ @@ -1218839,15 +1218820,15 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ @@ -1219616,79 +1219597,79 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e2840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce4d0> │ │ │ │ svc 70 @ 0x46 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - bkpt 0x0092 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ittt ne │ │ │ │ - lslne r1, r1, #3 │ │ │ │ - bkpt 0x0046 │ │ │ │ + itee pl │ │ │ │ + lslpl r1, r1, #3 │ │ │ │ + ittt le @ unpredictable │ │ │ │ + lslle r1, r1, #3 │ │ │ │ + itte eq @ unpredictable │ │ │ │ + lsleq r1, r1, #3 │ │ │ │ + bkpt 0x00f2 │ │ │ │ lslne r1, r1, #3 │ │ │ │ - bkpt 0x0032 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - bkpt 0x007a │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r5, pc} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - pop {r2, r5} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + itte cc │ │ │ │ + lslcc r1, r1, #3 │ │ │ │ + addcc r2, #132 @ 0x84 │ │ │ │ + movcs r0, r0 │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00ba │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + itte vc │ │ │ │ + lslvc r1, r1, #3 │ │ │ │ + it hi @ unpredictable │ │ │ │ + lslhi r1, r1, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x003a │ │ │ │ + bkpt 0x00fa │ │ │ │ lsls r1, r1, #3 │ │ │ │ - it ne │ │ │ │ + it le │ │ │ │ + lslle r1, r1, #3 │ │ │ │ + ittt ne │ │ │ │ lslne r1, r1, #3 │ │ │ │ - bkpt 0x005e │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - ite gt │ │ │ │ - lslgt r1, r1, #3 │ │ │ │ - bkpt 0x0096 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r6} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - itee mi │ │ │ │ - lslmi r1, r1, #3 │ │ │ │ - addpl r0, #142 @ 0x8e │ │ │ │ + stmiane r0!, {r2, r3, r7} │ │ │ │ + lslne r1, r1, #3 │ │ │ │ + itet pl │ │ │ │ + lslpl r1, r1, #3 │ │ │ │ + stmiami r2!, {} │ │ │ │ lslpl r1, r1, #3 │ │ │ │ - cbnz r0, 3e29a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce632> │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itee ls │ │ │ │ - lslls r1, r1, #3 │ │ │ │ - cbnz r2, 3e29a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce638> @ unpredictable │ │ │ │ - lslhi r1, r1, #3 │ │ │ │ - cbnz r4, 3e29a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce638> │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - revsh r4, r4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x003c │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00ba │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x007a │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00bc │ │ │ │ + cbnz r4, 3e29c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce650> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bkpt 0x00fc │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + itte vc │ │ │ │ + lslvc r1, r1, #3 │ │ │ │ + itte cc @ unpredictable │ │ │ │ + lslcc r1, r1, #3 │ │ │ │ + itt vc @ unpredictable │ │ │ │ + lslvc r1, r1, #3 │ │ │ │ + stmdbvc sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #672] @ (3e2c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ce8b0>) │ │ │ │ add r3, sp, #16 │ │ │ │ @@ -1220352,29 +1220333,29 @@ │ │ │ │ b.n 3e2fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cec68> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e2ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ceb54> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e3006 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cec96> │ │ │ │ b.n 3e2fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cec68> │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3e3058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cece8> │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 3e305c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cecec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + cbnz r6, 3e3040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cecd0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #272] @ (3e3160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cedf0>) │ │ │ │ @@ -1220494,27 +1220475,27 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e3080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ced10> │ │ │ │ ldmia r7, {r3, r5, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + cbnz r2, 3e317a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cee0a> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 3e3174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cee04> │ │ │ │ + cbnz r6, 3e31a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cee34> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + cbnz r4, 3e3184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cee14> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + cbnz r4, 3e3186 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cee16> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + cbnz r0, 3e318e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cee1e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1220655,29 +1220636,29 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e31d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cee62> │ │ │ │ nop │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + cbnz r6, 3e3322 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cefb2> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + cbnz r4, 3e3304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cef94> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1220771,25 +1220752,25 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e3372 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf002> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 3e3402 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf092> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r2, [r1, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ and.w r3, r3, #120 @ 0x78 │ │ │ │ cbz r2, 3e345a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf0ea> │ │ │ │ @@ -1221461,27 +1221442,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e3868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf4f8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3e3b2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf7ba> │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxth r0, r0 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 3e3b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf7b0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3e3b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf7a8> │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3e3b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf794> │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 3e3b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf7d0> │ │ │ │ @@ -1221901,45 +1221882,45 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r2, r4, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #32 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 3e3f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfbfc> │ │ │ │ + cbz r0, 3e3f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfc2c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + cbz r0, 3e3f76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfc06> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1222026,27 +1222007,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e4010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfca0> │ │ │ │ ldr r2, [pc, #28] @ (3e408c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfd1c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e4058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfce8> │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1222417,57 +1222398,57 @@ │ │ │ │ b.n 3e43d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0064> │ │ │ │ ldr r2, [pc, #96] @ (3e44e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0170>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e41ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cfe7a> │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2376] @ 3e4e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0ad0> │ │ │ │ @@ -1223413,55 +1223394,55 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ revsh r6, r5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ bl 10ae4e │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ cbnz r6, 3e4e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0af0> │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #968 @ (adr r1, 3e5234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0ec4>) │ │ │ │ + add r2, pc, #712 @ (adr r2, 3e5134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0dc4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bl 5a0e76 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48cb06> │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #864 @ (adr r5, 3e51fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0e8c>) │ │ │ │ + add r6, pc, #608 @ (adr r6, 3e50fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0d8c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #392 @ (adr r5, 3e502c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0cbc>) │ │ │ │ + add r6, pc, #136 @ (adr r6, 3e4f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0bbc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, pc, #664 @ (adr r7, 3e5144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0dd4>) │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r3, [pc, #3028] @ 3e5a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1714> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1224632,70 +1224613,70 @@ │ │ │ │ b.w 3e4a94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0724> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e5898 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1528> │ │ │ │ b.w 3e5268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0ef8> │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #936 @ (adr r4, 3e5e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1ac4>) │ │ │ │ + add r5, pc, #680 @ (adr r5, 3e5d34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d19c4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #176 @ (adr r5, 3e5b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d17d4>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 3e5e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1ad4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #192 @ (adr r4, 3e5b5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d17ec>) │ │ │ │ + add r4, pc, #960 @ (adr r4, 3e5e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1aec>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #904 @ (adr r2, 3e5e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1abc>) │ │ │ │ + add r3, pc, #648 @ (adr r3, 3e5d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d19bc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #256 @ (adr r1, 3e5ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1838>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 3e5aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1738>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #64 @ (adr r1, 3e5aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d177c>) │ │ │ │ + add r1, pc, #832 @ (adr r1, 3e5dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1a7c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #960 @ (adr r0, 3e5e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1b04>) │ │ │ │ + add r1, pc, #704 @ (adr r1, 3e5d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1a04>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #368 @ (adr r0, 3e5c28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d18b8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + add r0, pc, #288 @ (adr r0, 3e5bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d186c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e5432 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d10c2> │ │ │ │ - @ instruction: 0xffff87c8 │ │ │ │ + vtbl.8 d24, {d31}, d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 3e60d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1d66> │ │ │ │ - vtbx.8 d16, {d15-d17}, d18 │ │ │ │ + vtbl.8 d16, {d15-d18}, d18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 3e5f46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1bd6> │ │ │ │ - @ instruction: 0xffff9ade │ │ │ │ + @ instruction: 0xffff9b9e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e5e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1af4>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1225022,71 +1225003,71 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e34c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2cf154> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e47e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0478> │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 3e44e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d0174> │ │ │ │ @@ -1226213,57 +1226194,57 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #80 @ (adr r0, 3e6b84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d2814>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsrs r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r2, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfaa400d5 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + @ instruction: 0xfb6400d5 │ │ │ │ + ands r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vst4. {d0-d3}, [r8 :64]! │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + vst1.8 @ instruction: 0xf9c800dd │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e6d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d29b0>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1226404,47 +1226385,47 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.w 3e61e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d1e78> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r5, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #356] @ (3e6edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d2b6c>) │ │ │ │ @@ -1226592,23 +1226573,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e6e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d2b08> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #264] @ (3e7014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d2ca4>) │ │ │ │ @@ -1226732,21 +1226713,21 @@ │ │ │ │ str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ 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, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3068] @ 3e7c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d38d4> │ │ │ │ @@ -1227802,74 +1227783,74 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #48 @ (adr r3, 3e7c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d391c>) │ │ │ │ + add r3, pc, #816 @ (adr r3, 3e7f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3c1c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3e81e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3e74> │ │ │ │ + b.n 3e8364 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3ff4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3e8208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3e98> │ │ │ │ + b.n 3e8388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4018> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3e8280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3f10> │ │ │ │ + b.n 3e8400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4090> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xe82a00d2 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + strd r0, r0, [sl], #840 @ 0x348 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r6, 3e7c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3928> │ │ │ │ + cbnz r6, 3e7cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3958> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e7d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d39cc> │ │ │ │ + b.n 3e7ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d3b4c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r2, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3e7c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d38ec> │ │ │ │ + bhi.n 3e7bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d386c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e7a9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d372e> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1228578,75 +1228559,75 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e8432 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d40c2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r5, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3e84ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d413c> │ │ │ │ + bcc.n 3e842c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d40bc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3e846c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d40fc> │ │ │ │ + bmi.n 3e83ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d407c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcc.n 3e8438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d40c8> │ │ │ │ + bmi.n 3e85b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4248> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3e83f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4084> │ │ │ │ + bmi.n 3e8574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4204> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3e8534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d41c4> │ │ │ │ + bne.n 3e84b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4144> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3e85c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4254> │ │ │ │ + bne.n 3e8544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d41d4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #848] @ (3e8880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4510>) │ │ │ │ + ldr r4, [pc, #592] @ (3e8780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4410>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #548] @ (3e876c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d43fc>) │ │ │ │ @@ -1228872,32 +1228853,32 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #10] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrb r4, [r2, #6] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cdp 0, 8, cr0, cr4, cr10, {6} │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + vhadd.s8 q8, q10, q5 │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ 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, #3680] @ 0xe60 │ │ │ │ sub sp, #380 @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1229855,65 +1229836,65 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.n 3e8d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d49f8> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ b.n 3e9012 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4ca2> │ │ │ │ - @ instruction: 0xffff7c9e │ │ │ │ + vcvt.u16.f16 , q7, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #504 @ (adr r2, 3e94a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5130>) │ │ │ │ + add r3, pc, #248 @ (adr r3, 3e93a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5030>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r3, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 53c188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x427e18> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e8f38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d4bc8> │ │ │ │ ldrb.w r2, [r7, #635] @ 0x27b │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -1230923,148 +1230904,148 @@ │ │ │ │ ldr r2, [pc, #284] @ (3e9fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5c68>) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ b.w 3e8a34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d46c4> │ │ │ │ nop │ │ │ │ - b.n 3ea2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5f70> │ │ │ │ + b.n 3ea460 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d60f0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3ea048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5cd8> │ │ │ │ + b.n 3ea1c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5e58> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e9d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d59bc> │ │ │ │ + b.n 3e9eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5b3c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bic.w r0, r6, r8, lsl #3 │ │ │ │ - cmp r6, #14 │ │ │ │ + @ instruction: 0xeae600c8 │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bkpt 0x00ca │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + itet hi │ │ │ │ + lslhi r2, r2, #3 │ │ │ │ + ldrls r0, [r1, #100] @ 0x64 │ │ │ │ + lslhi r1, r1, #3 │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3e9ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5c8c> │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3ea008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5c98> │ │ │ │ + cbnz r2, 3ea038 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d5cc8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 53fcc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b954> │ │ │ │ ldr.w r1, [r7, #208] @ 0xd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #4 │ │ │ │ beq.w 3ea434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d60c4> │ │ │ │ ldrb.w r3, [r7, #188] @ 0xbc │ │ │ │ @@ -1232078,179 +1232059,179 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3ea634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d62c4> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3eaa34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d66c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + strb r2, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add.w r0, r2, #6651904 @ 0x658000 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + rsb r0, r2, #6651904 @ 0x658000 │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r2, #16] │ │ │ │ - lsls r1, r1, #3 │ │ │ │ str r6, [r2, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3eac26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d68b6> │ │ │ │ + cbz r2, 3eac56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d68e6> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, #124] @ 0x7c │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r1, pc, #248 @ (adr r1, 3ead1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d69ac>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2 0, cr0, [r0, #-800]! @ 0xfffffce0 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldc2l 0, cr0, [r0, #800]! @ 0x320 │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r2, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (3ead3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d69cc>) │ │ │ │ @@ -1232331,15 +1232312,15 @@ │ │ │ │ strh r0, [r5, r5] │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3eae3e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d6ace> │ │ │ │ vsubw.u , , d2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r2 │ │ │ │ @@ -1233292,83 +1233273,83 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r0, r2] │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, r1] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 3eb650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d72e0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #976] @ (3ebb00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d7790>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #324] @ (3eb8cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d755c>) │ │ │ │ @@ -1233503,20 +1233484,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #448] @ (3eba90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d7720>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bl 1958d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x81566> │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r1, [r7, r7] │ │ │ │ vabdl.u q10, d31, d12 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (3eb984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d7614>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1233581,15 +1233562,15 @@ │ │ │ │ nop │ │ │ │ bx r0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov sl, pc │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233707,15 +1233688,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov r6, r6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, fp │ │ │ │ lsls r5, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233827,15 +1233808,15 @@ │ │ │ │ b.n 3ebb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d77dc> │ │ │ │ blx r3 │ │ │ │ b.n 3ebb4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d77dc> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r1, [r4, #31] │ │ │ │ - vabal.u q11, d15, d28 │ │ │ │ + @ instruction: 0xffff65ec │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbz r3, 3ebc38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d78c8> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1234222,35 +1234203,35 @@ │ │ │ │ b.n 3ebd68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d79f8> │ │ │ │ bics r2, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bics r4, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ rors r4, r5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 3ec174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d7e04> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1234370,15 +1234351,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #158 @ 0x9e │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #154 @ 0x9a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1234767,31 +1234748,31 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + str r0, [r0, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #872] @ (3ec8e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8578>) │ │ │ │ @@ -1235116,27 +1235097,27 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #22 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ @ instruction: 0xffff3ea3 │ │ │ │ @ instruction: 0xffff1ef4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1235278,15 +1235259,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3eca84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8714>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 3eca6a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d86fa> │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ mov lr, r1 │ │ │ │ @@ -1235591,23 +1235572,23 @@ │ │ │ │ b.n 3eccf6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8986> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r3, #194 @ 0xc2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1235829,33 +1235810,33 @@ │ │ │ │ b.n 3ecf8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8c1a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #14 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2020] @ 3ed850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d94e0> │ │ │ │ @@ -1236589,157 +1236570,157 @@ │ │ │ │ b.n 3ed0de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8d6e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #136 @ 0x88 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfa6400d4 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + @ instruction: 0xfb2400d4 │ │ │ │ + adds r5, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bxns r0 │ │ │ │ + blxns r8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r7 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + setpan #0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adcs r0, r7 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adcs r0, r7 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r5, [pc, #544] @ (3edaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9780>) │ │ │ │ + ldr r6, [pc, #288] @ (3ed9f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9680>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + bkpt 0x0016 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #552 @ (adr r6, 3edb0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d979c>) │ │ │ │ + add r7, pc, #296 @ (adr r7, 3eda0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d969c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf68200cd │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + @ instruction: 0xf74200cd │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strb r6, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3ed2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d8f34> │ │ │ │ + b.n 3ed424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d90b4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #0 │ │ │ │ + cbz r0, 3ed94c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d95dc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #104 @ (adr r5, 3ed9e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9670>) │ │ │ │ + add r5, pc, #872 @ (adr r5, 3edce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9970>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #320] @ (3edad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9760>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1236868,21 +1236849,21 @@ │ │ │ │ b.n 3eda4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d96da> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #104 @ 0x68 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r5, #172 @ 0xac │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (3edb94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9824>) │ │ │ │ @@ -1236955,19 +1236936,19 @@ │ │ │ │ b.n 3edb5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d97ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #252 @ 0xfc │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #600] @ (3eddf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2d9a88>) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r4, #154 @ 0x9a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + str r4, [r0, r3] │ │ │ │ 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, #3120] @ 0xc30 │ │ │ │ sub.w sp, sp, #940 @ 0x3ac │ │ │ │ mov r6, r2 │ │ │ │ @@ -1237842,43 +1237823,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3ee462 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da0f2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r4, #16 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #32] @ (3ee52c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da1bc>) │ │ │ │ + ldr r6, [pc, #800] @ (3ee82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da4bc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #8] @ (3ee518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da1a8>) │ │ │ │ + ldr r4, [pc, #776] @ (3ee818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da4a8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, r6, #3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r1, [pc, #696] @ (3ee7d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da460>) │ │ │ │ + ldr r2, [pc, #440] @ (3ee6d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da360>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #648] @ (3ee7a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da434>) │ │ │ │ + ldr r2, [pc, #392] @ (3ee6a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da334>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add ip, r6 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r8, sp │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add ip, r5 │ │ │ │ + cmp r4, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r0, [pc, #312] @ (3ee66c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da2fc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blx r8 │ │ │ │ + ldr r0, [pc, #512] @ (3ee738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da3c8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + ldr r0, [pc, #504] @ (3ee734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da3c4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + ldr r0, [pc, #344] @ (3ee698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da328>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1238189,23 +1238170,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x292608> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ee6fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da38a> │ │ │ │ nop │ │ │ │ adds r4, r4, r7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cmp sl, r0 │ │ │ │ + mov r2, r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r8, r3 │ │ │ │ + mov r0, fp │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, sp │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (3ee9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2da658>) │ │ │ │ @@ -1238335,15 +1238316,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ asrs r2, r0, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -1239647,44 +1239628,44 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr??.w r0, [r0, #383] @ 0x17f │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrsb.w r0, [r6, ] │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf744017f │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf6fa017f │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf6b0017f │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf61e017f │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ adc.w r1, r4, #16711680 @ 0xff0000 │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [r2 :256] │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #0 │ │ │ │ @@ -1240014,26 +1239995,26 @@ │ │ │ │ b.n 3ef8e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2db574> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q8, q8, q2 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ands.w r0, r0, #212 @ 0xd4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r6, r2, #21 │ │ │ │ lsls r5, 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, #4008] @ 0xfa8 │ │ │ │ @@ -1242355,19 +1242336,19 @@ │ │ │ │ ... │ │ │ │ mrc 1, 7, r0, cr0, cr12, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 7, r0, cr4, cr12, {3} │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xebe2017c │ │ │ │ stmdb 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, r1 │ │ │ │ @@ -1242561,15 +1242542,15 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xeb80017c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, r2, ip, ror #1 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ strd r0, r1, [r4, #496] @ 0x1f0 │ │ │ │ stmdb 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 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1243209,31 +1243190,31 @@ │ │ │ │ ... │ │ │ │ strd r0, r1, [r8, #-496]! @ 0x1f0 │ │ │ │ strd r0, r1, [r4, #-496]! @ 0x1f0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ mov fp, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str.w r4, [r9, #12] │ │ │ │ movw ip, #771 @ 0x303 │ │ │ │ strd r3, r3, [r9] │ │ │ │ @@ -1245020,23 +1245001,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 3f1c1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2dd8aa> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bvs.n 3f3024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2decb4> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1245655,15 +1245636,15 @@ │ │ │ │ ... │ │ │ │ ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldmia r3!, {r2, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r0, #200] @ 0xc8 │ │ │ │ + @ instruction: 0xfa5000c8 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1246001,18 +1245982,18 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r5} │ │ │ │ lsls r4, r7, #5 │ │ │ │ - blt.n 3f3a5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2df6ec> │ │ │ │ + bgt.n 3f39dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2df66c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - addw r0, lr, #2248 @ 0x8c8 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + movt r0, #59592 @ 0xe8c8 │ │ │ │ + ldrsh r2, [r7, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ movw ip, #319 @ 0x13f │ │ │ │ @@ -1246571,31 +1246552,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f3adc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2df76c> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f3ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2df978> │ │ │ │ nop │ │ │ │ - bhi.n 3f4204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2dfe94> │ │ │ │ + bls.n 3f4184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2dfe14> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r4!, {r2, r4, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmia r4!, {r2, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ands.w r0, ip, #200 @ 0xc8 │ │ │ │ + @ instruction: 0xf0dc00c8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1247276,24 +1247257,22 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rev r4, r4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ + stmdb r8!, {r3, r6, r7} │ │ │ │ + strex r0, r0, [ip, #800] @ 0x320 │ │ │ │ strd r0, r0, [r8], #-800 @ 0x320 │ │ │ │ - b.n 3f4758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e03e8> │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - b.n 3f4794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0424> │ │ │ │ - lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb822 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - b.n 3f46b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0340> │ │ │ │ + b.n 3f4830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e04c0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3f46cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e035c> │ │ │ │ + b.n 3f484c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e04dc> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1247956,15 +1247935,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f4b02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0792> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f4b56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e07e6> │ │ │ │ b.n 3f4c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0908> │ │ │ │ - b.n 3f52cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0f5c> │ │ │ │ + b.n 3f544c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e10dc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1248044,15 +1248023,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #144] @ (3f505c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0cec>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1248118,15 +1248097,15 @@ │ │ │ │ nop │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #912 @ 0x390 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1248345,15 +1248324,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f525c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e0eec> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1248806,15 +1248785,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3f5668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e12f8> │ │ │ │ + bls.n 3f57e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1478> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #696] @ (3f59f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1680>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1249094,24 +1249073,24 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbfc00c7 │ │ │ │ - bvc.n 3f598c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e161c> │ │ │ │ + ldc2 0, cr0, [ip], #796 @ 0x31c │ │ │ │ + bhi.n 3f590c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e159c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvs.n 3f5a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e171c> │ │ │ │ + bvc.n 3f5a0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e169c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvs.n 3f598c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e161c> │ │ │ │ + bvc.n 3f590c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e159c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvs.n 3f5a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e16cc> │ │ │ │ + bvs.n 3f59bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e164c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvs.n 3f5a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e172c> │ │ │ │ + bvc.n 3f5a1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e16ac> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #204] @ (3f5af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1784>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1249197,15 +1249176,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, pc, #776 @ (adr r5, 3f5e00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1a90>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3f5b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e17c0> │ │ │ │ + bvs.n 3f5ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1740> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1249727,15 +1249706,15 @@ │ │ │ │ b.n 3f5e6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1afe> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #416 @ (adr r3, 3f6218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1ea8>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3f5fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1c78> │ │ │ │ + bcc.n 3f6168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1df8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r1, pc, #400 @ (adr r1, 3f6214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e1ea4>) │ │ │ │ lsls r4, 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, #4016] @ 0xfb0 │ │ │ │ @@ -1249972,15 +1249951,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ ldr r5, [pc, #888] @ (3f665c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e22ec>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1250332,23 +1250311,23 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f6440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e20d0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 3f66d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e2366> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ittt │ │ │ │ - lsl r5, r1, #3 │ │ │ │ - lsl r0, r2, #7 │ │ │ │ - lsl r7, r2, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1250643,17 +1250622,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - orr.w r0, r0, #209 @ 0xd1 │ │ │ │ + add.w r0, r0, #209 @ 0xd1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f6ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e2740>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -1250763,15 +1250742,15 @@ │ │ │ │ b.n 3f6a4a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e26da> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, 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, #3968] @ 0xf80 │ │ │ │ @@ -1251390,15 +1251369,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r4, 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, #3992] @ 0xf98 │ │ │ │ @@ -1251593,17 +1251572,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrh r6, [r3, #40] @ 0x28 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -1251992,16 +1251971,16 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 32f078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x21ad08> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f76d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3364> │ │ │ │ b.n 3f7690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3320> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r0, #880] @ 0x370 │ │ │ │ - ldc 0, cr0, [r8, #880]! @ 0x370 │ │ │ │ + mcr 0, 4, r0, cr0, cr12, {6} │ │ │ │ + mrc 0, 3, r0, cr8, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #888] @ (3f7a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3720>) │ │ │ │ @@ -1252838,17 +1252817,17 @@ │ │ │ │ b.n 3f7ee2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3b72> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #504 @ (adr r5, 3f8158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3de8>) │ │ │ │ + add r6, pc, #248 @ (adr r6, 3f8058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e3ce8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r4, 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, #4000] @ 0xfa0 │ │ │ │ @@ -1253473,21 +1253452,21 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f858c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e421c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r3, pc, #120 @ (adr r3, 3f8640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e42d0>) │ │ │ │ + add r3, pc, #888 @ (adr r3, 3f8940 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e45d0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cdp 0, 11, cr0, cr8, cr7, {6} │ │ │ │ + vhadd.s q8, 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, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1254670,17 +1254649,17 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldrb r0, [r1, #3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #320 @ (adr r2, 3f935c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e4fec>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 3f925c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e4eec>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r1, pc, #776 @ (adr r1, 3f9528 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e51b8>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 3f9428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e50b8>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f92c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e4f50> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1255272,26 +1255251,26 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r3 │ │ │ │ b.n 3f94bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e514c> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f9140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e4dd0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ble.n 3f98b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5542> │ │ │ │ vqrshrn.u64 d22, q0, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bls.n 3f977c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e540c> │ │ │ │ + bge.n 3f98fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e558c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ @@ -1255412,17 +1255391,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ b.n 3f990e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e559e> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ @@ -1255745,46 +1255724,46 @@ │ │ │ │ ldr r3, [pc, #80] @ (3f9cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5948>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f9c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e58ac> │ │ │ │ ldr r3, [pc, #76] @ (3f9cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e594c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f9c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e58d4> │ │ │ │ nop │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r5, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stc2l 0, cr0, [sl, #808] @ 0x328 │ │ │ │ - ldc2 0, cr0, [r8, #808]! @ 0x328 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + cdp2 0, 8, cr0, cr10, cr10, {6} │ │ │ │ + cdp2 0, 7, cr0, cr8, cr10, {6} │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r3, #31] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stc2 0, cr0, [ip, #-808] @ 0xfffffcd8 │ │ │ │ - stc2 0, cr0, [r6, #-808] @ 0xfffffcd8 │ │ │ │ - stc2 0, cr0, [r0, #-808] @ 0xfffffcd8 │ │ │ │ - ldc2l 0, cr0, [sl], #808 @ 0x328 │ │ │ │ + stc2l 0, cr0, [ip, #808] @ 0x328 │ │ │ │ + stc2l 0, cr0, [r6, #808] @ 0x328 │ │ │ │ + stc2l 0, cr0, [r0, #808] @ 0x328 │ │ │ │ + ldc2 0, cr0, [sl, #808]! @ 0x328 │ │ │ │ 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] │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ @@ -1256148,61 +1256127,61 @@ │ │ │ │ ldr r3, [pc, #100] @ (3fa0a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5d38>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fa000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5c90> │ │ │ │ ldr r4, [pc, #96] @ (3fa0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5d3c>) │ │ │ │ add r4, pc │ │ │ │ b.n 3f9fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5c78> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1256539,21 +1256518,21 @@ │ │ │ │ b.n 3fa34a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5fda> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1256737,23 +1256716,23 @@ │ │ │ │ bhi.n 3fa5b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6248> │ │ │ │ b.n 3fa4b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6142> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - it cs │ │ │ │ - lslcs r4, r3, #3 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + it al │ │ │ │ + lslal r4, r3, #3 │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r6, #5] │ │ │ │ lsls r4, r1, #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, #21] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1256793,15 +1256772,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 438a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32470c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3fa654 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e62e4> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.n 3fa632 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e62c2> │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1256910,17 +1256889,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1256985,17 +1256964,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3fa74c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e63dc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1257065,17 +1257044,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3fa74c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e63dc> │ │ │ │ b.n 3fa902 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6592> │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ 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, #3376] @ 0xd30 │ │ │ │ sub.w sp, sp, #684 @ 0x2ac │ │ │ │ mov r7, r3 │ │ │ │ @@ -1257714,71 +1257693,71 @@ │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2aa00c> │ │ │ │ b.n 3faad2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6762> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r1, r2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r0, [r4, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 3fabec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e687c> │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe9abffff │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r0, 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, 3fb06a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6cfa> │ │ │ │ @@ -1257980,15 +1257959,15 @@ │ │ │ │ bfi r3, r2, #5, #3 │ │ │ │ strb r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3fb1a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6e30> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3fb100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6d90> │ │ │ │ - uxtb r6, r5 │ │ │ │ + cbz r6, 3fb2aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6f3a> │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r1, #92] @ 0x5c │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3fb25e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e6eee> │ │ │ │ @@ -1258781,17 +1258760,17 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r1, [pc, #336] @ (3fbb74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e7804>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3fba56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e76e6> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r9, r3 │ │ │ │ @@ -1259079,21 +1259058,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 3fbaac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e773c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, r9 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ 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 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1259446,21 +1259425,21 @@ │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3fbf0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e7b9e> │ │ │ │ b.n 3fbff6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e7c86> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3fc00e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e7c9e> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1259589,15 +1259568,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 540200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42be90> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3fc108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e7d98> │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ 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, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ ldr r5, [pc, #632] @ (3fc4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e8170>) │ │ │ │ @@ -1259837,17 +1259816,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r5, #144 @ 0x90 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r0, pc, #400 @ (adr r0, 3fc680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e8310>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r0, pc, #224 @ (adr r0, 3fc5d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e8264>) │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r3 │ │ │ │ @@ -1260754,40 +1260733,40 @@ │ │ │ │ mov r9, r7 │ │ │ │ b.n 3fcdac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e8a3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r2, #232 @ 0xe8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr11, cr15, {7} │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ adds r4, #38 @ 0x26 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ bge.n 3fcd6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e89fe> │ │ │ │ vtbl.8 d29, {d31- d24, , q15 │ │ │ │ + vmlsl.u q12, d31, d30[0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r5, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1260856,15 +1260835,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3f98a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e5534> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ 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, #1448] @ 0x5a8 │ │ │ │ ldr r5, [pc, #252] @ (3fd028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e8cb8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1261300,33 +1261279,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r7, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r0, #14] │ │ │ │ + strh r2, [r0, #20] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1262450,31 +1262429,31 @@ │ │ │ │ b.n 3fd9de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e966e> │ │ │ │ cmp r4, #6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #150 @ 0x96 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 3fe222 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9eb2> │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1262862,24 +1262841,24 @@ │ │ │ │ movcs r1, #1 │ │ │ │ b.n 3fde14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9aa4> │ │ │ │ ldr r0, [pc, #32] @ (3fe2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9f74>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x18be90> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fd978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2e9608> │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb79f │ │ │ │ - vqrdmlsh.s , , d6[0] │ │ │ │ + vaddl.u q11, d31, d6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (3fe4e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ea174>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1263278,19 +1263257,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r0, r0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r4, r6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1263452,15 +1263431,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a63ec> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (3fe8f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ea588>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1263847,15 +1263826,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ asrs r0, r1, #21 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r4, [r7, #20] │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r4, r1, #17 │ │ │ │ lsls r4, r7, #5 │ │ │ │ str r0, [r3, #12] │ │ │ │ lsls r3, r7, #5 │ │ │ │ @@ -1264590,15 +1264569,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r1, #25 │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r2, r1, #25 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1265675,33 +1265654,33 @@ │ │ │ │ b.n 3ff824 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eb4b4> │ │ │ │ lsrs r0, r5, #14 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r0, r5, #11 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ands r2, r6 │ │ │ │ + lsrs r2, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ands r6, r2 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + lsls r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #752] @ (4002cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ebf5c>) │ │ │ │ + ldr r3, [pc, #496] @ (4001cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ebe5c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 400176 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ebe06> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1266298,15 +1266277,15 @@ │ │ │ │ b.n 400214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ebea4> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsrs r4, r4 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1266453,17 +1266432,17 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 4006be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ec34e> │ │ │ │ nop │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1266596,15 +1266575,15 @@ │ │ │ │ bl 53fc5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b8ec> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 4008fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ec58c> │ │ │ │ b.n 4008c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ec558> │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r1, 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, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r5, r1 │ │ │ │ @@ -1267104,17 +1267083,17 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xf65c017b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4e8017b │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ @@ -1268023,15 +1268002,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ ands.w r1, lr, fp, ror #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe804017b │ │ │ │ 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] │ │ │ │ @@ -1268324,15 +1268303,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 401a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ed6d8> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 401b62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ed7f2> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #688] @ (401e38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edac8>) │ │ │ │ + ldr r4, [pc, #432] @ (401d38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ed9c8>) │ │ │ │ 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 r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1268483,15 +1268462,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 401cee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ed97e> │ │ │ │ b.n 401be6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ed876> │ │ │ │ - ldr r1, [pc, #352] @ (401e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edb08>) │ │ │ │ + ldr r2, [pc, #96] @ (401d78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eda08>) │ │ │ │ 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 r2, [pc, #228] @ (401e10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edaa0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1268661,15 +1268640,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 402210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edea0> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 402184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ede14> │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1268719,15 +1268698,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 402178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ede08> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 4020f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edd84> │ │ │ │ lsls r3, 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, #4032] @ 0xfc0 │ │ │ │ @@ -1268933,15 +1268912,15 @@ │ │ │ │ b.n 40207e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edd0e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 40225c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edeec> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ svc 238 @ 0xee │ │ │ │ lsls r3, r7, #5 │ │ │ │ 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 │ │ │ │ @@ -1268999,31 +1268978,31 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 4021a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ede34> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, r6] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [pc, #728] @ (4024f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee180>) │ │ │ │ + str r6, [r6, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #72] @ (402264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edef4>) │ │ │ │ + ldr r6, [pc, #840] @ (402564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee1f4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add ip, fp │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [pc, #464] @ (4023f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee088>) │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add sl, r4 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [pc, #104] @ (402298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edf28>) │ │ │ │ + ldr r1, [pc, #872] @ (402598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee228>) │ │ │ │ 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, r0 │ │ │ │ ldr r0, [pc, #28] @ (402260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edef0>) │ │ │ │ @@ -1269038,15 +1269017,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ ble.n 4021cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ede5c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #432 @ (adr r1, 40241c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee0ac>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 40231c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edfac>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1269085,15 +1269064,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (4022dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edf6c>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ - ssat r0, #7, sl, lsl #3 │ │ │ │ + ubfx r0, sl, #3, #7 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1269244,15 +1269223,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] @ (402458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee0e8>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ - rsb r0, r2, #198 @ 0xc6 │ │ │ │ + @ instruction: 0xf28200c6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1270347,33 +1270326,33 @@ │ │ │ │ bne.w 4045aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f023a> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 402748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ee3d8> │ │ │ │ bge.n 4030cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eed5c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r5, [pc, #480] @ (4032e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eef78>) │ │ │ │ + ldr r6, [pc, #224] @ (4031e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eee78>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [pc, #984] @ (4034e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef174>) │ │ │ │ + ldr r2, [pc, #728] @ (4033e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef074>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #192] @ (4031d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eee60>) │ │ │ │ + ldr r5, [pc, #960] @ (4034d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef160>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #336] @ (403264 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eeef4>) │ │ │ │ + ldr r7, [pc, #80] @ (403164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eedf4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #440] @ (4032d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eef60>) │ │ │ │ + ldr r4, [pc, #184] @ (4031d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eee60>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #408] @ (4032b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eef48>) │ │ │ │ + ldr r4, [pc, #152] @ (4031b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2eee48>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r2 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add sl, sp │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #880] @ (40349c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef12c>) │ │ │ │ + ldr r6, [pc, #624] @ (40339c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef02c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldrb.w r3, [r8, #113] @ 0x71 │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1271628,23 +1271607,23 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 4040ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2efd5a> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 404096 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2efd26> │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r6, r2, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1272204,42 +1272183,43 @@ │ │ │ │ b.w 4035e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef270> │ │ │ │ mov r0, r8 │ │ │ │ bl 408d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49bc> │ │ │ │ b.w 403516 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2ef1a6> │ │ │ │ ldr r0, [pc, #64] @ (404714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f03a4>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ - bpl.n 404688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0318> │ │ │ │ + bvs.n 404608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0298> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcs.n 404680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0310> │ │ │ │ + bcc.n 404600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0290> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vhadd.u q8, q11, │ │ │ │ - bcs.n 40477c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f040c> │ │ │ │ + movs r6, r6 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + bcs.n 4046fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f038c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bne.n 4047d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0468> │ │ │ │ + bcs.n 404758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f03e8> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldc2 0, cr0, [r4], {199} @ 0xc7 │ │ │ │ - mrrc2 0, 12, r0, ip, cr7 │ │ │ │ - beq.n 40475c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f03ec> │ │ │ │ + ldc2l 0, cr0, [r4, #-796] @ 0xfffffce4 │ │ │ │ + ldc2 0, cr0, [ip, #-796] @ 0xfffffce4 │ │ │ │ + beq.n 4046dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f036c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 404774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0404> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 404774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0404> │ │ │ │ push {lr} │ │ │ │ @@ -1272318,15 +1272298,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (4047ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f047c>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + beq.n 4047f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0488> │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1272357,17 +1272337,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (40484c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f04dc>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ ldr r0, [pc, #12] @ (404850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f04e0>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edec0> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #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, 40488e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f051e> │ │ │ │ @@ -1272483,21 +1272463,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (404994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0624>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edad0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfab600c7 │ │ │ │ - @ instruction: 0xfae400c7 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xfb7600c7 │ │ │ │ + @ instruction: 0xfba400c7 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfafa00c7 │ │ │ │ + @ instruction: 0xfbba00c7 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1272572,18 +1272552,18 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa7000c7 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + @ instruction: 0xfb3000c7 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1272667,30 +1272647,30 @@ │ │ │ │ ldr r2, [pc, #52] @ (404b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f07fc>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 404abe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f074e> │ │ │ │ - @ instruction: 0xfa1a00c7 │ │ │ │ + @ instruction: 0xfada00c7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - @ instruction: 0xfa1800c7 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + @ instruction: 0xfad800c7 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr??.w r0, [r8, #199] @ 0xc7 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + @ instruction: 0xfa9800c7 │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vld1.8 {d0[6]}, [r8], r7 │ │ │ │ - ldrsb.w r0, [sl, #199] @ 0xc7 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + @ instruction: 0xfa6800c7 │ │ │ │ + @ instruction: 0xfa5a00c7 │ │ │ │ + strb r0, [r4, r3] │ │ │ │ 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.w ip, [pc, #68] @ 404bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0854> │ │ │ │ ldr.w lr, [pc, #68] @ 404bc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0858> │ │ │ │ @@ -1272722,17 +1272702,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r3, pc, #296 @ (adr r3, 404cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0980>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ push {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #656] @ (404e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0af4>) │ │ │ │ + ldr r1, [pc, #400] @ (404d64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f09f4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 404c52 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f08e2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1272945,15 +1272925,15 @@ │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edad0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf70000c7 │ │ │ │ + @ instruction: 0xf7c000c7 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1272986,15 +1272966,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edad0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf69000c7 │ │ │ │ + @ instruction: 0xf75000c7 │ │ │ │ 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 │ │ │ │ mov sl, r1 │ │ │ │ @@ -1273053,16 +1273033,16 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 404e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0b08> │ │ │ │ - movw r0, #35015 @ 0x88c7 │ │ │ │ - @ instruction: 0xf5e800c7 │ │ │ │ + @ instruction: 0xf70800c7 │ │ │ │ + subw r0, r8, #2247 @ 0x8c7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #564] @ (405148 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0dd8>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #564] @ (40514c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0ddc>) │ │ │ │ @@ -1273302,35 +1273282,35 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 404fbe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0c4e> │ │ │ │ sub sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r4, r3, #3 │ │ │ │ - sxtb r4, r3 │ │ │ │ + cbz r4, 4051a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0e32> │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldc2l 1, cr0, [ip], #-452 @ 0xfffffe3c │ │ │ │ add r7, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cbz r6, 405194 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0e24> │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xfbb80171 │ │ │ │ - sxth r2, r4 │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 4051a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0e30> │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r2, 405192 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0e22> │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r4, 4051b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0e40> │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 4051a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0e30> │ │ │ │ lsls r6, r0, #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 │ │ │ │ @@ -1273485,15 +1273465,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 405238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0ec8> │ │ │ │ b.n 40524e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0ede> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 405304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f0f94> │ │ │ │ bx lr │ │ │ │ - movt r0, #57543 @ 0xe0c7 │ │ │ │ + usat r0, #7, lr, lsl #3 │ │ │ │ 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 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1273728,33 +1273708,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 405398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1028> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 40552e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f11be> │ │ │ │ b.n 405494 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1124> │ │ │ │ - add.w r0, r6, #199 @ 0xc7 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + rsb r0, r6, #199 @ 0xc7 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf0b200c7 │ │ │ │ - @ instruction: 0xf0d200c7 │ │ │ │ + sbcs.w r0, r2, #199 @ 0xc7 │ │ │ │ + @ instruction: 0xf19200c7 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf12a00c7 │ │ │ │ - eors.w r0, r6, #199 @ 0xc7 │ │ │ │ - @ instruction: 0xf0aa00c7 │ │ │ │ - @ instruction: 0xf0be00c7 │ │ │ │ - @ instruction: 0xf0d200c7 │ │ │ │ - ands.w r0, r0, #199 @ 0xc7 │ │ │ │ - ands.w r0, r8, #199 @ 0xc7 │ │ │ │ - vmla.i16 d16, d16, d7[0] │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + @ instruction: 0xf1ea00c7 │ │ │ │ + adcs.w r0, r6, #199 @ 0xc7 │ │ │ │ + sbc.w r0, sl, #199 @ 0xc7 │ │ │ │ + sbcs.w r0, lr, #199 @ 0xc7 │ │ │ │ + @ instruction: 0xf19200c7 │ │ │ │ + @ instruction: 0xf0d000c7 │ │ │ │ + @ instruction: 0xf0d800c7 │ │ │ │ + eors.w r0, r0, #199 @ 0xc7 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vext.8 q0, q10, , #0 │ │ │ │ + orns r0, r4, #199 @ 0xc7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (405720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f13b0>) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #316] @ (405724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f13b4>) │ │ │ │ @@ -1273889,38 +1273869,38 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cbz r0, 4057ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f143e> │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - vhadd.s8 q8, q8, │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + and.w r0, r0, #199 @ 0xc7 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #916] @ (405b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1798>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1274288,25 +1274268,25 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #816 @ (adr r7, 405e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1ad4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stcl 0, cr0, [lr, #796] @ 0x31c │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + cdp 0, 8, cr0, cr14, cr7, {6} │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldcl 0, cr0, [ip, #796] @ 0x31c │ │ │ │ - stcl 0, cr0, [ip, #796] @ 0x31c │ │ │ │ - ldc 0, cr0, [lr, #796]! @ 0x31c │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cdp 0, 9, cr0, cr12, cr7, {6} │ │ │ │ + cdp 0, 8, cr0, cr12, cr7, {6} │ │ │ │ + cdp 0, 7, cr0, cr14, cr7, {6} │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 405fe2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1c72> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1274980,18 +1274960,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ b.n 405d7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1a0a> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r2, r7, lsl #3 │ │ │ │ - adds.w r0, r6, r7, lsl #3 │ │ │ │ - ldrd r0, r0, [r8, #-796] @ 0x31c │ │ │ │ - b.n 405fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1c78> │ │ │ │ + rsbs r0, r2, r7, lsl #3 │ │ │ │ + rsbs r0, r6, r7, lsl #3 │ │ │ │ + ands.w r0, r8, r7, lsl #3 │ │ │ │ + b.n 406168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f1df8> │ │ │ │ lsls r7, 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 r7, r0 │ │ │ │ @@ -1276257,139 +1276237,139 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 40691e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f25ae> │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 406c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f28a4> │ │ │ │ + b.n 406d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2a24> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r0, [r1, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r2, [r2, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - udf #0 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ble.n 406ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2b5c> │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 407110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2da0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r0, #30] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 407114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2da4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 406fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c58> │ │ │ │ + bgt.n 406f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2bd8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 406fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c3c> │ │ │ │ + bgt.n 406f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2bbc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r0, pc, #456 @ (adr r0, 407180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2e10>) │ │ │ │ + add r1, pc, #200 @ (adr r1, 407080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2d10>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bge.n 406ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2b54> │ │ │ │ + blt.n 407044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2cd4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #56 @ (adr r0, 406ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c8c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bls.n 406f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c10> │ │ │ │ + bge.n 406f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2b90> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf79400d5 │ │ │ │ - bls.n 406ed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2b68> │ │ │ │ + ldr.w r0, [r4, r5, lsl #1] │ │ │ │ + bge.n 407058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2ce8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf71600d5 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + @ instruction: 0xf7d600d5 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r2, [r5, #2] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 407064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2cf4> │ │ │ │ + bgt.n 406fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c74> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 406f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2c2c> │ │ │ │ + bls.n 406f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2bac> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 407c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f38f8> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 406948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f25d8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -1277482,49 +1277462,49 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 4070c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f2d58> │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 407c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3920> │ │ │ │ + bvc.n 407c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f38a0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bls.n 407bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3850> │ │ │ │ + bge.n 407d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f39d0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrb r6, [r0, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r7, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r6, [r3, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r0, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r1, #19] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bvc.n 407d0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f399c> │ │ │ │ + bvc.n 407c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f391c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r6, #17] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r0, #17] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1277554,41 +1277534,41 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r6, #3] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bne.n 407c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3920> │ │ │ │ + bcs.n 407c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f38a0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bne.n 407cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3954> │ │ │ │ + bcs.n 407c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f38d4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bne.n 407c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3900> │ │ │ │ + bcs.n 407df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a80> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bne.n 407c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f38d0> │ │ │ │ + bcs.n 407dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a50> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r6, #31] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r2, #31] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r0, #31] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r1, #30] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r7, #29] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bcs.n 407c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f38c4> │ │ │ │ + bcc.n 407db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a44> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r6, #28] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r5, #28] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r6, #27] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1277598,39 +1277578,39 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r5, #25] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r6, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r6, #23] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - beq.n 407cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3988> │ │ │ │ + bne.n 407c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3908> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r4, #22] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - beq.n 407cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3950> │ │ │ │ + bne.n 407e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3ad0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r5, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - beq.n 407e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3ae8> │ │ │ │ + bne.n 407dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a68> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r0, [r1, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r7, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r2, #19] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r2, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r0, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r6, #17] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - beq.n 407dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f3a68> │ │ │ │ + beq.n 407d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f39e8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r6, #15] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r6, #14] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1278783,31 +1278763,31 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 40837c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f400c> │ │ │ │ + b.n 4084fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f418c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1278825,15 +1278805,15 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1278845,82 +1278825,82 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r0, #24] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - svc 10 │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bic.w r0, r2, #219 @ 0xdb │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + @ instruction: 0xf0e200db │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stc2 0, cr0, [r0], {219} @ 0xdb │ │ │ │ - @ instruction: 0xfbf400db │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + stc2l 0, cr0, [r0, #-876] @ 0xfffffc94 │ │ │ │ + ldc2 0, cr0, [r4], #876 @ 0x36c │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - sev │ │ │ │ + stmia r0!, {} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - itee al │ │ │ │ - lslal r7, r0, #3 │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ - lsl r7, r0, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - itt hi │ │ │ │ - lslhi r7, r0, #3 │ │ │ │ - stmiahi r1!, {r1, r5} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - blt.n 408b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4798> │ │ │ │ + bgt.n 408a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4718> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - itte gt │ │ │ │ - lslgt r7, r0, #3 │ │ │ │ - strgt r2, [r1, #84] @ 0x54 │ │ │ │ - lslle r6, r7, #5 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - blt.n 408ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4748> │ │ │ │ + bgt.n 408c38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f48c8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [pc, #320] @ (408cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f493c>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1279038,57 +1279018,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2edad0> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 40862e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f42be> │ │ │ │ - cbnz r0, 408cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f498c> │ │ │ │ + cbnz r0, 408d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49bc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r0, 408d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4990> │ │ │ │ + cbnz r0, 408d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49c0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r0, 408ce2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4972> │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bkpt 0x005c │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + itt ne │ │ │ │ + lslne r7, r0, #3 │ │ │ │ + strne r4, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - cbnz r4, 408d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49e8> │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r2, 408d5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49ee> │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - cbnz r6, 408d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49e8> │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r2, 408d5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f49ee> │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bhi.n 408c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f48e4> │ │ │ │ + bls.n 408dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2f4a64> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1342028,15 +1342008,15 @@ │ │ │ │ bl 4364a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322130> │ │ │ │ b.n 4350e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320d78> │ │ │ │ bl 4369f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322688> │ │ │ │ b.n 4350a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320d38> │ │ │ │ bl 436cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32298c> │ │ │ │ b.n 4350a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320d38> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #96] @ (4351a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320e34>) │ │ │ │ + ldr r7, [pc, #864] @ (4354a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321134>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1342197,23 +1342177,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 436a9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32272c> │ │ │ │ b.n 435254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320ee4> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 446c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3328dc> │ │ │ │ b.n 435284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320f14> │ │ │ │ - ldr r5, [pc, #640] @ (43558c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32121c>) │ │ │ │ + ldr r6, [pc, #384] @ (43548c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32111c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r5, [pc, #648] @ (435598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321228>) │ │ │ │ + ldr r6, [pc, #392] @ (435498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321128>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r5, [pc, #760] @ (43560c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32129c>) │ │ │ │ + ldr r6, [pc, #504] @ (43550c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32119c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r5, [pc, #392] @ (4354a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321130>) │ │ │ │ + ldr r6, [pc, #136] @ (4353a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321030>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r5, [pc, #112] @ (43538c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32101c>) │ │ │ │ + ldr r5, [pc, #880] @ (43568c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32131c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbz r0, 435342 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x320fd2> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1342392,37 +1342372,37 @@ │ │ │ │ b.n 4353bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32104c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #712] @ (4357ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32143c>) │ │ │ │ + ldr r5, [pc, #456] @ (4356ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32133c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldr r4, [pc, #728] @ (4357c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321454>) │ │ │ │ + ldr r5, [pc, #472] @ (4356c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321354>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [pc, #232] @ (4355d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321268>) │ │ │ │ + ldr r4, [pc, #1000] @ (4358d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321568>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [pc, #832] @ (435834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3214c4>) │ │ │ │ + ldr r5, [pc, #576] @ (435734 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3213c4>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r3, sp, #840 @ 0x348 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldr r4, [pc, #192] @ (4355bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32124c>) │ │ │ │ + ldr r4, [pc, #960] @ (4358bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32154c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [pc, #352] @ (435660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3212f0>) │ │ │ │ + ldr r5, [pc, #96] @ (435560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211f0>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #392] @ (435690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321320>) │ │ │ │ + ldr r5, [pc, #136] @ (435590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321220>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [pc, #616] @ (435774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321404>) │ │ │ │ + ldr r5, [pc, #360] @ (435674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321304>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r3, [pc, #312] @ (435648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3212d8>) │ │ │ │ + ldr r4, [pc, #56] @ (435548 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211d8>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1342464,17 +1342444,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ b.n 435534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211c4> │ │ │ │ - ldr r3, [pc, #768] @ (43589c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32152c>) │ │ │ │ + ldr r4, [pc, #512] @ (43579c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32142c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bhi.n 43567c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32130c> │ │ │ │ + bls.n 4355fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32128c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 444de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330a74> │ │ │ │ @@ -1342700,15 +1342680,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 435782 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321412> │ │ │ │ b.n 4357ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32143e> │ │ │ │ - ldr r2, [pc, #512] @ (435a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321698>) │ │ │ │ + ldr r3, [pc, #256] @ (435908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321598>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #384] @ 0x180 │ │ │ │ cbz r4, 435828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3214b8> │ │ │ │ @@ -1342868,15 +1342848,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 444a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330720> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - mov lr, r2 │ │ │ │ + bx sl │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 435a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321708> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1342951,15 +1342931,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #168 @ (adr r6, 435b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3217b4>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #1016 @ (adr r5, 435e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321b0c>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ - bx ip │ │ │ │ + ldr r0, [pc, #128] @ (435b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321798>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr r2, [pc, #476] @ (435c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321908>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1343161,15 +1343141,15 @@ │ │ │ │ b.n 435c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3218b4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #368 @ (adr r5, 435dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321a7c>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r1 │ │ │ │ + mov r4, r9 │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r3, pc, #848 @ (adr r3, 435fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321c68>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1343399,17 +1343379,17 @@ │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #768 @ (adr r1, 4361cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321e5c>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r0 │ │ │ │ + add r0, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmn r2, r4 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #252] @ (435fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321c74>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1343611,15 +1343591,15 @@ │ │ │ │ b.n 436024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321cb4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r4 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 43610a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321d9a> │ │ │ │ @@ -1343639,15 +1343619,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r0, r1 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (436174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321e04>) │ │ │ │ add r1, pc │ │ │ │ @@ -1343778,15 +1343758,15 @@ │ │ │ │ b.n 43625c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x321eec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r3 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 41e282 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x309f12> │ │ │ │ ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1343991,15 +1343971,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 436470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322100> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1344165,19 +1344145,19 @@ │ │ │ │ b.n 4365cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32225c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #524] @ (436888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322518>) │ │ │ │ @@ -1344401,47 +1344381,47 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r2, #10 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r1, #48 @ 0x30 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (436960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3225f0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1344492,24 +1344472,24 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (436978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322608>) │ │ │ │ add r0, pc │ │ │ │ b.n 436920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3225b0> │ │ │ │ nop │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - addw r0, lr, #2243 @ 0x8c3 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + movt r0, #59587 @ 0xe8c3 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #92] @ 4369ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32267c> │ │ │ │ @@ -1344691,15 +1344671,15 @@ │ │ │ │ b.n 436b0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32279e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1344795,15 +1344775,15 @@ │ │ │ │ b.n 436c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3228a0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1344986,15 +1344966,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1345348,17 +1345328,17 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r5, r5 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1345537,23 +1345517,23 @@ │ │ │ │ b.n 43728c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x322f1c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r1, #20 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1344] @ 0x540 │ │ │ │ @@ -1345895,35 +1345875,35 @@ │ │ │ │ b.n 43771e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3233ae> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #20] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 437bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323860> │ │ │ │ ldrh r0, [r1, #6] │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1347078,19 +1347058,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, #20] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1347331,15 +1347311,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1347385,15 +1347365,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1347442,15 +1347422,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r1, 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1347626,15 +1347606,15 @@ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 6a1fc │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r1, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1348210,15 +1348190,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 4af162 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39adf2> │ │ │ │ bl 4ab166 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x396df6> │ │ │ │ - mcr2 0, 3, r0, cr10, cr8, {6} │ │ │ │ + vqadd.u32 q0, q13, q4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d7, [pc, #80] @ 4391d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324e60> │ │ │ │ @@ -1348263,15 +1348243,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeff3ffff │ │ │ │ @ instruction: 0xefe5ffff │ │ │ │ - stc2l 0, cr0, [r4, #864]! @ 0x360 │ │ │ │ + mcr2 0, 5, r0, cr4, cr8, {6} │ │ │ │ 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 │ │ │ │ mov.w r1, #296 @ 0x128 │ │ │ │ @@ -1348319,15 +1348299,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 7d327a │ │ │ │ vrsqrts.f16 , , │ │ │ │ - ldc2l 0, cr0, [r2, #-864] @ 0xfffffca0 │ │ │ │ + mrc2 0, 0, r0, cr2, cr8, {6} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ cmp lr, r1 │ │ │ │ @@ -1348357,15 +1348337,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r6, r8, lsl #1] │ │ │ │ + @ instruction: 0xfa3600d8 │ │ │ │ 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 │ │ │ │ mov.w r1, #304 @ 0x130 │ │ │ │ @@ -1348423,15 +1348403,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ vrecps.f16 , , │ │ │ │ mrc 15, 3, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - stc2l 0, cr0, [r0], #-864 @ 0xfffffca0 │ │ │ │ + stc2 0, cr0, [r0, #-864]! @ 0xfffffca0 │ │ │ │ mrc 15, 3, APSR_nzcv, cr13, cr15, {7} │ │ │ │ cbz r0, 4393ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32507e> │ │ │ │ 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, [r0, #20] │ │ │ │ @@ -1349200,15 +1349180,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [pc, #124] @ 439c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3258b4> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1349257,15 +1349237,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ push {r4, lr} │ │ │ │ ubfx r3, r1, #5, #17 │ │ │ │ lsls r2, r2, #4 │ │ │ │ add.w ip, r0, r2 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ @@ -1349530,31 +1349510,31 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 439db6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325a46> │ │ │ │ nop │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xfb4e00c7 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + stc2 0, cr0, [lr], {199} @ 0xc7 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bvs.n 439fd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325c60> │ │ │ │ + bvc.n 439f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325be0> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrd r0, r0, [ip], #776 @ 0x308 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + @ instruction: 0xe9bc00c2 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xf5e000c6 │ │ │ │ + subw r0, r0, #2246 @ 0x8c6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr r4, [pc, #108] @ (439f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325c00>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1349600,16 +1349580,16 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #12] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r4, #216 @ 0xd8 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + @ instruction: 0xf13400d8 │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r5, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1349666,15 +1349646,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ str r2, [r2, #4] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #112] @ (43a090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325d20>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1349844,66 +1349824,66 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 43a0be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325d4e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldrsh r4, [r6, r6] │ │ │ │ lsls r0, r7, #5 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldr r6, [pc, #496] @ (43a3cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32605c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r6, [pc, #456] @ (43a3a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326038>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 43a018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325ca8> │ │ │ │ + b.n 43a198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325e28> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bmi.n 43a0ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325d7c> │ │ │ │ + bpl.n 43a26c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325efc> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb.w r0, [r0, r7] │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + ldr??.w r0, [r0, #199] @ 0xc7 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r6, [pc, #128] @ (43a278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325f08>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ movs r4, #104 @ 0x68 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r6, [pc, #16] @ (43a214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325ea4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #32] @ (43a22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325ebc>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r5, [pc, #968] @ (43a5d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326268>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldrsh r2, [r7, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r5, [pc, #712] @ (43a4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326170>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r5, [pc, #456] @ (43a3ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32607c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [pc, #392] @ (43a3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326044>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r5, [pc, #312] @ (43a368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325ff8>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [pc, #216] @ (43a314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fa4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1350085,21 +1350065,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a3b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326046> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a3c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326056> │ │ │ │ nop │ │ │ │ add r3, pc, #744 @ (adr r3, 43a6e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326374>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 43a32c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fbc> │ │ │ │ + bpl.n 43a4ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32613c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (43a434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3260c4>) │ │ │ │ add r0, pc │ │ │ │ @@ -1350108,19 +1350088,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (43a43c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3260cc>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #76] @ 43a4a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326130> │ │ │ │ @@ -1350151,15 +1350131,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 69ee4 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ @@ -1350245,21 +1350225,22 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a554 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3261e4> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a564 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3261f4> │ │ │ │ add r2, pc, #112 @ (adr r2, 43a608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326298>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ite al │ │ │ │ - lslal r2, r2, #3 │ │ │ │ - bcs.n 43a58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32621c> @ unpredictable > │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bcc.n 43a50c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32619c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vmla.i q8, q14, d0[1] │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r5, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1350273,15 +1350254,15 @@ │ │ │ │ bl 43bc94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327924> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 43a62a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3262ba> │ │ │ │ + cbz r0, 43a65a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3262ea> │ │ │ │ lsls r5, r1, #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] @ 43a644 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3262d4> │ │ │ │ @@ -1350431,15 +1350412,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 43a74c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3263dc> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - strd r0, r0, [lr], #-864 @ 0x360 │ │ │ │ + stmdb lr!, {r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1350501,16 +1350482,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 43a818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3264a8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 43a7b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326444> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + ldrd r0, r0, [r6], #-864 @ 0x360 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2152] @ 0x868 │ │ │ │ sub.w sp, sp, #1928 @ 0x788 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #76] @ (43a8ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32653c>) │ │ │ │ @@ -1350593,16 +1350573,16 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r4] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r8], {196} @ 0xc4 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + ldc2 0, cr0, [r8, #784] @ 0x310 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r6, [r6, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1350670,16 +1350650,16 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r6, r2] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 12, r0, r6, cr4 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + ldc2 0, cr0, [r6, #-784] @ 0xfffffcf0 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r2, [r7, r0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1351043,15 +1351023,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 43adb2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326a42> │ │ │ │ ldr r1, [pc, #8] @ (43adb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326a44>) │ │ │ │ add r1, pc │ │ │ │ blx 6a830 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #512] @ (43afb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326c48>) │ │ │ │ + ldr r1, [pc, #256] @ (43aeb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326b48>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #3 │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ @@ -1351451,15 +1351431,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43b26e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326efe> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (43b290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326f20>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 105317c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 438a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32470c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43b178 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326e08> │ │ │ │ ldr r4, [pc, #188] @ (43b294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326f24>) │ │ │ │ @@ -1351619,17 +1351599,17 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 43b320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326fb0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #88] @ (43b3b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327044>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e000c4 │ │ │ │ - @ instruction: 0xf2da00c4 │ │ │ │ - @ instruction: 0xf2de00c4 │ │ │ │ + usat r0, #4, r0, asr #3 │ │ │ │ + @ instruction: 0xf39a00c4 │ │ │ │ + @ instruction: 0xf39e00c4 │ │ │ │ ldr r4, [pc, #864] @ (43b6d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327360>) │ │ │ │ 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 │ │ │ │ @@ -1351672,15 +1351652,15 @@ │ │ │ │ blx 68be8 │ │ │ │ ldr r3, [pc, #148] @ (43b478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327108>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 43b3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327080> │ │ │ │ ldr r0, [pc, #144] @ (43b47c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32710c>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 105317c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (43b480 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327110>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1351726,23 +1351706,23 @@ │ │ │ │ blx 6a8a8 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 68be8 │ │ │ │ b.n 43b3e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327070> │ │ │ │ mov r0, r5 │ │ │ │ b.n 43b3dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32706c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf23000c4 │ │ │ │ + @ instruction: 0xf2f000c4 │ │ │ │ ldr r4, [pc, #168] @ (43b520 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3271b0>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r3, #34 @ 0x22 │ │ │ │ lsls r3, r7, #5 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r8, #196 @ 0xc4 │ │ │ │ + movt r0, #32964 @ 0x80c4 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (43b4cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32715c>) │ │ │ │ @@ -1351802,17 +1351782,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 43b51a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3271aa> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf12600c4 │ │ │ │ - @ instruction: 0xf12400c4 │ │ │ │ - @ instruction: 0xf12800c4 │ │ │ │ + @ instruction: 0xf1e600c4 │ │ │ │ + @ instruction: 0xf1e400c4 │ │ │ │ + @ instruction: 0xf1e800c4 │ │ │ │ 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] @ (43b590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327220>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1351841,15 +1351821,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 68a08 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add.w r0, r2, #196 @ 0xc4 │ │ │ │ + rsb r0, r2, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ @@ -1353755,15 +1353735,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43c922 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3285b2> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - ble.n 43c9e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x328678> │ │ │ │ + ble.n 43c968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3285f8> │ │ │ │ lsls r4, r0, #3 │ │ │ │ strb r1, [r0, #0] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1355775,15 +1355755,15 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (43debc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329b4c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1355992,23 +1355972,23 @@ │ │ │ │ nop │ │ │ │ movs r1, #28 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 43e0c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329d58> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + cbz r6, 43e0b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329d42> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r0, 43e110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329da0> │ │ │ │ + push {r4, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r4, 43e108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329d98> │ │ │ │ + push {r2} │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1356117,19 +1356097,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43e16e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329dfe> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43e162 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329df2> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43e184 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329e14> │ │ │ │ - sxtb r2, r1 │ │ │ │ + cbz r2, 43e212 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329ea2> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sxth r6, r7 │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r6, 43e216 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329ea6> │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ vldr d7, [pc, #68] @ 43e230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329ec0> │ │ │ │ @@ -1356436,17 +1356416,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43e4ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a15e> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43e4e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a170> │ │ │ │ b.n 43e4b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a148> │ │ │ │ nop │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 43e51a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a1aa> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1356497,17 +1356477,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 6a1fc │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1356547,15 +1356527,15 @@ │ │ │ │ bcc.n 43e5f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a286> │ │ │ │ bl 43dec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329b58> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43dec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x329b58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ 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 r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1356611,15 +1356591,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1356637,15 +1356617,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} │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43e752 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a3e2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1356698,15 +1356678,15 @@ │ │ │ │ bne.n 43e768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a3f8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43e75a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a3ea> │ │ │ │ nop │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ 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 r5, [pc, #104] @ (43e800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a490>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1356811,17 +1356791,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43e862 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a4f2> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43e87c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a50c> │ │ │ │ b.n 43e854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a4e4> │ │ │ │ nop │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ vstr d1, [sp] │ │ │ │ @@ -1360250,18 +1360230,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a01c │ │ │ │ ldr r3, [pc, #20] @ (440fa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32cc30>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (440fa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32cc34>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 105317c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ svc 132 @ 0x84 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1364210,17 +1364190,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 443c58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32f8e8> │ │ │ │ nop │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1365079,15 +1365059,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (444584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330214>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 4601f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be80> │ │ │ │ ldr r0, [pc, #12] @ (444588 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330218>) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 105317c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ lsls r2, r7, #5 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1365321,15 +1365301,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev r2, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xb89e │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1365686,23 +1365666,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ add r3, pc, #672 @ (adr r3, 444ec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330b50>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r3, pc, #568 @ (adr r3, 444e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x330aec>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ @ instruction: 0xfbce0177 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + subs r4, r7, r0 │ │ │ │ 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 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1367213,29 +1367193,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 68f6c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 445d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3319bc> │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [pc, #304] @ (445eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331b44>) │ │ │ │ + ldr r6, [pc, #48] @ (445db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331a44>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #232] @ (445e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331b04>) │ │ │ │ + ldr r1, [pc, #1000] @ (446174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331e04>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [pc, #1000] @ (44617c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331e0c>) │ │ │ │ + ldr r5, [pc, #744] @ (44607c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331d0c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (445ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331a6c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 445da0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331a30> │ │ │ │ bx lr │ │ │ │ @@ -1367258,15 +1367238,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r5, [sp, #924] @ 0x39c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r0, [pc, #840] @ (44612c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331dbc>) │ │ │ │ + ldr r1, [pc, #584] @ (44602c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331cbc>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1367563,26 +1367543,26 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 6a1f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 445ffa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331c8a> │ │ │ │ b.n 44600c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331c9c> │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ b.n 446032 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331cc2> │ │ │ │ - bx r6 │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov r4, r6 │ │ │ │ + mov ip, lr │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr.w r0, [r4, ip] │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrsb.w r0, [r4, ip] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov r4, r1 │ │ │ │ + mov ip, r9 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1367632,15 +1367612,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r2, sl │ │ │ │ + mov r2, r2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1367722,17 +1367702,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ b.n 446224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331eb4> │ │ │ │ - bvs.n 4461f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331e88> │ │ │ │ + bvc.n 446378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332008> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -1367823,15 +1367803,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 446312 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331fa2> │ │ │ │ b.n 446352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331fe2> │ │ │ │ nop │ │ │ │ - bpl.n 44633c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331fcc> │ │ │ │ + bvs.n 4462bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331f4c> │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ ldr r6, [pc, #316] @ (4464d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332160>) │ │ │ │ @@ -1367959,15 +1367939,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmn r4, r7 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ add r7, pc, #784 @ (adr r7, 4467f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332484>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r7, pc, #232 @ (adr r7, 4465d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332260>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1368287,93 +1368267,93 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #664 @ (adr r6, 446aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332738>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r6, pc, #392 @ (adr r6, 44699c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33262c>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - sbcs r4, r1 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r6, pc, #24 @ (adr r6, 446840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3324d0>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r5, pc, #736 @ (adr r5, 446b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3327a0>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r6, r7 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adcs r2, r1 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adcs r2, r4 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adcs r4, r6 │ │ │ │ + tst r4, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sbcs r4, r0 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sbcs r4, r2 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sbcs r4, r4 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sbcs r4, r6 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rors r4, r0 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rors r4, r2 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rors r0, r4 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rors r4, r6 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - tst r4, r0 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - tst r4, r2 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - tst r4, r4 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - tst r0, r6 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - negs r0, r0 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - negs r6, r1 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - negs r0, r3 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - negs r0, r7 │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, r3 │ │ │ │ + muls r4, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmn r4, r0 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmn r0, r3 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmn r4, r5 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orrs r4, r0 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orrs r0, r3 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orrs r4, r5 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - muls r0, r0 │ │ │ │ + add r0, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - muls r0, r3 │ │ │ │ + add r0, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r7, #5 │ │ │ │ cbz r0, 4468fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33258e> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1368400,15 +1368380,15 @@ │ │ │ │ beq.n 4468d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332560> │ │ │ │ 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 │ │ │ │ - cmp r2, r0 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #76] @ 446968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3325f8> │ │ │ │ @@ -1368667,15 +1368647,15 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - eors r4, r7 │ │ │ │ + asrs r4, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #32] @ (446c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332890>) │ │ │ │ @@ -1368690,15 +1368670,15 @@ │ │ │ │ blx 6ae50 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 446bfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33288e> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + eors r6, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r2, [r4] │ │ │ │ @@ -1368981,15 +1368961,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1369088,17 +1369068,17 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #1 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r7 │ │ │ │ b.n 446f9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332c2e> │ │ │ │ nop │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r5, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1370546,15 +1370526,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (447ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x333b4c>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, r5, r1 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (447ee8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x333b78>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1371055,15 +1371035,15 @@ │ │ │ │ b.n 448344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x333fd4> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 448344 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x333fd4> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r2, 448396 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x334026> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 44839a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33402a> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 4483aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33403a> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1371089,17 +1371069,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 448398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x334028> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #848] @ (448738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3343c8>) │ │ │ │ @@ -1373115,19 +1373095,19 @@ │ │ │ │ b.n 44983e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3354ce> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r5, #42 @ 0x2a │ │ │ │ lsls r6, r5, #5 │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1373523,21 +1373503,21 @@ │ │ │ │ bne.n 449dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x335a68> │ │ │ │ b.n 449b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3357c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #222 @ 0xde │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ @@ -1373903,26 +1373883,26 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 44a140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x335dd0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r3, #28] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldc2l 0, cr0, [ip], #-860 @ 0xfffffca4 │ │ │ │ + ldc2 0, cr0, [ip, #-860]! @ 0xfffffca4 │ │ │ │ movs r4, #252 @ 0xfc │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r4, #164 @ 0xa4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrsh r0, [r7, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xfb4000d7 │ │ │ │ - @ instruction: 0xfa4400d7 │ │ │ │ - @ instruction: 0xfbee00d7 │ │ │ │ + stc2 0, cr0, [r0], {215} @ 0xd7 │ │ │ │ + @ instruction: 0xfb0400d7 │ │ │ │ + stc2 0, cr0, [lr], #860 @ 0x35c │ │ │ │ stmdb 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, #1348] @ 44a780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x336410> │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1348] @ 44a784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x336414> │ │ │ │ @@ -1374420,24 +1374400,24 @@ │ │ │ │ b.n 44a6f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x336382> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf98200d7 │ │ │ │ - ldr??.w r0, [sl, r7, lsl #1] │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + @ instruction: 0xfa4200d7 │ │ │ │ + @ instruction: 0xfa3a00d7 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r1, #178 @ 0xb2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf58c00d7 │ │ │ │ - @ instruction: 0xf67e00d7 │ │ │ │ + movw r0, #51415 @ 0xc8d7 │ │ │ │ + @ instruction: 0xf73e00d7 │ │ │ │ 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 lr, r1 │ │ │ │ @@ -1374992,16 +1374972,16 @@ │ │ │ │ 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 44ad50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3369e0> │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r4, #-860]! @ 0xfffffca4 │ │ │ │ - ldc2 0, cr0, [r2, #-860] @ 0xfffffca4 │ │ │ │ + mcr2 0, 1, r0, cr4, cr7, {6} │ │ │ │ + ldc2l 0, cr0, [r2, #860] @ 0x35c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1375617,16 +1375597,16 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 44b450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3370e0> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf74400d7 │ │ │ │ - @ instruction: 0xf6ba00d7 │ │ │ │ + strb.w r0, [r4, r7, lsl #1] │ │ │ │ + @ instruction: 0xf77a00d7 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1375647,15 +1375627,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 │ │ │ │ - @ instruction: 0xf66c00d7 │ │ │ │ + @ instruction: 0xf72c00d7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 44b5d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x337266> │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ @@ -1375802,21 +1375782,21 @@ │ │ │ │ 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 44b57e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33720e> │ │ │ │ - @ instruction: 0xf5e200d7 │ │ │ │ - @ instruction: 0xf59a00d7 │ │ │ │ - sbcs.w r0, r6, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf52a00d7 │ │ │ │ - adds.w r0, ip, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf4d200d7 │ │ │ │ - eor.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ + subw r0, r2, #2263 @ 0x8d7 │ │ │ │ + @ instruction: 0xf65a00d7 │ │ │ │ + @ instruction: 0xf63600d7 │ │ │ │ + @ instruction: 0xf5ea00d7 │ │ │ │ + rsbs r0, ip, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf59200d7 │ │ │ │ + adc.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ 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 44b724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3373b4> │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1375950,17 +1375930,17 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 44b77e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33740e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 44b77e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33740e> │ │ │ │ - ands.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf3de00d7 │ │ │ │ - bfi r0, r0, #3, #21 │ │ │ │ + @ instruction: 0xf4d800d7 │ │ │ │ + eors.w r0, lr, #7045120 @ 0x6b8000 │ │ │ │ + bic.w r0, r0, #7045120 @ 0x6b8000 │ │ │ │ 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 │ │ │ │ @@ -1378150,17 +1378130,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 44d004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338c94> │ │ │ │ + bgt.n 44cf84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338c14> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf35200c0 │ │ │ │ + ands.w r0, r2, #6291456 @ 0x600000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d0ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d3c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d0b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d40> │ │ │ │ @@ -1378173,17 +1378153,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #102 @ 0x66 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 44d170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338e00> │ │ │ │ + bgt.n 44d0f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d80> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf31600c0 │ │ │ │ + @ instruction: 0xf3d600c0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d0e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d78>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d0ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d7c> │ │ │ │ @@ -1378196,17 +1378176,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 44d0dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338d6c> │ │ │ │ + blt.n 44d05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x338cec> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf2da00c0 │ │ │ │ + @ instruction: 0xf39a00c0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -1378662,17 +1378642,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 44d58c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33921c> │ │ │ │ + bvs.n 44d50c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33919c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stcl 0, cr0, [r2, #768]! @ 0x300 │ │ │ │ + cdp 0, 10, cr0, cr2, cr0, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d61c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392ac>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392b0> │ │ │ │ @@ -1378685,17 +1378665,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r1, #246 @ 0xf6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 44d6f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x339388> │ │ │ │ + bvs.n 44d678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x339308> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc 0, cr0, [r6, #768]! @ 0x300 │ │ │ │ + cdp 0, 6, cr0, cr6, cr0, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392e8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d65c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392ec> │ │ │ │ @@ -1378708,17 +1378688,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r1, #186 @ 0xba │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 44d664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3392f4> │ │ │ │ + bpl.n 44d5e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x339274> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stcl 0, cr0, [sl, #-768]! @ 0xfffffd00 │ │ │ │ + cdp 0, 2, cr0, cr10, cr0, {6} │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1381143,17 +1381123,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r6, r4, #21 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r0, 44f30c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33af9c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 44f2e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33af78> │ │ │ │ + bne.n 44f268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33aef8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44f2e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33af78>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1381167,17 +1381147,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r2, r5, #20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r5 │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 44f2ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33af3c> │ │ │ │ + bne.n 44f22c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33aebc> │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrd r4, r5, [sp, #80] @ 0x50 │ │ │ │ @@ -1381279,17 +1381259,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r6, r2, #16 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 44f432 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33b0c2> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + beq.n 44f318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33afa8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1382318,17 +1382298,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44fed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x33bb68>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1382342,17 +1382322,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r7, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldrd r5, sl, [sp, #88] @ 0x58 │ │ │ │ @@ -1382463,17 +1382443,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r6, r1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1397444,25 +1397424,25 @@ │ │ │ │ rsb r2, r2, r2, lsl #9 │ │ │ │ b.n 45a354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x345fe4> │ │ │ │ ldr r0, [pc, #28] @ (45a4e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x346174>) │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r4, lsl #2] │ │ │ │ b.n 45a354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x345fe4> │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w sl, r0, #8192 @ 0x2000 │ │ │ │ add.w r7, r0, #13376 @ 0x3440 │ │ │ │ ldr.w fp, [pc, #868] @ 45a85c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3464ec> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #868] @ 45a860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3464f0> │ │ │ │ @@ -1397778,19 +1397758,19 @@ │ │ │ │ strb r7, [r0, #1] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r0, r0, #2 │ │ │ │ uxtb r5, r5 │ │ │ │ bne.w 45a622 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3462b2> │ │ │ │ b.n 45a590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x346220> │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 45a8e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x346572> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1398056,15 +1398036,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6944c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 45ab0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34679c> │ │ │ │ ldr r0, [pc, #4] @ (45ab50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3467e0>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1398716,15 +1398696,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #600] @ (45b448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3470d8>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4000c2 │ │ │ │ + @ instruction: 0xfb0000c2 │ │ │ │ ldr r6, [pc, #160] @ (45b29c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x346f2c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1398844,15 +1398824,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh.w r0, [r8, #194] @ 0xc2 │ │ │ │ + vld4. {d16-d19}, [r8], r2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #104] @ (45b3bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34704c>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [pc, #104] @ (45b3c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347050>) │ │ │ │ @@ -1399056,16 +1399036,16 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45b490 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347120> │ │ │ │ b.n 45b4a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347134> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7b200c2 │ │ │ │ - @ instruction: 0xf6f800c2 │ │ │ │ + ldr??.w r0, [r2, r2] │ │ │ │ + @ instruction: 0xf7b800c2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1399829,19 +1399809,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ blxns r6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x4792 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ssat r0, #3, r6, asr #3 │ │ │ │ + @ instruction: 0xf3e600c2 │ │ │ │ bl 305d5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1f19ea> │ │ │ │ bl 353d5e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x23f9ee> │ │ │ │ - @ instruction: 0xf19200c2 │ │ │ │ - vhadd.s32 q0, q8, q1 │ │ │ │ + @ instruction: 0xf25200c2 │ │ │ │ + vmla.i32 d16, d16, d2[0] │ │ │ │ stmdb 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] @ (45be70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347b00>) │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [pc, #244] @ (45be74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347b04>) │ │ │ │ @@ -1399937,19 +1399917,19 @@ │ │ │ │ blx 68a08 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 45be34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347ac4> │ │ │ │ nop │ │ │ │ - b.n 45b67c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34730c> │ │ │ │ + b.n 45b7fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34748c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cdp 0, 5, cr0, cr0, cr2, {6} │ │ │ │ - cdp 0, 2, cr0, cr0, cr2, {6} │ │ │ │ - cdp 0, 1, cr0, cr14, cr2, {6} │ │ │ │ + vhadd.s16 q0, q8, q1 │ │ │ │ + cdp 0, 14, cr0, cr0, cr2, {6} │ │ │ │ + cdp 0, 13, cr0, cr14, cr2, {6} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #136] @ (45bf18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347ba8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r3, [pc, #136] @ (45bf1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347bac>) │ │ │ │ @@ -1400009,18 +1399989,18 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs r6, r4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 45c4cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34815c> │ │ │ │ + b.n 45c64c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3482dc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldc 0, cr0, [lr, #-776] @ 0xfffffcf8 │ │ │ │ - stc 0, cr0, [lr, #-776] @ 0xfffffcf8 │ │ │ │ + ldcl 0, cr0, [lr, #776] @ 0x308 │ │ │ │ + stcl 0, cr0, [lr, #776] @ 0x308 │ │ │ │ lsrs r6, r7 │ │ │ │ lsls r6, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1400754,15 +1400734,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 45b0b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x346d48> │ │ │ │ b.n 45c558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3481e8> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - b.n 45c2cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x347f5c> │ │ │ │ + b.n 45c44c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3480dc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cbnz r2, 45c6f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x348388> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1402731,15 +1402711,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 │ │ │ │ ... │ │ │ │ - beq.n 45dd2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3499bc> │ │ │ │ + bne.n 45dcac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34993c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r2, 45ddaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349a3a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45cab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x348740> │ │ │ │ @@ -1415369,15 +1415349,15 @@ │ │ │ │ ldr.w r0, [ip, #116] @ 0x74 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 466be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x352878> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 466c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3528bc> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ 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] │ │ │ │ @@ -1418863,15 +1418843,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abd920 │ │ │ │ + bl abd9c0 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 46904c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x354cdc> │ │ │ │ @@ -1418955,15 +1418935,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl abd9fc │ │ │ │ + bl abda9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46920c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x354e9c> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 46920c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x354e9c> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1419055,15 +1419035,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ strd r4, r3, [r5] │ │ │ │ str r5, [r3, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl abd9fc │ │ │ │ + bl abda9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 469114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x354da4> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1421575,15 +1421555,15 @@ │ │ │ │ bhi.n 46aaee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35677e> │ │ │ │ ldr r3, [pc, #12] @ (46aaf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x356784>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #834 @ 0x342 │ │ │ │ bx lr │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ movw r3, #417 @ 0x1a1 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 46aee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x356b74> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r4, r5, #7 │ │ │ │ @@ -1422624,15 +1422604,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r4, [pc, #760] @ (46b6e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x357378>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9c013d │ │ │ │ + mrrc2 1, 3, r0, ip, cr13 │ │ │ │ ldr r2, [pc, #104] @ (46b464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3570f4>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 46b450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3570e0> │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -1423055,15 +1423035,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 46b846 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3574d6> │ │ │ │ ldr r3, [pc, #4] @ (46b868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3574f8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf6ea013d │ │ │ │ + @ instruction: 0xf7aa013d │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 46b8b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x357548> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 46b8c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x357556> │ │ │ │ tbb [pc, r0] │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ @@ -1423430,15 +1423410,15 @@ │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add ip, r5 │ │ │ │ lsls r5, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf390013d │ │ │ │ + orrs.w r1, r0, #12386304 @ 0xbd0000 │ │ │ │ ldr r2, [pc, #96] @ (46bc34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3578c4>) │ │ │ │ movw r1, #389 @ 0x185 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 46bc14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3578a4> │ │ │ │ cmp.w r3, #390 @ 0x186 │ │ │ │ @@ -1423472,15 +1423452,15 @@ │ │ │ │ ldrb.w r0, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ add r4, r4 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - @ instruction: 0xf350013d │ │ │ │ + ands.w r1, r0, #12386304 @ 0xbd0000 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #104] @ (46bcb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x357940>) │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1424417,15 +1424397,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (46c560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3581f0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9ae013d │ │ │ │ + orn r1, lr, sp, rrx │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ @@ -1424502,15 +1424482,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r2, #122 @ 0x7a │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 46c664 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3582f4> │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1428303,15 +1428283,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ asrs r4, r3, #18 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r4, r6, #9 │ │ │ │ lsls r5, r6, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1430813,15 +1430793,15 @@ │ │ │ │ uxtb r4, r2 │ │ │ │ b.n 470736 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35c3c6> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3e0174 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa340174 │ │ │ │ - adds r6, #10 │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r1, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r8, ] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1430978,17 +1430958,17 @@ │ │ │ │ bl 540200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42be90> │ │ │ │ mov r7, r0 │ │ │ │ b.n 4709ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35c65a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7520174 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #256] @ (470b24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35c7b4>) │ │ │ │ + ldr r3, [pc, #0] @ (470a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35c6b4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #192] @ (470ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35c778>) │ │ │ │ + ldr r2, [pc, #960] @ (470de8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35ca78>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ @ instruction: 0xf6b40174 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ @@ -1448471,31 +1448451,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (47c08c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367d1c>) │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 47bfae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367c3e> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #624] @ (47c2e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367f70>) │ │ │ │ + ldr r7, [pc, #368] @ (47c1e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367e70>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [pc, #616] @ (47c2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367f6c>) │ │ │ │ + ldr r7, [pc, #360] @ (47c1dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367e6c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [pc, #752] @ (47c368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367ff8>) │ │ │ │ + ldr r7, [pc, #496] @ (47c268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367ef8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bvc.n 47bf9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367c2c> │ │ │ │ + bhi.n 47c11c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367dac> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bvs.n 47c080 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367d10> │ │ │ │ + bvc.n 47c000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367c90> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [pc, #536] @ (47c2a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367f34>) │ │ │ │ + ldr r7, [pc, #280] @ (47c1a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367e34>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [pc, #952] @ (47c448 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3680d8>) │ │ │ │ + ldr r6, [pc, #696] @ (47c348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367fd8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldrd r2, r1, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 47c0d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x367d66> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -1458306,25 +1458286,25 @@ │ │ │ │ nop │ │ │ │ ble.n 482964 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e5f4> │ │ │ │ lsls r3, r6, #5 │ │ │ │ ble.n 482958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e5e8> │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ bgt.n 4828f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e584> │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 482678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e308> │ │ │ │ + b.n 4827f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e488> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ ldr.w r2, [pc, #1068] @ 482e20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36eab0> │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ @@ -1458694,15 +1458674,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 482e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36eab4> │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4834c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36f150> │ │ │ │ + b.n 482640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36e2d0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ bcs.n 482d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36ea18> │ │ │ │ lsls r3, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1459051,15 +1459031,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 483150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36ede0> │ │ │ │ ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - udf #2 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1459480,15 +1459460,15 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1461799,15 +1461779,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cpsid ai │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1462122,15 +1462102,15 @@ │ │ │ │ ... │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r0, #0 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr.w r4, [pc, #1144] @ 48570c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37139c> │ │ │ │ mov r3, r1 │ │ │ │ @@ -1463639,17 +1463619,17 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 4862b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x371f44> │ │ │ │ lsls r0, r0, #3 │ │ │ │ add r1, pc, #512 @ (adr r1, 48644c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3720dc>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1465352,15 +1465332,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #392 @ (adr r2, 4875e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x373274>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 4874e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x373174>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1466130,15 +1466110,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r6, [r4, #32] │ │ │ │ lsls r3, r6, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r4, r7, #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, #172] @ (487d14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3739a4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1468700,140 +1468680,140 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #16] │ │ │ │ lsls r3, r6, #5 │ │ │ │ strb r4, [r5, #16] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r6, [r6, #4] │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vqadd.s64 d0, d20, d30 │ │ │ │ + vshr.s64 d16, d30, #12 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #884] @ 489ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x375758> │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ orr.w r3, r7, #8 │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -1469743,29 +1469723,29 @@ │ │ │ │ b.w 488ebe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x374b4e> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #31 │ │ │ │ bhi.w 48a4aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37613a> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ @@ -1470152,15 +1470132,15 @@ │ │ │ │ bhi.n 48a4bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37614c> │ │ │ │ ldr r3, [pc, #12] @ (48a4c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x376150>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #176] @ (48a588 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x376218>) │ │ │ │ @@ -1474289,15 +1474269,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48d15c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x378dec>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 48d1b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x378e44> │ │ │ │ + b.n 48d334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x378fc4> │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #316] @ (48d2b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x378f40>) │ │ │ │ @@ -1474822,15 +1474802,15 @@ │ │ │ │ cmp r3, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (48d670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x379300>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - blt.n 48d700 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x379390> │ │ │ │ + bgt.n 48d680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x379310> │ │ │ │ lsls r3, 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, #3896] @ 0xf38 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #1140] @ 48dafc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37978c> │ │ │ │ @@ -1476427,15 +1476407,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r5, r6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r4, r5, r5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1478396,15 +1478376,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ 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 │ │ │ │ @@ -1478444,15 +1478424,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ 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 │ │ │ │ @@ -1478489,15 +1478469,15 @@ │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ mov r0, r5 │ │ │ │ bl 46c970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358600> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1478641,15 +1478621,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ mov r0, r8 │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ ldr r2, [pc, #36] @ (48ff3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bbcc>) │ │ │ │ ldr r3, [pc, #32] @ (48ff38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bbc8>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1478702,15 +1478682,15 @@ │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl abd920 │ │ │ │ + bl abd9c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48ff82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bc12> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 48ffcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bc5c> │ │ │ │ b.n 4900ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bd7c> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1479114,15 +1479094,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46c970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358600> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4900b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bd44> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ @@ -1490275,15 +1490255,15 @@ │ │ │ │ ... │ │ │ │ ldrh r6, [r6, #32] │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldrh r2, [r5, #32] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r2 │ │ │ │ + add r6, sl │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq.w 498dfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x384a8e> │ │ │ │ @@ -1494153,15 +1494133,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #76] @ 0x4c │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ b.n 499e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x385b14> │ │ │ │ ... │ │ │ │ - hlt 0x002e │ │ │ │ + cbnz r6, 499ede <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x385b6e> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ @@ -1495306,25 +1495286,25 @@ │ │ │ │ b.n 49aaba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38674a> │ │ │ │ ldr r3, [pc, #24] @ (49ab10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3867a0>) │ │ │ │ add r3, pc │ │ │ │ b.n 49aaba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38674a> │ │ │ │ ldr r3, [pc, #24] @ (49ab14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3867a4>) │ │ │ │ add r3, pc │ │ │ │ b.n 49aaba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38674a> │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cdp 0, 6, cr0, cr12, cr0, {6} │ │ │ │ + vhadd.s32 q0, q14, q0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 49ab7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38680a> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ cbnz r2, 49ab38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3867c8> │ │ │ │ @@ -1496705,15 +1496685,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #856] @ (49bd40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3879d0>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r4, [pc, #848] @ (49bd3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3879cc>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r2, [pc, #904] @ (49bd78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x387a08>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1501342,15 +1501322,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r6, r3, #30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1502326,15 +1502306,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, r5, #5 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #480] @ (49f784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38b414>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1503792,15 +1503772,15 @@ │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r2, r6, #5 │ │ │ │ vsra.u32 q0, , #18 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1515254,15 +1515234,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 4a79b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x393644> │ │ │ │ mov r4, fp │ │ │ │ b.w 4a6948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3925d8> │ │ │ │ nop │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1521195,28 +1521175,28 @@ │ │ │ │ moval r0, r0 │ │ │ │ lsl r1, r6, #15 │ │ │ │ eor r0, r2 │ │ │ │ ldr r0, [pc, #888] @ (4abe24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x397ab4>) │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r2, r7, #4 │ │ │ │ mov lr, r1 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - mrc2 1, 6, r0, cr6, cr9, {1} │ │ │ │ - mrc2 1, 1, r0, cr4, cr9, {1} │ │ │ │ - mrc2 1, 2, r0, cr10, cr9, {1} │ │ │ │ - mcr2 1, 0, r0, cr12, cr9, {1} │ │ │ │ + vsra.u16 d0, d25, #10 │ │ │ │ + mrc2 1, 7, r0, cr4, cr9, {1} │ │ │ │ + vbsl d0, d10, d25 │ │ │ │ + mcr2 1, 6, r0, cr12, cr9, {1} │ │ │ │ ldrb.w r6, [sl, #13] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [pc, #164] @ 4abb80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x397810> │ │ │ │ mov r1, r6 │ │ │ │ bl 469bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355860> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -1521286,18 +1521266,18 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ ldr r7, [r2, #104] @ 0x68 │ │ │ │ itte al │ │ │ │ moval r0, r0 │ │ │ │ bal.n 4abb96 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x397826> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ ldr??.w fp, [r6, #235]! │ │ │ │ - mrc2 1, 1, r0, cr2, cr9, {1} │ │ │ │ - ldc2 1, cr0, [r4], {57} @ 0x39 │ │ │ │ - mcr2 1, 4, r0, cr2, cr9, {1} │ │ │ │ - ldc2 1, cr0, [r0], {57} @ 0x39 │ │ │ │ + mrc2 1, 7, r0, cr2, cr9, {1} │ │ │ │ + ldc2l 1, cr0, [r4, #-228] @ 0xffffff1c │ │ │ │ + veor d16, d2, d25 │ │ │ │ + ldc2l 1, cr0, [r0, #-228] @ 0xffffff1c │ │ │ │ stmdb 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 r9, r1 │ │ │ │ ldr r1, [pc, #764] @ (4abebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x397b4c>) │ │ │ │ @@ -1527391,17 +1527371,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r4, #21 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #20 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 4afef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39bb80> │ │ │ │ lsls r1, r7, #4 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 4afef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39bb80> │ │ │ │ lsls r1, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #396] @ (4b002c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39bcbc>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1530207,15 +1530187,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 4b07c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39c454> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4b11d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39ce64> │ │ │ │ nop │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #2 │ │ │ │ str.w r4, [sl, #4] │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 4b1202 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39ce92> │ │ │ │ @@ -1534374,15 +1534354,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ cbnz r2, 4b481c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a04ac> │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1536702,19 +1536682,19 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 4b6148 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a1dd8> │ │ │ │ + push {r2} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r4, 4b614a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a1dda> │ │ │ │ + cbz r4, 4b617a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a1e0a> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [pc, #476] @ (4b62f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a1f80>) │ │ │ │ movw r5, #403 @ 0x193 │ │ │ │ @@ -1537280,52 +1537260,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b671a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a23aa> │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b6684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a2314> │ │ │ │ add.w sl, r5, #508 @ 0x1fc │ │ │ │ mov r0, sl │ │ │ │ - bl abc338 │ │ │ │ + bl abc3d8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b668c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a231c> │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl abbfe4 │ │ │ │ + bl abc084 │ │ │ │ mov r0, r9 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b668c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a231c> │ │ │ │ mov r9, r4 │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b66c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a2354> │ │ │ │ add.w sl, r5, #520 @ 0x208 │ │ │ │ mov r0, sl │ │ │ │ - bl abc338 │ │ │ │ + bl abc3d8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b669a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a232a> │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl abbfe4 │ │ │ │ + bl abc084 │ │ │ │ mov r0, r9 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b669a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a232a> │ │ │ │ mov r9, r4 │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b66fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a238a> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ands r6, r3 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1538537,25 +1538517,25 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b6540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a21d0> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl abd920 │ │ │ │ + bl abd9c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b75ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a327a> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl abd920 │ │ │ │ + bl abd9c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b75e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a3274> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3560fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1538606,15 +1538586,15 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r6, r1 │ │ │ │ bne.n 4b746e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30fe> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 54045c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c0ec> │ │ │ │ cbz r0, 4b7476 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a3106> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b742a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30ba> │ │ │ │ mov r0, r9 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3560fc> │ │ │ │ mov r3, r9 │ │ │ │ @@ -1538626,15 +1538606,15 @@ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ mov.w sl, #0 │ │ │ │ strd r5, r4, [sp, #20] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ movs r6, #120 @ 0x78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abd9fc │ │ │ │ + bl abda9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b763a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a32ca> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b763a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a32ca> │ │ │ │ ldr r3, [pc, #452] @ (4b767c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a330c>) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -1538684,24 +1538664,24 @@ │ │ │ │ b.n 4b74ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a317c> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b743c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30cc> │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ str.w fp, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b742a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30ba> │ │ │ │ b.n 4b747c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a310c> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.w 4b7450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30e0> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b7450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a30e0> │ │ │ │ sub.w r3, r8, #4194304 @ 0x400000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ clz r3, r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r5, r8 │ │ │ │ @@ -1565378,15 +1565358,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ strh r4, [r0, #2] │ │ │ │ lsls r7, r5, #5 │ │ │ │ strh r2, [r0, #2] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r0, r7, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r7, r5, #5 │ │ │ │ @@ -1565931,15 +1565911,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c8c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b48bc> │ │ │ │ nop │ │ │ │ strb r6, [r2, #16] │ │ │ │ lsls r7, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 4c8cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b498c> │ │ │ │ + bge.n 4c8c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b490c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 53fd38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b9c8> │ │ │ │ @@ -1566472,15 +1566452,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ 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 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #708] @ (4c94f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b5188>) │ │ │ │ @@ -1573743,15 +1573723,15 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 4ce148 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b9dd8> │ │ │ │ + b.n 4ce2c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b9f58> │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ ldr.w r5, [pc, #3084] @ 4cebb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ba840> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1579335,57 +1579315,57 @@ │ │ │ │ ldr r0, [pc, #124] @ (4d1b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd828>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #120] @ (4d1b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd82c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa6000bb │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + @ instruction: 0xfb2000bb │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr??.w r0, [r0, #187] @ 0xbb │ │ │ │ - vld1.8 @ instruction: 0xf9a200bb │ │ │ │ - ldcl 0, cr0, [r2, #-744] @ 0xfffffd18 │ │ │ │ - add r6, pc, #376 @ (adr r6, 4d1cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd948>) │ │ │ │ + @ instruction: 0xfa9000bb │ │ │ │ + @ instruction: 0xfa6200bb │ │ │ │ + mrc 0, 0, r0, cr2, cr10, {5} │ │ │ │ + add r7, pc, #120 @ (adr r7, 4d1bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd848>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfa1600bb │ │ │ │ - @ instruction: 0xfa0000bb │ │ │ │ - vld4.32 {d16-d19}, [sl :256], fp │ │ │ │ - lsls r4, r1 │ │ │ │ + @ instruction: 0xfad600bb │ │ │ │ + @ instruction: 0xfac000bb │ │ │ │ + @ instruction: 0xfa2a00bb │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh.w r0, [r4, #187] @ 0xbb │ │ │ │ - ldrsb.w r0, [r6, #187] @ 0xbb │ │ │ │ - vst4.32 {d16-d19}, [r0 :256], fp │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + @ instruction: 0xfa7400bb │ │ │ │ + @ instruction: 0xfa5600bb │ │ │ │ + @ instruction: 0xfa0000bb │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsb.w r0, [lr, #187] @ 0xbb │ │ │ │ - subs r6, #10 │ │ │ │ + @ instruction: 0xfa5e00bb │ │ │ │ + subs r6, #202 @ 0xca │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsh.w r0, [ip, fp, lsl #3] │ │ │ │ - vld4.32 {d0-d3}, [r6 :256], fp │ │ │ │ - sxtb r4, r6 │ │ │ │ + ldr??.w r0, [ip, #187] @ 0xbb │ │ │ │ + vld1.8 @ instruction: 0xf9e600bb │ │ │ │ + cbz r4, 4d1bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd868> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh.w r0, [sl, fp, lsl #3] │ │ │ │ - vld1.8 @ instruction: 0xf9a400bb │ │ │ │ - vst4.32 {d16-d19}, [r6 :256], fp │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + ldr??.w r0, [sl, #187] @ 0xbb │ │ │ │ + @ instruction: 0xfa6400bb │ │ │ │ + @ instruction: 0xfa0600bb │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4d1bfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd88e> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1579428,28 +1579408,28 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d1c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d1c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrsb.w r0, [r4, fp, lsl #3] │ │ │ │ - ldrsb.w r0, [r6, fp, lsl #3] │ │ │ │ - ldrsb.w r0, [ip, fp, lsl #3] │ │ │ │ - vld4.32 {d0-d3}, [r2 :256], fp │ │ │ │ - vld4.32 {d0-d3}, [r8 :256], fp │ │ │ │ - ldrsh.w r0, [r2, fp, lsl #3] │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldr??.w r0, [r4, #187] @ 0xbb │ │ │ │ + ldr??.w r0, [r6, #187] @ 0xbb │ │ │ │ + ldr??.w r0, [ip, #187] @ 0xbb │ │ │ │ + vld1.8 @ instruction: 0xf9e200bb │ │ │ │ + vld1.8 @ instruction: 0xf9e800bb │ │ │ │ + ldr??.w r0, [r2, #187] @ 0xbb │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrsh.w r0, [r6, fp, lsl #3] │ │ │ │ - ldrsh.w r0, [ip, fp, lsl #3] │ │ │ │ - ldrsh.w r0, [lr, fp, lsl #3] │ │ │ │ - vst4.32 {d16-d19}, [r8 :256], fp │ │ │ │ - str.w r0, [sl, #187] @ 0xbb │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + ldr??.w r0, [r6, #187] @ 0xbb │ │ │ │ + ldr??.w r0, [ip, #187] @ 0xbb │ │ │ │ + ldr??.w r0, [lr, #187] @ 0xbb │ │ │ │ + @ instruction: 0xfa0800bb │ │ │ │ + vst1.8 @ instruction: 0xf98a00bb │ │ │ │ + cbnz r0, 4d1c3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8ca> │ │ │ │ lsls r5, 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 r4, r3 │ │ │ │ @@ -1579498,16 +1579478,16 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 540bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c87c> │ │ │ │ b.n 4d1c6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8fe> │ │ │ │ bl 540c6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c8fc> │ │ │ │ b.n 4d1c6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8fe> │ │ │ │ bl 540bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c854> │ │ │ │ b.n 4d1c6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bd8fe> │ │ │ │ - str??.w r0, [r4, #187] @ 0xbb │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + vld1.8 @ instruction: 0xf9a400bb │ │ │ │ + asrs r6, r5, #16 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1579840,63 +1579820,63 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4d200e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdc9e> │ │ │ │ b.n 4d1d8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bda1e> │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf7ea00bb │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + strh.w r0, [sl, #187] @ 0xbb │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf7ba00bb │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldr??.w r0, [sl, fp, lsl #3] │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf78800bb │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + str.w r0, [r8, fp, lsl #3] │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, pc, #448 @ (adr r7, 4d2228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdeb8>) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - mov r6, ip │ │ │ │ + bx r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf63e00bb │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xf6fe00bb │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4d20e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdd72> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1579918,15 +1579898,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - stc2 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ + stc2l 0, cr0, [ip, #-748]! @ 0xfffffd14 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #580] @ (4d2340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdfd0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1580131,25 +1580111,25 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4d22dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdf6c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ udf #252 @ 0xfc │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf36c00bb │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + @ instruction: 0xf4e800bb │ │ │ │ + bic.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ble.n 4d22f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bdf88> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subw r0, r2, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf28800bb │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + @ instruction: 0xf36200bb │ │ │ │ + @ instruction: 0xf34800bb │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1580207,17 +1580187,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4d23b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be044> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43e614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a2a4> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4d23b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be044> │ │ │ │ - rsbs r0, r8, #187 @ 0xbb │ │ │ │ - sub.w r0, lr, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf19600bb │ │ │ │ + @ instruction: 0xf29800bb │ │ │ │ + @ instruction: 0xf26e00bb │ │ │ │ + @ instruction: 0xf25600bb │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ cbz r0, 4d246c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be0fc> │ │ │ │ @@ -1580255,19 +1580235,19 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strd r0, r1, [r0, #-412] @ 0x19c │ │ │ │ - str r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r2, r0, #134 @ 0x86 │ │ │ │ and.w ip, r0, #121 @ 0x79 │ │ │ │ @@ -1580311,26 +1580291,26 @@ │ │ │ │ b.n 4d24bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be14c> │ │ │ │ ldr r3, [pc, #32] @ (4d2520 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be1b0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d24bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be14c> │ │ │ │ ldr r3, [pc, #32] @ (4d2524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be1b4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d24bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be14c> │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf0ca00bb │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf18a00bb │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - eors r2, r4 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - eors.w r0, r4, #187 @ 0xbb │ │ │ │ - eor.w r0, lr, #187 @ 0xbb │ │ │ │ - bmi.n 4d2580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be210> │ │ │ │ + adcs.w r0, r4, #187 @ 0xbb │ │ │ │ + adc.w r0, lr, #187 @ 0xbb │ │ │ │ + bmi.n 4d2500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be190> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -1580356,17 +1580336,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1580834,76 +1580814,76 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d2b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be7ac>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 4d264a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be2da> │ │ │ │ nop │ │ │ │ - vshr.s64 d16, d27, #16 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xf0b000bb │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.s64 d0, d27, #8 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + orns r0, r8, #187 @ 0xbb │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mcr 0, 1, r0, cr12, cr11, {5} │ │ │ │ - stmia r2!, {r3} │ │ │ │ + mcr 0, 7, r0, cr12, cr11, {5} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - mrc 0, 1, r0, cr4, cr11, {5} │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + mrc 0, 7, r0, cr4, cr11, {5} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stcl 0, cr0, [r6, #748]! @ 0x2ec │ │ │ │ - stcl 0, cr0, [r2, #748]! @ 0x2ec │ │ │ │ - ldcl 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ - ldcl 0, cr0, [sl, #748] @ 0x2ec │ │ │ │ - stcl 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + mcr 0, 5, r0, cr6, cr11, {5} │ │ │ │ + mcr 0, 5, r0, cr2, cr11, {5} │ │ │ │ + mrc 0, 4, r0, cr4, cr11, {5} │ │ │ │ + mrc 0, 4, r0, cr10, cr11, {5} │ │ │ │ + mcr 0, 4, r0, cr4, cr11, {5} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stcl 0, cr0, [r2, #-748] @ 0xfffffd14 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + mcr 0, 0, r0, cr2, cr11, {5} │ │ │ │ + strh r6, [r3, #20] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stcl 0, cr0, [lr], #-748 @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ - ldc 0, cr0, [ip], {187} @ 0xbb │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + stc 0, cr0, [lr, #-748]! @ 0xfffffd14 │ │ │ │ + stcl 0, cr0, [ip, #-748]! @ 0xfffffd14 │ │ │ │ + ldcl 0, cr0, [ip, #-748] @ 0xfffffd14 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1580961,17 +1580941,17 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d2588 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be218> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - orrs.w r0, r4, fp, ror #2 │ │ │ │ - ldrb.w r0, [r4, pc, lsl #3] │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + adds.w r0, r4, fp, ror #2 │ │ │ │ + ldr.w r0, [r4, #191] @ 0xbf │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r7, 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 r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1581207,47 +1581187,44 @@ │ │ │ │ b.n 4d2dfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea8a> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d2dfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea8a> │ │ │ │ ldr r3, [pc, #76] @ (4d2e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beafc>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d2d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea10> │ │ │ │ - @ instruction: 0xe9ae00bb │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + orn r0, lr, fp, ror #2 │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmdb r6!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - cmp r4, #12 │ │ │ │ + ldrd r0, r0, [r6, #748]! @ 0x2ec │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia.w sl, {r0, r1, r3, r4, r5, r7} │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + strd r0, r0, [sl, #-748] @ 0x2ec │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xe81600bb │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + @ instruction: 0xe8d600bb │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d2e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bead4> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - b.n 4d2df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea80> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - b.n 4d2e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea94> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldmia.w r0!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + stmia.w r4, {r0, r1, r3, r4, r5, r7} │ │ │ │ + stmia.w ip, {r0, r1, r3, r4, r5, r7} │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ @@ -1581268,17 +1581245,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #920] @ (4d3268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beef8>) │ │ │ │ @@ -1581654,114 +1581631,113 @@ │ │ │ │ b.n 4d3224 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beeb4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bne.n 4d32bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bef4c> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d3158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bede8> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + @ instruction: 0xe83200bb │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov ip, sp │ │ │ │ + blxns r5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov ip, sp │ │ │ │ + blxns r5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r8, sp │ │ │ │ + blx r5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov ip, r2 │ │ │ │ + bxns sl │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mov sl, pc │ │ │ │ + @ instruction: 0x47ba │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d2fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bec48> │ │ │ │ + b.n 4d3138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bedc8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bec4c> │ │ │ │ + b.n 4d313c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bedcc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d302c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3becbc> │ │ │ │ + b.n 4d31ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bee3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strd r0, r0, [ip, #-744]! @ 0x2e8 │ │ │ │ - b.n 4d2f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bebf8> │ │ │ │ + bic.w r0, ip, sl, ror #2 │ │ │ │ + b.n 4d30e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bed78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d2f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bec00> │ │ │ │ + b.n 4d30f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bed80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d32b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bef48> │ │ │ │ + bgt.n 4d3238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beec8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldmia r7, {r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d2d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be9a0> │ │ │ │ + b.n 4d2e90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beb20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d2e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3beae4> │ │ │ │ + b.n 4d2fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bec64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be84c> │ │ │ │ + b.n 4d2d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be9cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r7, #2 │ │ │ │ asrs r0, r4, #30 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d2c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be918> │ │ │ │ + b.n 4d2e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea98> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d2c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be8a0> │ │ │ │ + b.n 4d2d90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be7c4> │ │ │ │ + b.n 4d2cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be944> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d3afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf78c> │ │ │ │ + b.n 4d2c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be90c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d2c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be890> │ │ │ │ + b.n 4d2d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bea10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d3af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf780> │ │ │ │ + b.n 4d2c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be900> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d3b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf790> │ │ │ │ + b.n 4d2c80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be910> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d3b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf7a8> │ │ │ │ + b.n 4d2c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3be928> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ sub sp, #32 │ │ │ │ @@ -1581834,26 +1581810,26 @@ │ │ │ │ cbz r3, 4d3402 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf092> │ │ │ │ ldr r3, [pc, #28] @ (4d341c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf0ac>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d3390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf020> │ │ │ │ ldr r3, [pc, #28] @ (4d3420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf0b0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d3390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf020> │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r6, #20 │ │ │ │ lsls r4, r0, #3 │ │ │ │ bge.n 4d3348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3befd8> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - b.n 4d3a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf6e4> │ │ │ │ + b.n 4d3bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf864> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vshr.s64 d0, d31, #22 │ │ │ │ - b.n 4d39b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf644> │ │ │ │ + orn r0, sl, #191 @ 0xbf │ │ │ │ + b.n 4d3b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf7c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d399c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf62c> │ │ │ │ + b.n 4d3b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf7ac> │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2888] @ 4d3f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc10> │ │ │ │ @@ -1582944,152 +1582920,151 @@ │ │ │ │ b.n 4d3bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bf848> │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r6, pc, #248 @ (adr r6, 4d4088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd18>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 4d4388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0018>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stcl 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [r2], #-748 @ 0xfffffd14 │ │ │ │ - cbz r0, 4d4008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc98> │ │ │ │ + stc 0, cr0, [ip, #-748]! @ 0xfffffd14 │ │ │ │ + stcl 0, cr0, [r2], #748 @ 0x2ec │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #384] @ (4d4130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdc0>) │ │ │ │ + ldr r1, [pc, #128] @ (4d4030 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfcc0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + b.n 4d3ff0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vhadd.u8 q0, q12, q3 │ │ │ │ - sxtb r2, r3 │ │ │ │ + vmla.i q8, q12, d2[1] │ │ │ │ + cbz r2, 4d4002 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc92> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d4214 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfea4> │ │ │ │ + b.n 4d4394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0024> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d4210 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfea0> │ │ │ │ + b.n 4d4390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0020> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbz r2, 4d3ffe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc8e> │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + b.n 4d4154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfde4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + cbz r2, 4d4002 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc92> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r6, 4d405e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfcee> │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d3e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfb24> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ + @ instruction: 0xe80e00bb │ │ │ │ stmia r6!, {r1} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 4d3e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfad4> │ │ │ │ + b.n 4d3fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d44a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0130> │ │ │ │ + b.n 4d4620 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c02b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bgt.n 4d3ff8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc88> │ │ │ │ + ble.n 4d3f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc08> │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d43b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0044> │ │ │ │ + b.n 4d4534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c01c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - blt.n 4d4000 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc90> │ │ │ │ + bgt.n 4d3f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #328] @ (4d416c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdfc>) │ │ │ │ + ldr r3, [pc, #72] @ (4d406c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfcfc>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 4d4046 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfcd6> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r7, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - blt.n 4d3f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfbfc> │ │ │ │ + bgt.n 4d40ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d40c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd50> │ │ │ │ + bge.n 4d4040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfcd0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d3f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc04> │ │ │ │ + bgt.n 4d40f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bls.n 4d3f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc1c> │ │ │ │ + bge.n 4d410c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd9c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3f5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfbec> │ │ │ │ + bge.n 4d40dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd6c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc3c> │ │ │ │ + bge.n 4d412c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdbc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 4d4048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfcd8> │ │ │ │ + ble.n 4d3fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc58> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 4d4090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd20> │ │ │ │ + ble.n 4d4010 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfca0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 4d3fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfc40> │ │ │ │ + ble.n 4d4130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdc0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - blt.n 4d4118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfda8> │ │ │ │ + bgt.n 4d4098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd28> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d4124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdb4> │ │ │ │ + bge.n 4d40a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd34> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d414c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfddc> │ │ │ │ + bge.n 4d40cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd5c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d417c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfe0c> │ │ │ │ + bge.n 4d40fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd8c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d4144 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfdd4> │ │ │ │ + bge.n 4d40c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d45c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0254> │ │ │ │ + b.n 4d4744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c03d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d45a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0230> │ │ │ │ + b.n 4d4720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c03b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d4538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c01c8> │ │ │ │ + b.n 4d46b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0348> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #120] @ (4d4114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfda4>) │ │ │ │ + ldr r0, [pc, #888] @ (4d4414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c00a4>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #32] @ (4d40c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfd50>) │ │ │ │ + ldr r0, [pc, #800] @ (4d43c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0050>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d44e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0170> │ │ │ │ + b.n 4d4660 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c02f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp.w r3, #442 @ 0x1ba │ │ │ │ mla r2, r2, r3, r1 │ │ │ │ ldrb.w r2, [r2, #71] @ 0x47 │ │ │ │ @@ -1584242,312 +1584217,312 @@ │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 4d554e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c11de> │ │ │ │ ldr r2, [pc, #604] @ (4d4f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bf8>) │ │ │ │ add r2, pc │ │ │ │ b.w 4d41de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfe6e> │ │ │ │ - bhi.n 4d4c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c08cc> │ │ │ │ + bls.n 4d4dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0954> │ │ │ │ + bhi.n 4d4c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c08d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vqadd.s32 d0, d20, d27 │ │ │ │ - bvc.n 4d4c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0928> │ │ │ │ + vshr.s64 d16, d27, #28 │ │ │ │ + bhi.n 4d4e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0aa8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0914> │ │ │ │ + bhi.n 4d4e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bge.n 4d4dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a54> │ │ │ │ + blt.n 4d4d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 4d4d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09d4> │ │ │ │ + bvs.n 4d4cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0954> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bpl.n 4d4cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0950> │ │ │ │ + bvs.n 4d4e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09ac> │ │ │ │ + bvs.n 4d4c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c092c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bpl.n 4d4df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a84> │ │ │ │ + bvs.n 4d4d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 4d4cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0988> │ │ │ │ + bpl.n 4d4c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0908> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d4e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a9c> │ │ │ │ + bge.n 4d4d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a1c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0908> │ │ │ │ + bpl.n 4d4df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a88> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sbcs.w r0, sl, #198 @ 0xc6 │ │ │ │ - bne.n 4d4d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0998> │ │ │ │ + @ instruction: 0xf23a00c6 │ │ │ │ + bcs.n 4d4c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0918> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4d14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09a4> │ │ │ │ + bpl.n 4d4c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0924> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bmi.n 4d4e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0af8> │ │ │ │ + bpl.n 4d4de8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 4d4e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a98> │ │ │ │ + bls.n 4d4d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a18> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 4d4dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a54> │ │ │ │ + bhi.n 4d4d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 4d4d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a1c> │ │ │ │ + bhi.n 4d4d0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c099c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 4d4e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad8> │ │ │ │ + bhi.n 4d4dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a58> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvs.n 4d4cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0984> │ │ │ │ + bvc.n 4d4e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bvs.n 4d4cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c097c> │ │ │ │ + bvc.n 4d4e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0afc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0994> │ │ │ │ + bvc.n 4d4e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b14> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 4d4d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a00> │ │ │ │ + bne.n 4d4cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0980> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a6c> │ │ │ │ + bvs.n 4d4d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a38> │ │ │ │ + bvs.n 4d4d28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d4d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09cc> │ │ │ │ + bcs.n 4d4ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0974> │ │ │ │ + bmi.n 4d4e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0af4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b38> │ │ │ │ + bmi.n 4d4e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ab8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movw r0, #199 @ 0xc7 │ │ │ │ - bcc.n 4d4dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a8c> │ │ │ │ + ssat r0, #8, r0, lsl #3 │ │ │ │ + bcc.n 4d4d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a0c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0998> │ │ │ │ + bne.n 4d4e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b18> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvs.n 4d4e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0af4> │ │ │ │ + bvc.n 4d4de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a74> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, pc, #272 @ (adr r1, 4d4efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b8c>) │ │ │ │ + add r2, pc, #16 @ (adr r2, 4d4dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a8c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bvs.n 4d4d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09b0> │ │ │ │ + bvc.n 4d4ea0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4ec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b50> │ │ │ │ + bvc.n 4d4e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09ec> │ │ │ │ + bhi.n 4d4edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b6c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ab8> │ │ │ │ + bvc.n 4d4da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a5c> │ │ │ │ + bvc.n 4d4d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4ed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b68> │ │ │ │ + bhi.n 4d4e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ae8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b24> │ │ │ │ + bhi.n 4d4e14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0aa4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ae0> │ │ │ │ + bvc.n 4d4dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a9c> │ │ │ │ + bvc.n 4d4d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a1c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4dd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a60> │ │ │ │ + bvc.n 4d4d50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4d8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a1c> │ │ │ │ + bvc.n 4d4f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b9c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b80> │ │ │ │ + bvc.n 4d4e70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b54> │ │ │ │ + bvc.n 4d4e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4e60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0af0> │ │ │ │ + bvs.n 4d4de0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a70> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0abc> │ │ │ │ + bvs.n 4d4dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4e48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad8> │ │ │ │ + bvs.n 4d4dc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a58> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a64> │ │ │ │ + bvs.n 4d4d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4da0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a30> │ │ │ │ + bvs.n 4d4f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bb0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4d74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a04> │ │ │ │ + bvs.n 4d4ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09d8> │ │ │ │ + bvs.n 4d4ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b58> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ba4> │ │ │ │ + bvs.n 4d4e94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b24> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4ed8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b68> │ │ │ │ + bvs.n 4d4e58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ae8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b34> │ │ │ │ + bpl.n 4d4e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ab4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b08> │ │ │ │ + bpl.n 4d4df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a88> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0afc> │ │ │ │ + bmi.n 4d4dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4e28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ab8> │ │ │ │ + bmi.n 4d4da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a7c> │ │ │ │ + bmi.n 4d4d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a50> │ │ │ │ + bmi.n 4d4f40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bd0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a24> │ │ │ │ + bmi.n 4d4f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ba4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4d68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c09f8> │ │ │ │ + bmi.n 4d4ee8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bb4> │ │ │ │ + bmi.n 4d4ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b34> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b84> │ │ │ │ + bmi.n 4d4e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b5c> │ │ │ │ + bcc.n 4d4e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0adc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b34> │ │ │ │ + bcc.n 4d4e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ab4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b0c> │ │ │ │ + bcc.n 4d4dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a8c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ae4> │ │ │ │ + bcc.n 4d4dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0abc> │ │ │ │ + bcc.n 4d4dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a94> │ │ │ │ + bcc.n 4d4d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a14> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b34> │ │ │ │ + bmi.n 4d4e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ab4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0afc> │ │ │ │ + bmi.n 4d4dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0acc> │ │ │ │ + bmi.n 4d4dbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a7c> │ │ │ │ + bmi.n 4d4f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bfc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a5c> │ │ │ │ + bmi.n 4d4f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bdc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c1c> │ │ │ │ + bmi.n 4d4f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b9c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bd4> │ │ │ │ + bmi.n 4d4ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bcc> │ │ │ │ + bmi.n 4d4ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b6c> │ │ │ │ + bcc.n 4d4e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0aec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b2c> │ │ │ │ + bcc.n 4d4e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0aac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0afc> │ │ │ │ + bcc.n 4d4dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d4ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b74> │ │ │ │ + bne.n 4d4e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0af4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b40> │ │ │ │ + bne.n 4d4e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ac0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - beq.n 4d4e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b18> │ │ │ │ + bne.n 4d4e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0a98> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ac4> │ │ │ │ + bne.n 4d4fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c44> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c78> │ │ │ │ + bne.n 4d4f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bf8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c2c> │ │ │ │ + bne.n 4d4f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0be0> │ │ │ │ + beq.n 4d4ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b8c> │ │ │ │ + beq.n 4d4e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b0c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 4d4e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0ad0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 4d4ffc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c8c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + beq.n 4d4fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + beq.n 4d4f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bfc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + beq.n 4d4f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bb0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b7c> │ │ │ │ + bmi.n 4d4e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0afc> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0bc4> │ │ │ │ + bmi.n 4d4eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0b44> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - beq.n 4d5028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0cb8> │ │ │ │ + bne.n 4d4fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0c38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ strd r7, r7, [sp, #16] │ │ │ │ ldrb.w r3, [sl, #64] @ 0x40 │ │ │ │ lsls r2, r3, #28 │ │ │ │ bmi.w 4d51c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c0e54> │ │ │ │ ldr.w r3, [sl, #44] @ 0x2c │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1585147,163 +1585122,163 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 4d41de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3bfe6e> │ │ │ │ ldr r3, [pc, #304] @ (4d575c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c13ec>) │ │ │ │ add r3, pc │ │ │ │ b.w 4d4b6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c07fe> │ │ │ │ bkpt 0x001e │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ pop {r1, r2, r5, pc} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d56c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1354> │ │ │ │ + pop {r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - beq.n 4d56cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c135c> │ │ │ │ + beq.n 4d564c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c12dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + beq.n 4d55a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1230> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + beq.n 4d5764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c13f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d587c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c150c> │ │ │ │ + b.n 4d59fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c168c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [pc, #992] @ (4d5b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c17a8>) │ │ │ │ + ldr r6, [pc, #736] @ (4d5a18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c16a8>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #688] @ (4d59f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1688>) │ │ │ │ + ldr r4, [pc, #432] @ (4d58f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1588>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ 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 r7, r0 │ │ │ │ ldr.w r0, [pc, #1152] @ 4d5bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1884> │ │ │ │ @@ -1585769,95 +1585744,96 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d5bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1868> │ │ │ │ ldr r2, [pc, #172] @ (4d5c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c192c>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d59ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c167e> │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d5c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c18a0> │ │ │ │ + bls.n 4d5b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1820> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r3, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vmla.i q8, q12, d3[0] │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d5c7a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c190a> │ │ │ │ + cbz r2, 4d5caa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c193a> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vhadd.u q0, q11, │ │ │ │ - ldmia r0!, {} │ │ │ │ + vtrn.16 q8, │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 4d5c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c192c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d5b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c17fc> │ │ │ │ + bvc.n 4d5cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c197c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d5cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1964> │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d5cd6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1966> │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d5cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1968> │ │ │ │ + pop {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d5cda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c196a> │ │ │ │ + cbnz r2, 4d5d0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c199a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #0 │ │ │ │ + cbz r0, 4d5cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1940> │ │ │ │ lsls r7, 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 │ │ │ │ ldrb.w r3, [r0, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1585965,29 +1585941,29 @@ │ │ │ │ b.n 4d5cce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c195e> │ │ │ │ ldr r2, [pc, #40] @ (4d5dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1a68>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 4d5d7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1a0c> │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1587121,314 +1587097,314 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #960 @ (adr r1, 4d6e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2adc>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfa0200c3 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + @ instruction: 0xfac200c3 │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r6!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ittt lt │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - stmialt r5!, {r2, r3, r5, r7} │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itet │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - stmiaal r5!, {r1, r2, r3, r4, r5} │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - nop {14} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itte gt │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - stmiagt r4!, {r1, r3, r6, r7} │ │ │ │ - lslle r3, r7, #2 │ │ │ │ - ite ge │ │ │ │ - lslge r3, r7, #2 │ │ │ │ - stmialt r4!, {r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itee ls │ │ │ │ - lslls r3, r7, #2 │ │ │ │ - stmiahi r4!, {r1, r3, r5, r6} │ │ │ │ - lslhi r3, r7, #2 │ │ │ │ - it vc │ │ │ │ - lslvc r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - stmiacc r3!, {r1, r2, r3, r5, r7} │ │ │ │ - lslcc r3, r7, #2 │ │ │ │ - it ne │ │ │ │ - lslne r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - it pl │ │ │ │ - lslpl r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt cc │ │ │ │ - lslcc r3, r7, #2 │ │ │ │ - stmiacc r3!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - stmiacs r2!, {r2, r7} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00ae │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0098 │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + itee al │ │ │ │ + lslal r3, r7, #2 │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + it le │ │ │ │ + lslle r3, r7, #2 │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0094 │ │ │ │ + itt │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + itt al │ │ │ │ + lslal r3, r7, #2 │ │ │ │ + stmiaal r3!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + itee vs │ │ │ │ + lslvs r3, r7, #2 │ │ │ │ + stmiavc r3!, {r1, r2, r3} │ │ │ │ + lslvc r3, r7, #2 │ │ │ │ + it pl │ │ │ │ + lslpl r3, r7, #2 │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + it ls │ │ │ │ + lslls r3, r7, #2 │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + nop {8} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #728] @ (4d6e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b2c>) │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 4d6cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c294c>) │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + ite pl │ │ │ │ + lslpl r3, r7, #2 │ │ │ │ + stmiami r2!, {r1} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #440] @ (4d6d90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a20>) │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - bkpt 0x0090 │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + eors r2, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 4d6fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2c40>) │ │ │ │ + ldr r2, [pc, #472] @ (4d6d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a2c>) │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + it ls │ │ │ │ + lslls r3, r7, #2 │ │ │ │ + add r7, pc, #1008 @ (adr r7, 4d6fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2c4c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + ands r2, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #152] @ (4d6c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2914>) │ │ │ │ + ldr r2, [pc, #184] @ (4d6c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2920>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x0048 │ │ │ │ + sevl │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 4d6ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b34>) │ │ │ │ + add r7, pc, #720 @ (adr r7, 4d6eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b40>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #888] @ (4d6f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2c08>) │ │ │ │ + ldr r1, [pc, #920] @ (4d6f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2c14>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #472 @ (adr r6, 4d6ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a6c>) │ │ │ │ + it eq │ │ │ │ + lsleq r3, r7, #2 │ │ │ │ + add r7, pc, #432 @ (adr r7, 4d6da4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a34>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #648] @ (4d6e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b2c>) │ │ │ │ + ldr r1, [pc, #632] @ (4d6e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b08>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #176 @ (adr r6, 4d6cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2958>) │ │ │ │ + add r7, pc, #216 @ (adr r7, 4d6cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c296c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #352] @ (4d6d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a18>) │ │ │ │ + ldr r1, [pc, #392] @ (4d6d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a2c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #904 @ (adr r5, 4d6fb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2c44>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 4d6fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2c58>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ite cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - bkpt 0x0066 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bkpt 0x004e │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + subs r7, #30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0036 │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0044 │ │ │ │ + ldr r1, [pc, #96] @ (4d6c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2918>) │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + add r6, pc, #648 @ (adr r6, 4d6eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b44>) │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + ite al │ │ │ │ + lslal r3, r7, #2 │ │ │ │ + itte cs @ unpredictable > │ │ │ │ + lslcs r3, r7, #2 │ │ │ │ + ite lt @ unpredictable │ │ │ │ + lsllt r3, r7, #2 │ │ │ │ + itee eq @ unpredictable │ │ │ │ + lsleq r3, r7, #2 │ │ │ │ + itt vc @ unpredictable │ │ │ │ + lslvc r3, r7, #2 │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x001e │ │ │ │ + itt eq │ │ │ │ + lsleq r3, r7, #2 │ │ │ │ + bkpt 0x00de │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0014 │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0006 │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov lr, sp │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, pc, #480 @ (adr r4, 4d6e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b10>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 4d6d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2a10>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbnz r4, 4d6d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2994> │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d6cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c298c> │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d6d02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2992> │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d6cfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c298e> │ │ │ │ + cbnz r4, 4d6d2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29be> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d6d02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2992> │ │ │ │ + cbnz r0, 4d6d32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29c2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d6d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2990> │ │ │ │ + cbnz r2, 4d6d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d6d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2990> │ │ │ │ + cbnz r2, 4d6d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d6d02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2992> │ │ │ │ + cbnz r0, 4d6d32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29c2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + cbnz r0, 4d6d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r5 │ │ │ │ + cbnz r6, 4d6d32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29c2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r0, 4d6d36 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29c6> │ │ │ │ + cbz r0, 4d6d66 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c29f6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 4d6a62 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c26f2> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ @@ -1587986,200 +1587962,200 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d6e98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2b28> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d7304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c2f94> │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r7, #2 │ │ │ │ str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3600c3 │ │ │ │ - @ instruction: 0xeb2e00c3 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - bkpt 0x005a │ │ │ │ + @ instruction: 0xebf600c3 │ │ │ │ + @ instruction: 0xebee00c3 │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add.w r0, r0, r3, lsl #3 │ │ │ │ - bkpt 0x0010 │ │ │ │ + itte ne │ │ │ │ + lslne r3, r7, #2 │ │ │ │ + rsbne r0, r0, r3, lsl #3 │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r4 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r6 │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r5 │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r5 │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r5 │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r3 │ │ │ │ + revsh r6, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r5 │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 4d7380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3010> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 4d7388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3018> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + cbnz r2, 4d738c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c301c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d7372 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3002> │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + cbnz r0, 4d7392 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3022> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + cbnz r6, 4d7394 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3024> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 4d739c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c302c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 4d73c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3050> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 4d73c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3054> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 4d73ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c305e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r4 │ │ │ │ + cbz r0, 4d73d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3064> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #560] @ (4d75a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3230>) │ │ │ │ + ldr r4, [pc, #304] @ (4d74a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3130>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r6 │ │ │ │ + cbz r2, 4d73c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3050> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + cbnz r4, 4d73ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c305e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r2, r7 │ │ │ │ + cbz r2, 4d73da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c306a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 4d73dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c306c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sxth r2, r4 │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sxth r4, r1 │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 4d73e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3070> │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r0, 4d73e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3074> │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #448 @ (adr r4, 4d7570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3200>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 4d7470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3100>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r6, 4d73e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3076> │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #440 @ (adr r4, 4d7570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3200>) │ │ │ │ + add r5, pc, #184 @ (adr r5, 4d7470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3100>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r0, 4d73ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c307a> │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d7498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3128> │ │ │ │ + bcs.n 4d7418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30a8> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cbz r2, 4d73ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c307c> │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r4, 4d73ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c307e> │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 4d73f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3080> │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d73e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3070> │ │ │ │ + cbnz r6, 4d7410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d73f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3084> │ │ │ │ + sxth r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 4d740e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c309e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d73f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3086> │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + cbnz r6, 4d7406 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3096> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d73f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3088> │ │ │ │ + cbz r4, 4d7428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + cbnz r4, 4d7400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3090> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d73fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c308c> │ │ │ │ + cbz r2, 4d742c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + cbnz r2, 4d73fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c308e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d73fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c308e> │ │ │ │ + cbz r4, 4d742e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30be> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 4d7430 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 4d7434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + cbz r2, 4d7436 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30c6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 4d7438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + cbz r6, 4d743a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30ca> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + cbz r4, 4d743e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30ce> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 4d7440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 4d745a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c30ea> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1588194,15 +1588170,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 aba6c8 │ │ │ │ + bl aba768 │ │ │ │ cbnz r0, 4d74b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3148> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 43b928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3275b8> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1588226,15 +1588202,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d5ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c1a6c> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl aba6ec │ │ │ │ + bl aba78c │ │ │ │ b.n 4d7478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c3108> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #28] │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrh r4, [r3, #26] │ │ │ │ @@ -1588330,15 +1588306,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #20] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrh r2, [r2, #18] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1591040,19 +1591016,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #19] │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #11] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ add r2, r4 │ │ │ │ mov.w r8, #2147483648 @ 0x80000000 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ @@ -1592304,67 +1592280,67 @@ │ │ │ │ ldr r3, [pc, #120] @ (4d9fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c5c54>) │ │ │ │ add r3, pc │ │ │ │ add r3, r4 │ │ │ │ ldrb r7, [r3, #14] │ │ │ │ b.w 4d957a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c520a> │ │ │ │ mov.w r3, #1536 @ 0x600 │ │ │ │ b.w 4d8d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c49ac> │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r4, #30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r7, 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1597412,15 +1597388,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #212 @ 0xd4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 1, cr0, [sl], #216 @ 0xd8 │ │ │ │ + ldcl 1, cr0, [sl, #-216]! @ 0xffffff28 │ │ │ │ cmp r0, #181 @ 0xb5 │ │ │ │ bhi.n 4dd5e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9270> │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ bls.n 4dd5d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9262> │ │ │ │ sub.w r2, r0, #156 @ 0x9c │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -1598228,15 +1598204,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r6, #214 @ 0xd6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4de2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9f6c> │ │ │ │ + b.n 4de45c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ca0ec> │ │ │ │ lsls r6, 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 r7, r3 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1598262,15 +1598238,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4dd644 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c92d4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4dde5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9aea> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4dde5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9aea> │ │ │ │ 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 │ │ │ │ @@ -1598338,15 +1598314,15 @@ │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ mov r8, r3 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd fp, r5, [sp, #88] @ 0x58 │ │ │ │ - bl abd920 │ │ │ │ + bl abd9c0 │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [r8, #20] │ │ │ │ mov r8, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -1598384,15 +1598360,15 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cbz r3, 4ddfe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9c70> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ strb.w r9, [r5, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4ddfc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9c50> │ │ │ │ mov r0, r8 │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4ddfc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9c56> │ │ │ │ mov r0, r4 │ │ │ │ bl 46a328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355fb8> │ │ │ │ @@ -1598410,15 +1598386,15 @@ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ str r2, [r2, #12] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r2, #0] │ │ │ │ strd fp, r5, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl abd9fc │ │ │ │ + bl abda9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4de140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9dd0> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4de140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9dd0> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1598516,15 +1598492,15 @@ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ add.w sl, sl, #8 │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4de072 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9d02> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r8, r1 │ │ │ │ ldrd r4, sl, [sp, #48] @ 0x30 │ │ │ │ - bl abd9fc │ │ │ │ + bl abda9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4de018 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9ca8> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrd fp, r5, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ bl 468fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x354c38> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1598663,38 +1598639,38 @@ │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355d30> │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl abd920 │ │ │ │ + bl abd9c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sl, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, sl │ │ │ │ bl 4dde30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9ac0> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ b.n 4de314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9fa4> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cbz r5, 4de31e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9fae> │ │ │ │ mov r0, fp │ │ │ │ - bl abd950 │ │ │ │ + bl abd9f0 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ bl 4dde30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9ac0> │ │ │ │ mov r0, sl │ │ │ │ - bl abd9fc │ │ │ │ + bl abda9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4de2fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c9f8c> │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ blx 6a8a8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1599263,15 +1599239,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4de8f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ca584> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bmi.n 4de848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ca4d8> │ │ │ │ + bpl.n 4de9c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ca658> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1603182,20 +1603158,20 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 4e1360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ccff0> │ │ │ │ b.n 4e1330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ccfc0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cdp 1, 3, cr0, cr4, cr13, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ sub.w r1, r2, sp, asr #1 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r4, r7 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r8, [pc, #592] @ 4e1730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3cd3c0> │ │ │ │ @@ -1606049,15 +1606025,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 4e30dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ced6c> │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #42] @ 0x2a │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1704] @ 4e3880 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3cf510> │ │ │ │ @@ -1633904,15 +1633880,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f5516 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e11a6> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f5556 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e11e6> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ bl 437f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c18> │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f550e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e119e> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1636894,15 +1636870,15 @@ │ │ │ │ and.w fp, r4, #1024 @ 0x400 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #32752 @ 0x7ff0 │ │ │ │ and.w sl, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ b.n 4f7832 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e34c2> │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f782c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e34bc> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1648931,15 +1648907,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 500784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ec414> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ bl 437f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c18> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 500744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ec3d4> │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ b.n 500748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ec3d8> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1651142,15 +1651118,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 502202 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ede92> │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ bl 437f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c18> │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ b.n 50223e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3edece> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 502312 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3edfa2> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1652649,15 +1652625,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 50345e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef0ee> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ b.n 503466 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef0f6> │ │ │ │ movs r2, #16 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1652679,15 +1652655,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 50357c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef20c> │ │ │ │ b.n 503532 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef1c2> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503574 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef204> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1652843,15 +1652819,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 5036ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef35a> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ b.n 5036d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef362> │ │ │ │ movs r2, #16 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1652873,15 +1652849,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 5037e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef478> │ │ │ │ b.n 50379e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef42e> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 5037e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef470> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1653037,15 +1653013,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 503936 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef5c6> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ b.n 50393e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef5ce> │ │ │ │ movs r2, #16 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1653067,15 +1653043,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 503a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef6e4> │ │ │ │ b.n 503a0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef69a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3ef6dc> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1653462,15 +1653438,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 503f0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3efb9a> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43f338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32afc8> │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323c04> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 503f02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3efb92> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1710077,15 +1710053,15 @@ │ │ │ │ cbz r7, 52cea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418b38> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba438 │ │ │ │ + bl aba4d8 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52ce90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418b20> │ │ │ │ mov r6, r9 │ │ │ │ b.w 528b7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41480e> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1710103,15 +1710079,15 @@ │ │ │ │ cbz r7, 52cef2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418b82> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba35c │ │ │ │ + bl aba3fc │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52ceda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418b6a> │ │ │ │ mov r6, r9 │ │ │ │ b.w 528b7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41480e> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -1710213,15 +1710189,15 @@ │ │ │ │ cbz r7, 52d044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418cd4> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba5b8 │ │ │ │ + bl aba658 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52d02c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418cbc> │ │ │ │ mov r6, r9 │ │ │ │ b.w 528b7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41480e> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1710239,15 +1710215,15 @@ │ │ │ │ cbz r7, 52d08e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418d1e> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba4dc │ │ │ │ + bl aba57c │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52d076 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418d06> │ │ │ │ mov r6, r9 │ │ │ │ b.w 528b7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41480e> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1710276,15 +1710252,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #716] @ 52d3c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x419050> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 52d0c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418d52> │ │ │ │ - bl aba438 │ │ │ │ + bl aba4d8 │ │ │ │ b.n 52d0c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418d54> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 4f5f78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e1c08> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1710326,15 +1710302,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl aba5f8 │ │ │ │ + bl aba698 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52d1b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418e44> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1710350,15 +1710326,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl aba478 │ │ │ │ + bl aba518 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52d1fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x418e8a> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1712974,15 +1712950,15 @@ │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r3] │ │ │ │ b.w 52997c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41560c> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ str r3, [sp, #8] │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ab9f98 │ │ │ │ + bl aba038 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 52997c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41560c> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 52997c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41560c> │ │ │ │ @@ -1717749,15 +1717725,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 43bc50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3278e0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abbc74 │ │ │ │ + bl abbd14 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 43ba7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32770c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1717810,26 +1717786,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 53226c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41defc> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 5322c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41df58> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abbca8 │ │ │ │ + bl abbd48 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 43bc50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3278e0> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abbc74 │ │ │ │ + bl abbd14 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abbca8 │ │ │ │ + bl abbd48 │ │ │ │ b.n 5322c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41df52> │ │ │ │ nop │ │ │ │ cbz r0, 532342 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41dfd2> │ │ │ │ ldr.w r2, [r0, #492] @ 0x1ec │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 532342 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41dfd2> │ │ │ │ cbz r1, 53233e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41dfce> │ │ │ │ @@ -1717850,15 +1717826,15 @@ │ │ │ │ subs r1, r2, #1 │ │ │ │ subs r0, r3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ ite cc │ │ │ │ movcc r1, r0 │ │ │ │ movcs r2, r3 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abbd18 │ │ │ │ + bl abbdb8 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 532352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41dfe2> │ │ │ │ @@ -1722698,24 +1722674,24 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #512 @ 0x200 │ │ │ │ lsls r0, r5, #5 │ │ │ │ add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #896 @ (adr r3, 535a34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4216c4>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 535934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4215c4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vld4.32 {d0-d3}, [r2 :256], r5 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + vld1.8 @ instruction: 0xf9e200b5 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 5356ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42135e> │ │ │ │ + cbz r4, 5356fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42138e> │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1723553,30 +1723529,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535f6e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421bfe> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl abbea8 │ │ │ │ + bl abbf48 │ │ │ │ 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 535fa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421c32> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535fb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421c48> │ │ │ │ b.n 535fa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421c32> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1723633,15 +1723609,15 @@ │ │ │ │ beq.n 5360ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421d7c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 53600e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421c9e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 536074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421d04> │ │ │ │ mov r9, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421cf4> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1723672,15 +1723648,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5360a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421d34> │ │ │ │ b.n 536058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421ce8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 5360d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421d64> │ │ │ │ mov r9, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5360c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421d54> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1723867,66 +1723843,66 @@ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl abda24 │ │ │ │ + bl abdac4 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 5362c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421f56> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r4, #32 │ │ │ │ strd r3, r5, [r4, #504] @ 0x1f8 │ │ │ │ strd r3, r5, [r4, #516] @ 0x204 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str.w r5, [r4, #512] @ 0x200 │ │ │ │ str.w r5, [r4, #524] @ 0x20c │ │ │ │ - bl abda80 │ │ │ │ + bl abdb20 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3560fc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53629e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421f2e> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 53655c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221ec> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl abdacc │ │ │ │ + bl abdb6c │ │ │ │ ldr.w r9, [r0, #492] @ 0x1ec │ │ │ │ ldr.w r8, [r0, #484] @ 0x1e4 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ sub.w fp, r0, #32 │ │ │ │ add.w r4, r0, #472 @ 0x1d8 │ │ │ │ strd r8, r3, [r0, #472] @ 0x1d8 │ │ │ │ str.w r3, [r0, #480] @ 0x1e0 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 53633a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fca> │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl abc338 │ │ │ │ + bl abc3d8 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 53633a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fca> │ │ │ │ mov r3, r9 │ │ │ │ add.w sl, r7, #476 @ 0x1dc │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5369fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42268a> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 53631e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fae> │ │ │ │ mov r0, r6 │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536316 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fa6> │ │ │ │ mov r4, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 46a610 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3562a0> │ │ │ │ cbz r0, 53634a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fda> │ │ │ │ @@ -1723956,15 +1723932,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.n 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53637e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42200e> │ │ │ │ ubfx r3, fp, #5, #5 │ │ │ │ movs r2, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ lsl.w r2, r2, fp │ │ │ │ @@ -1724015,26 +1723991,26 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr.w fp, [r7, #472] @ 0x1d8 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ strd fp, r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cbnz r3, 53645a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220ea> │ │ │ │ add.w r0, r7, #476 @ 0x1dc │ │ │ │ - bl abc338 │ │ │ │ + bl abc3d8 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 53645a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220ea> │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 53680e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42249e> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 536440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220c8> │ │ │ │ ldr.w fp, [r7, #-16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5364da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42216a> │ │ │ │ @@ -1724088,15 +1724064,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5364b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422140> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 5369c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422652> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc338 │ │ │ │ + bl abc3d8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 536a56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4226e6> │ │ │ │ mov fp, r5 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ add.w r8, r9, #12 │ │ │ │ @@ -1724104,42 +1724080,42 @@ │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 536896 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422526> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 536504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422194> │ │ │ │ mov r0, r9 │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5364fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42218a> │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 536992 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422622> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 536542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221d2> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl abdb10 │ │ │ │ + bl abdbb0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a3e4> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 536416 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220a6> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5362d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421f68> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl abda60 │ │ │ │ + bl abdb00 │ │ │ │ ldr.w r2, [pc, #1728] @ 536c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4228b4> │ │ │ │ ldr.w r3, [pc, #1720] @ 536c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4228b0> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1724371,15 +1724347,15 @@ │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 5366ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42233e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5367fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42248a> │ │ │ │ b.n 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 43bc64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3278f4> │ │ │ │ @@ -1724407,17 +1724383,17 @@ │ │ │ │ moveq r5, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 536826 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4224b6> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl abbea8 │ │ │ │ + bl abbf48 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 536438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220c8> │ │ │ │ b.n 53645a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4220ea> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 536498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422128> │ │ │ │ @@ -1724484,76 +1724460,76 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5368dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42256c> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl abbea8 │ │ │ │ + bl abbf48 │ │ │ │ adds r6, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r8, #4]! │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ bics.w r0, r3, r2 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ it ne │ │ │ │ orrne.w r1, r1, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, r8 │ │ │ │ bne.n 536914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225a4> │ │ │ │ orr.w r1, fp, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w fp, r1 │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5364fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42218a> │ │ │ │ b.n 53651e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221ae> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 536910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225a0> │ │ │ │ mov r6, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225d8> │ │ │ │ b.n 536910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225a0> │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r9, ip │ │ │ │ b.n 536968 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225f8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 536972 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422602> │ │ │ │ mov r7, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536962 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4225f2> │ │ │ │ ubfx r3, r5, #5, #5 │ │ │ │ and.w r5, r5, #31 │ │ │ │ mov ip, r9 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ add.w r2, r7, r3, lsl #2 │ │ │ │ lsl.w r5, r6, r5 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ bic.w r3, r3, r5 │ │ │ │ str r3, [r2, #16] │ │ │ │ b.n 536498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422128> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc338 │ │ │ │ + bl abc3d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 536532 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221c2> │ │ │ │ mov r9, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl abbfe4 │ │ │ │ + bl abc084 │ │ │ │ mov r0, r9 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 5369a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422632> │ │ │ │ b.n 536532 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221c2> │ │ │ │ add.w r3, r5, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1724599,17 +1724575,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 536a14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4226a4> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl abbea8 │ │ │ │ + bl abbf48 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc360 │ │ │ │ + bl abc400 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 536316 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fa6> │ │ │ │ b.n 536338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x421fc8> │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 536b9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42282c> │ │ │ │ @@ -1724657,15 +1724633,15 @@ │ │ │ │ bne.n 536aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42273c> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5363aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42203a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536ace <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42275e> │ │ │ │ b.n 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 53660e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42229e> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1724685,15 +1724661,15 @@ │ │ │ │ bne.n 536af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422780> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5363aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42203a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536b12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4227a2> │ │ │ │ b.n 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5365ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42223e> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1724713,15 +1724689,15 @@ │ │ │ │ bne.n 536b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4227c4> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5363aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42203a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536b56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4227e6> │ │ │ │ b.n 53638e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42201e> │ │ │ │ ldr.w r2, [r7, #480] @ 0x1e0 │ │ │ │ ldr.w fp, [r6, #28] │ │ │ │ cbz r2, 536bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422840> │ │ │ │ mov.w r5, fp, lsr #5 │ │ │ │ @@ -1724733,15 +1724709,15 @@ │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str.w r3, [r0, r5, lsl #2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ b.n 5366ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42233e> │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ b.n 536542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221d2> │ │ │ │ mov r0, r6 │ │ │ │ - bl abc338 │ │ │ │ + bl abc3d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5369a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422632> │ │ │ │ b.n 536542 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4221d2> │ │ │ │ mov r3, r1 │ │ │ │ b.n 536904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422594> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ @@ -1724764,15 +1724740,15 @@ │ │ │ │ bne.n 536bbe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42284e> │ │ │ │ mov r2, r3 │ │ │ │ b.w 5363aa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42203a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 536bf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422882> │ │ │ │ mov sl, r0 │ │ │ │ - bl abc394 │ │ │ │ + bl abc434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536be2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x422872> │ │ │ │ ubfx r3, fp, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ lsl.w r1, r1, fp │ │ │ │ @@ -1733002,23 +1732978,23 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r5, #5 │ │ │ │ rors r6, r5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #181 @ 0xb5 │ │ │ │ + @ instruction: 0xf38000b5 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1733220,15 +1733196,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 53c110 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x427da0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 53c154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x427de4> │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1735538,19 +1735514,19 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ b.n 53dcb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x429946> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ vqrdmlah.s , , d0[0] │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrb r4, [r5, #22] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #480] @ (53d81c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4294ac>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1735764,22 +1735740,22 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrb r4, [r2, #16] │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #14] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - vhadd.s32 q8, q9, │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + bic.w r0, r2, #193 @ 0xc1 │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r6, 53d8ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42955a> │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r5, r7] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1737324,15 +1737300,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53e5d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a260> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53e732 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a3c2> │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r1, 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 │ │ │ │ ldr r6, [pc, #560] @ (53e994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a624>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1737575,15 +1737551,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53e7ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a43e> │ │ │ │ ldr r3, [pc, #12] @ (53e99c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a62c>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53e8b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a542> │ │ │ │ adds r4, r2, r2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r2, #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 │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1737900,15 +1737876,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53ebb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a848> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53ecc2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a952> │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ 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 r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -1737988,15 +1737964,15 @@ │ │ │ │ bl 53b82c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4274bc> │ │ │ │ b.n 53ed5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a9ea> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53ece4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42a974> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53ed90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42aa20> │ │ │ │ nop │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #488] @ (53efb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ac44>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1738210,15 +1738186,15 @@ │ │ │ │ b.n 53ee10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42aaa0> │ │ │ │ ldr r2, [pc, #12] @ (53efbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ac4c>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53ef12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42aba2> │ │ │ │ nop │ │ │ │ asrs r4, r5, #8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1738251,15 +1738227,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53f01c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42acac> │ │ │ │ bl 53edb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42aa48> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (53f228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42aeb8>) │ │ │ │ @@ -1739528,15 +1739504,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7a80130 │ │ │ │ + str??.w r0, [r8, ] │ │ │ │ b.n 53fcc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b958> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53fcc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b956> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -1740882,17 +1740858,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5409bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c64c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsrs r2, r4, #4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5409de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c66e> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1740943,43 +1740919,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (540a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c6f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (540a6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c6fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 54043c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c0cc> │ │ │ │ + b.n 5405bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c24c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfb5200b4 │ │ │ │ + ldc2 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 540a8e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c71e> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1741029,43 +1741005,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (540b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c7a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (540b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c7ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r4, #6 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + ands r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 540b3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c7cc> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1741112,41 +1741088,41 @@ │ │ │ │ ldr r0, [pc, #60] @ (540bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c84c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (540bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c850>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 540bf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c884> │ │ │ │ + push {r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + cbz r6, 540bdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c86c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 540be2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c872> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + cbz r2, 540be6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c876> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r4, r5 │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + cbz r6, 540bec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c87c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 540bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c864> │ │ │ │ ldr r3, [pc, #20] @ (540be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c870>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540bda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c86a> │ │ │ │ @@ -1741155,17 +1741131,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c878>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r6, r6, #25 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1741206,29 +1741182,29 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (540c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c8f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (540c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c8f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r2, r4, #17 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 540c7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c90c> │ │ │ │ ldr r3, [pc, #20] @ (540c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c918>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540c82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c912> │ │ │ │ @@ -1741237,17 +1741213,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c920>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r2, r6, #9 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 540ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c934> │ │ │ │ ldr r3, [pc, #20] @ (540cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c940>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540caa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c93a> │ │ │ │ @@ -1741256,17 +1741232,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c948>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r6, r6, #8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 540ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c95c> │ │ │ │ ldr r3, [pc, #20] @ (540cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c968>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540cd2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c962> │ │ │ │ @@ -1741275,17 +1741251,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c970>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 540cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c984> │ │ │ │ ldr r3, [pc, #20] @ (540d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c990>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540cfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c98a> │ │ │ │ @@ -1741294,17 +1741270,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c998>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 540d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c9b4> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 540d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42c9b0> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1741398,19 +1741374,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (540e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ca94>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r5, #4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1741522,33 +1741498,33 @@ │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr r1, [pc, #48] @ (540f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42cbe0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1741945,15 +1741921,15 @@ │ │ │ │ ... │ │ │ │ lsls r2, r2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ eors r6, r7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsls r4, r1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ eors r2, r1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 541354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42cfe4> │ │ │ │ @@ -1742081,19 +1742057,19 @@ │ │ │ │ bne.n 54148c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d11c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xebf80167 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ @ instruction: 0xeb840167 │ │ │ │ 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] @ (5415c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d258>) │ │ │ │ @@ -1742670,20 +1742646,21 @@ │ │ │ │ bl 541948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d5d8> │ │ │ │ b.n 541a2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d6be> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 5416b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d340> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + adds r3, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 541624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d2b4> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vshr.u64 d16, d22, #56 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 541b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d798> │ │ │ │ @@ -1742717,15 +1742694,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 541584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d214> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 54153c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d1cc> │ │ │ │ lsls r7, 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, #4048] @ 0xfd0 │ │ │ │ @@ -1742801,23 +1742778,23 @@ │ │ │ │ bl 541aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d734> │ │ │ │ b.n 541ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d830> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 541b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d7e8> │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + adds r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 541c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d8f0> │ │ │ │ @@ -1742851,15 +1742828,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 54242c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e0bc> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 5423e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e074> │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 541c8a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d91a> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1742900,35 +1742877,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (541cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d984>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (541cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d988>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr??.w r0, [sl, #180] @ 0xb4 │ │ │ │ - mvns r4, r5 │ │ │ │ + ldrsh.w r0, [sl, #180] @ 0xb4 │ │ │ │ + add ip, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #888] @ (542058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42dce8>) │ │ │ │ + ldr r6, [pc, #632] @ (541f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42dbe8>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r6, r6 │ │ │ │ + mov lr, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 541d0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d99e> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf58a00b6 │ │ │ │ - add r5, pc, #304 @ (adr r5, 541e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42dabc>) │ │ │ │ + movw r0, #43190 @ 0xa8b6 │ │ │ │ + add r6, pc, #48 @ (adr r6, 541d2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d9bc>) │ │ │ │ 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 │ │ │ │ add.w r3, r2, #20 │ │ │ │ @@ -1743389,27 +1743366,27 @@ │ │ │ │ strb.w r3, [r4, #1052] @ 0x41c │ │ │ │ b.n 542052 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42dce2> │ │ │ │ nop │ │ │ │ b.n 542454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e0e4> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1743665,64 +1743642,64 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 542446 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e0d6> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5422e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42df76> │ │ │ │ mov r3, r0 │ │ │ │ b.n 542446 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e0d6> │ │ │ │ nop │ │ │ │ - orrs r0, r1 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrd r0, r0, [r8, #736]! @ 0x2e0 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + @ instruction: 0xeab800b8 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 542512 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1a2> │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9e600b4 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + @ instruction: 0xfaa600b4 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbc.w r0, r8, r0, lsl #3 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + stc 0, cr0, [r8], #-768 @ 0xfffffd00 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 542604 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e294> │ │ │ │ + b.n 542784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e414> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3c600b3 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + eor.w r0, r6, #5865472 @ 0x598000 │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r6, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf38a00b4 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + orr.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vld4.32 {d0-d3}, [r4 :256], r4 │ │ │ │ + vld1.8 @ instruction: 0xf9e400b4 │ │ │ │ stmdb sp!, {r3, 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] @ (542550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1e0>) │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1743754,19 +1743731,19 @@ │ │ │ │ bhi.n 54251a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1aa> │ │ │ │ ldr r2, [pc, #20] @ (542558 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1e8>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (5425d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e264>) │ │ │ │ @@ -1743818,19 +1743795,19 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ bge.n 5424e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e178> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 5424e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e174> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1743883,29 +1743860,29 @@ │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ ldr r3, [pc, #36] @ (5426a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e334>) │ │ │ │ movw r2, #754 @ 0x2f2 │ │ │ │ ldr r1, [pc, #36] @ (5426a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e338>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1743943,17 +1743920,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (54271c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e3ac>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ ldr r1, [pc, #12] @ (542720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e3b0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1743977,17 +1743954,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (542770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e400>) │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1744047,21 +1744024,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (54281c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e4ac>) │ │ │ │ movw r2, #1034 @ 0x40a │ │ │ │ ldr r1, [pc, #20] @ (542820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e4b0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1744218,17 +1744195,17 @@ │ │ │ │ mov.w r2, #1296 @ 0x510 │ │ │ │ ldr r1, [pc, #16] @ (5429b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e644>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (542c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e8c4>) │ │ │ │ @@ -1744489,29 +1744466,29 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -1744554,25 +1744531,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (542cfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e98c>) │ │ │ │ movw r2, #3237 @ 0xca5 │ │ │ │ ldr r1, [pc, #28] @ (542d00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e990>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ and.w r3, r1, #30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1744629,25 +1744606,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (542db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ea44>) │ │ │ │ movw r2, #3151 @ 0xc4f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r0, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (542e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42eafc>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1744795,19 +1744772,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3323 @ 0xcfb │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r5, #1 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #372] @ (5430dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ed6c>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1744982,25 +1744959,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (543154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ede4>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3338 @ 0xd0a │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + adds r6, r5, #1 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1745205,21 +1745182,21 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 543158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ede8> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 543352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42efe2> │ │ │ │ b.n 5431f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ee80> │ │ │ │ nop │ │ │ │ - movs r1, #10 │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + subs r2, r7, r2 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1745350,21 +1745327,21 @@ │ │ │ │ bl 543380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f010> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 5434b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f140> │ │ │ │ b.n 54344c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f0dc> │ │ │ │ - subs r2, r1, #4 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1745389,21 +1745366,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (543534 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f1c4>) │ │ │ │ ldr r1, [pc, #24] @ (543538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f1c8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1933 @ 0x78d │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ @@ -1745435,17 +1745412,17 @@ │ │ │ │ movw r2, #3378 @ 0xd32 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ and.w ip, r1, #134 @ 0x86 │ │ │ │ and.w r3, r2, #12288 @ 0x3000 │ │ │ │ @@ -1745476,21 +1745453,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (543614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f2a4>) │ │ │ │ movw r2, #3395 @ 0xd43 │ │ │ │ ldr r1, [pc, #20] @ (543618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f2a8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r6, r0, #0 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 543670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f300> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1745688,67 +1745665,67 @@ │ │ │ │ ldr r1, [pc, #120] @ (54388c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f51c>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r1, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1745785,19 +1745762,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (543904 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f594>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1486 @ 0x5ce │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 543910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f5a0> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1745932,27 +1745909,27 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53d3fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42908c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 543a18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f6a8> │ │ │ │ - adds r6, r5, #0 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r3 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1746231,27 +1746208,27 @@ │ │ │ │ movw r2, #1660 @ 0x67c │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 543b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f7ac> │ │ │ │ b.n 543d3a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42f9ca> │ │ │ │ - subs r0, r0, r4 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1746295,23 +1746272,23 @@ │ │ │ │ ldr r3, [pc, #24] @ (543e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42faa8>) │ │ │ │ ldr r1, [pc, #28] @ (543e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42faac>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1746361,25 +1746338,25 @@ │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #32] @ (543ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fb4c>) │ │ │ │ movw r2, #1521 @ 0x5f1 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1746423,25 +1746400,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (543f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fbdc>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2546 @ 0x9f2 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1746475,19 +1746452,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2526 @ 0x9de │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1746601,23 +1746578,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (544100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fd90>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2494 @ 0x9be │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 54412c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fdbc> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 544154 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fde4> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1746666,17 +1746643,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5176 @ 0x1438 │ │ │ │ ldr r1, [pc, #12] @ (54418c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fe1c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1746750,27 +1746727,27 @@ │ │ │ │ ldr r1, [pc, #40] @ (54426c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fefc>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1746811,17 +1746788,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (5442ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ff7c>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ 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 r5, r0 │ │ │ │ bl 544190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fe20> │ │ │ │ @@ -1746834,17 +1746811,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (544324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ffb4>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (544328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ffb8>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ @@ -1746947,27 +1746924,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5261 @ 0x148d │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ ldmia r4!, {r0, r7} │ │ │ │ - vtbx.8 d16, {d15-d18}, d10 │ │ │ │ + vdup.8 d16, d10[7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1747147,25 +1747124,25 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 544478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430108> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 544650 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4302e0> │ │ │ │ b.n 5445f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430282> │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r5, #32 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1747239,29 +1747216,29 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #40] @ (54476c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4303fc>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1747336,25 +1747313,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (544840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4304d0>) │ │ │ │ movw r2, #873 @ 0x369 │ │ │ │ ldr r1, [pc, #28] @ (544844 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4304d4>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1747798,18 +1747775,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 d16, d26, d20 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1747875,19 +1747853,19 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 544d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4309d0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 544d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4309d0> │ │ │ │ movs r2, #5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2l 0, cr0, [lr, #720]! @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ + mrc2 0, 5, r0, cr14, cr4, {5} │ │ │ │ + mcr2 0, 4, r0, cr10, cr4, {5} │ │ │ │ + mcr2 0, 5, r0, cr8, cr4, {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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1747967,21 +1747945,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mcr2 0, 7, r0, cr10, cr4, {5} │ │ │ │ - stc2l 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ - stc2l 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ + vshr.u64 d0, d20, #22 │ │ │ │ + stc2 0, cr0, [lr, #720] @ 0x2d0 │ │ │ │ + stc2 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [pc, #1052] @ 5452bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430f4c> │ │ │ │ @@ -1748354,35 +1748332,35 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ cbz r2, 5452d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430f66> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xfa4800b4 │ │ │ │ - strb.w r0, [r2, #180] @ 0xb4 │ │ │ │ - ldrb.w r0, [lr, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xfb0800b4 │ │ │ │ + vst4.32 {d16-d19}, [r2 :256], r4 │ │ │ │ + ldr??.w r0, [lr, r4, lsl #3] │ │ │ │ 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 │ │ │ │ @@ -1748474,22 +1748452,22 @@ │ │ │ │ ldr r3, [pc, #40] @ (545408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431098>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #36] @ (54540c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43109c>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - @ instruction: 0xf79000b4 │ │ │ │ - @ instruction: 0xf7ac00b4 │ │ │ │ - @ instruction: 0xf77400b4 │ │ │ │ - @ instruction: 0xf78e00b4 │ │ │ │ - @ instruction: 0xf75800b4 │ │ │ │ - @ instruction: 0xf77400b4 │ │ │ │ - @ instruction: 0xf78a00b4 │ │ │ │ - @ instruction: 0xf76200b4 │ │ │ │ + ldr.w r0, [r0, r4, lsl #3] │ │ │ │ + str??.w r0, [ip, r4, lsl #3] │ │ │ │ + ldrh.w r0, [r4, r4, lsl #3] │ │ │ │ + str.w r0, [lr, r4, lsl #3] │ │ │ │ + ldrb.w r0, [r8, r4, lsl #3] │ │ │ │ + ldrh.w r0, [r4, r4, lsl #3] │ │ │ │ + str.w r0, [sl, r4, lsl #3] │ │ │ │ + strh.w r0, [r2, r4, lsl #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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1748522,17 +1748500,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (545478 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431108>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (54547c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43110c>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr??.w r0, [r2, r4, lsl #3] │ │ │ │ + ldrsh.w r0, [r2, r4, lsl #3] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (54554c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4311dc>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #188] @ (545550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4311e0>) │ │ │ │ @@ -1748612,17 +1748590,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #408 @ 0x198 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #880 @ 0x370 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf7a200b4 │ │ │ │ + str??.w r0, [r2, r4, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1748849,34 +1748827,34 @@ │ │ │ │ ldr r3, [pc, #80] @ (54581c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4314ac>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (545820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4314b0>) │ │ │ │ movw r2, #1142 @ 0x476 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - @ instruction: 0xf4cc00b4 │ │ │ │ - @ instruction: 0xf4e600b4 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + @ instruction: 0xf58c00b4 │ │ │ │ + sub.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf3d800b4 │ │ │ │ - @ instruction: 0xf3f200b4 │ │ │ │ - @ instruction: 0xf3c400b4 │ │ │ │ - @ instruction: 0xf3de00b4 │ │ │ │ - @ instruction: 0xf3b000b4 │ │ │ │ - @ instruction: 0xf3ca00b4 │ │ │ │ - @ instruction: 0xf39c00b4 │ │ │ │ - @ instruction: 0xf3b600b4 │ │ │ │ - @ instruction: 0xf7b200b4 │ │ │ │ - @ instruction: 0xf53400b4 │ │ │ │ - @ instruction: 0xf3b200b4 │ │ │ │ - @ instruction: 0xf38800b4 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + @ instruction: 0xf66000b4 │ │ │ │ + eors.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4b200b4 │ │ │ │ + eor.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + eors.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + orns r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + eor.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + orrs.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + orns r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + ldr??.w r0, [r2, r4, lsl #3] │ │ │ │ + @ instruction: 0xf5f400b4 │ │ │ │ + orns r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + orr.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + rsb r0, lr, #5898240 @ 0x5a0000 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 545922 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4315b2> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r1, #2 │ │ │ │ @@ -1749008,37 +1748986,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ ldr r1, [pc, #64] @ (5459b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431648>) │ │ │ │ add r1, pc │ │ │ │ b.n 545850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4314e0> │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - addw r0, r0, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf21a00b4 │ │ │ │ - @ instruction: 0xf22e00b4 │ │ │ │ - addw r0, r4, #180 @ 0xb4 │ │ │ │ - addw r0, r8, #2228 @ 0x8b4 │ │ │ │ - @ instruction: 0xf38a00b4 │ │ │ │ - rsb r0, r2, #180 @ 0xb4 │ │ │ │ - rsbs r0, ip, #180 @ 0xb4 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + movt r0, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf2da00b4 │ │ │ │ + @ instruction: 0xf2ee00b4 │ │ │ │ + movt r0, #16564 @ 0x40b4 │ │ │ │ + movt r0, #34996 @ 0x88b4 │ │ │ │ + orr.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf28200b4 │ │ │ │ + @ instruction: 0xf29c00b4 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1749144,28 +1749122,28 @@ │ │ │ │ ldr r3, [pc, #52] @ (545b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431790>) │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ ldr r1, [pc, #48] @ (545b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431794>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0a600b4 │ │ │ │ - @ instruction: 0xf0c200b4 │ │ │ │ - mrc2 0, 4, r0, cr12, cr4, {5} │ │ │ │ - @ instruction: 0xf0b000b4 │ │ │ │ - movs r0, r4 │ │ │ │ + sbc.w r0, r6, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf18200b4 │ │ │ │ + vqadd.u16 d16, d28, d20 │ │ │ │ + sbcs.w r0, r0, #180 @ 0xb4 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf23600b4 │ │ │ │ - ldc2l 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ - @ instruction: 0xf22000b4 │ │ │ │ - movs r6, r3 │ │ │ │ + @ instruction: 0xf2f600b4 │ │ │ │ + mrc2 0, 4, r0, cr10, cr4, {5} │ │ │ │ + @ instruction: 0xf2e000b4 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf21000b4 │ │ │ │ + @ instruction: 0xf2d000b4 │ │ │ │ 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 │ │ │ │ ldr.w r3, [pc, #1604] @ 546160 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431df0> │ │ │ │ @@ -1749802,90 +1749780,90 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ add r4, pc, #864 @ (adr r4, 5464c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432154>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r0, r1, r3, r4, r5, r6} │ │ │ │ vmlsl.u , d31, d29[0] │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ + vqrdmlsh.s , , d12[0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mcr2 0, 2, r0, cr10, cr4, {5} │ │ │ │ - mrc2 0, 3, r0, cr8, cr4, {5} │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + vqadd.u8 d0, d26, d20 │ │ │ │ + vqadd.u64 d0, d24, d20 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 d0, d26, d20 │ │ │ │ - vqadd.s16 d16, d16, d20 │ │ │ │ + vshr.u64 d16, d20, #38 │ │ │ │ + ands.w r0, r0, #180 @ 0xb4 │ │ │ │ asrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - stc2 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ - vqadd.s16 d0, d30, d20 │ │ │ │ - stc2l 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ - mcr 0, 5, r0, cr6, cr4, {5} │ │ │ │ - ldc2 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ - mcr 0, 4, r0, cr8, cr4, {5} │ │ │ │ - mcr2 0, 6, r0, cr14, cr4, {5} │ │ │ │ - mcr 0, 3, r0, cr0, cr4, {5} │ │ │ │ - mrc2 0, 1, r0, cr6, cr4, {5} │ │ │ │ - mrc 0, 1, r0, cr4, cr4, {5} │ │ │ │ - ldc2l 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + mcr2 0, 2, r0, cr10, cr4, {5} │ │ │ │ + vshr.s64 d16, d20, #34 │ │ │ │ + stc2 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ + vqadd.s32 d16, d22, d20 │ │ │ │ + ldc2l 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ + vqadd.s8 d16, d24, d20 │ │ │ │ + vshr.u64 d0, d20, #50 │ │ │ │ + vqadd.s32 d0, d16, d20 │ │ │ │ + mrc2 0, 7, r0, cr6, cr4, {5} │ │ │ │ + mrc 0, 7, r0, cr4, cr4, {5} │ │ │ │ + ldc2 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, ip, #180 @ 0xb4 │ │ │ │ - ldcl 0, cr0, [lr, #720]! @ 0x2d0 │ │ │ │ - ldc2l 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ + @ instruction: 0xf13c00b4 │ │ │ │ + mrc 0, 5, r0, cr14, cr4, {5} │ │ │ │ + ldc2 0, cr0, [r2, #720] @ 0x2d0 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ + stc2l 0, cr0, [sl, #-720]! @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [r6, #720]! @ 0x2d0 │ │ │ │ asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], #-720 @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + ldc2 0, cr0, [lr, #-720]! @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r6, r4, ror #2 │ │ │ │ - rsb r0, r0, r4, ror #2 │ │ │ │ - @ instruction: 0xeb9000b4 │ │ │ │ - sub.w r0, sl, r4, ror #2 │ │ │ │ - subs.w r0, lr, r4, ror #2 │ │ │ │ - @ instruction: 0xeb9400b4 │ │ │ │ - mrrc2 0, 11, r0, r0, cr4 @ │ │ │ │ + stcl 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ + stc 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ + mrrc 0, 11, r0, r0, cr4 @ │ │ │ │ + stcl 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [lr], #-720 @ 0xfffffd30 │ │ │ │ + mrrc 0, 11, r0, r4, cr4 │ │ │ │ + ldc2 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ cbz r5, 54627e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431f0e> │ │ │ │ - @ instruction: 0xfffffbb6 │ │ │ │ + vcvt.f16.u16 , q11, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfbb600b4 │ │ │ │ - stc2 0, cr0, [r2, #720] @ 0x2d0 │ │ │ │ - ldc 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ - @ instruction: 0xfbaa00b4 │ │ │ │ - @ instruction: 0xfbe600b4 │ │ │ │ + ldc2l 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ + mcr2 0, 2, r0, cr2, cr4, {5} │ │ │ │ + ldcl 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ bl 7d0222 │ │ │ │ - smlaltt r0, r0, r6, r4 │ │ │ │ - @ instruction: 0xfbf400b4 │ │ │ │ - @ instruction: 0xfbf400b4 │ │ │ │ + stc2 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ + ldc2 0, cr0, [r4], #720 @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [r4], #720 @ 0x2d0 │ │ │ │ b.n 54618e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431e1e> │ │ │ │ - @ instruction: 0xfffffbb6 │ │ │ │ + vcvt.f16.u16 , q11, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stcl 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - mrrc2 0, 11, r0, r0, cr4 @ │ │ │ │ - ldc 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xfb5a00b4 │ │ │ │ - @ instruction: 0xfb6c00b4 │ │ │ │ + ldc2 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ + ldc2 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + stc2 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ add r7, sp, #468 @ 0x1d4 │ │ │ │ - @ instruction: 0xfffffb50 │ │ │ │ + vcvt.f16.u16 d31, d0, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2l 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ - subs.w r0, r6, r4, ror #2 │ │ │ │ - @ instruction: 0xfb5200b4 │ │ │ │ - sub.w r0, r2, r4, ror #2 │ │ │ │ - stc2 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xeb8c00b4 │ │ │ │ + stc2 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ + stcl 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ + mcrr 0, 11, r0, ip, cr4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #656] @ (546510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4321a0>) │ │ │ │ ldr r3, [pc, #656] @ (546514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4321a4>) │ │ │ │ @@ -1750114,29 +1750092,27 @@ │ │ │ │ nop │ │ │ │ ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - b.n 5461f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431e88> │ │ │ │ + b.n 546378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432008> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 546238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431ec8> │ │ │ │ + b.n 5463b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432048> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orn r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - b.n 546218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x431ea8> │ │ │ │ + @ instruction: 0xf52000b4 │ │ │ │ + b.n 546398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432028> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb.w r0, [r8, r4, lsl #3] │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 546524 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4321b4> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf39a00b4 │ │ │ │ - b.n 546500 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432190> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + ldmia.w r6!, {r2, r4, r5, r7} │ │ │ │ + orrs.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + stmia.w r0!, {r2, r4, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #2852] @ 547078 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d08> │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r3, [pc, #2852] @ 54707c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d0c> │ │ │ │ @@ -1751134,43 +1751110,43 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr??.w r0, [lr, #180] @ 0xb4 │ │ │ │ + ldrsh.w r0, [lr, #180] @ 0xb4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0b400b4 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + sbcs.w r0, r4, #180 @ 0xb4 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vqadd.s64 d16, d22, d20 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + bics.w r0, r6, #180 @ 0xb4 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 5470f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d80> │ │ │ │ + bgt.n 547070 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d00> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 54712c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432dbc> │ │ │ │ + bgt.n 5470ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d3c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmdb r6, {r2, r4, r5, r7} │ │ │ │ - blt.n 5470ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d7c> │ │ │ │ + strd r0, r0, [r6, #720] @ 0x2d0 │ │ │ │ + blt.n 54706c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432cfc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe85400b4 │ │ │ │ - bgt.n 546ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432c84> │ │ │ │ + ldmdb r4, {r2, r4, r5, r7} │ │ │ │ + ble.n 547174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432e04> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 54706c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432cfc> │ │ │ │ + blt.n 546fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432c7c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5470a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d38> │ │ │ │ + blt.n 547028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432cb8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe8ca00b4 │ │ │ │ - bge.n 54708c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432d1c> │ │ │ │ + @ instruction: 0xe98a00b4 │ │ │ │ + blt.n 54700c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432c9c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #808] @ (547408 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433098>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1751495,26 +1751471,26 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bvc.n 5473e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433070> │ │ │ │ + bhi.n 547360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432ff0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 547418 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4330a8> │ │ │ │ + bhi.n 547398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433028> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 546e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432b1c> │ │ │ │ + b.n 54700c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x432c9c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 54751c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4331ac> │ │ │ │ + bge.n 54749c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43312c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub.w r0, r2, r4, ror #2 │ │ │ │ - b.n 547808 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433498> │ │ │ │ + stcl 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ + b.n 547988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433618> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5474c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433154> │ │ │ │ + bge.n 547444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4330d4> │ │ │ │ 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, #3400] @ 0xd48 │ │ │ │ ldr.w r5, [pc, #2692] @ 547ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b58> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1752579,33 +1752555,33 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r2, r3, r7} │ │ │ │ @ instruction: 0xffff8ab4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r7} │ │ │ │ - vrsra.u64 d29, d6, #1 │ │ │ │ + vsri.32 , q3, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 547e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433adc> │ │ │ │ + bmi.n 547fcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c5c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 547e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b04> │ │ │ │ + bmi.n 547df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433a84> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 547e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433ab4> │ │ │ │ + bmi.n 547fa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c34> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 547f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433be0> │ │ │ │ + bcc.n 547ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b60> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 547e88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b18> │ │ │ │ + ble.n 547e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433a98> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 547f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433bd8> │ │ │ │ + bmi.n 547ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433b58> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmia r6!, {r0, r1, r3, r5, r6} │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vsubw.u q15, , d14 │ │ │ │ + @ instruction: 0xffffe3ce │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 547fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c58> │ │ │ │ + bne.n 547f48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433bd8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 547bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433868> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -1752619,15 +1752595,15 @@ │ │ │ │ b.n 547cda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43396a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 547d26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4339b6> │ │ │ │ movs r2, #1 │ │ │ │ b.n 547cda <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43396a> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl aba478 │ │ │ │ + bl aba518 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 547dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433a8c> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ cmp.w r8, #1 │ │ │ │ beq.w 548204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433e94> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ @@ -1752675,15 +1752651,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, r3 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 548412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4340a2> │ │ │ │ - bl aba5b8 │ │ │ │ + bl aba658 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 548702 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434392> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1752738,15 +1752714,15 @@ │ │ │ │ str.w r7, [r8] │ │ │ │ str.w r7, [r8, #4] │ │ │ │ strh.w r0, [r8] │ │ │ │ b.n 54802c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433cbc> │ │ │ │ movs r2, #1 │ │ │ │ b.n 547f46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433bd6> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl aba5f8 │ │ │ │ + bl aba698 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 547dfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433a8c> │ │ │ │ cbz r3, 5480a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433d30> │ │ │ │ rsb r3, r8, #1 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 547dd2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433a62> │ │ │ │ @@ -1752975,15 +1752951,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, r3 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 54841c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4340ac> │ │ │ │ - bl aba438 │ │ │ │ + bl aba4d8 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 547fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c70> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 43bb9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32782c> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ @@ -1753067,18 +1753043,18 @@ │ │ │ │ ldr r1, [pc, #828] @ (54873c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343cc>) │ │ │ │ add r3, pc │ │ │ │ mov.w r2, #2640 @ 0xa50 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - bl aba4dc │ │ │ │ + bl aba57c │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 547fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c70> │ │ │ │ - bl aba35c │ │ │ │ + bl aba3fc │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 547fe0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x433c70> │ │ │ │ ldr r2, [pc, #792] @ (548740 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343d0>) │ │ │ │ ldr r3, [pc, #792] @ (548744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343d4>) │ │ │ │ ldr r1, [pc, #796] @ (548748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343d8>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -1753350,140 +1753326,140 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ pop {r0, r1, r2, r3, r6, r7, pc} │ │ │ │ - vqrdmulh.s , , d2[0] │ │ │ │ + @ instruction: 0xffffde82 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 2 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5486f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434380> │ │ │ │ + bgt.n 548670 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434300> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434304> │ │ │ │ + bgt.n 5487f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434484> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434394> │ │ │ │ + bgt.n 548684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434314> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 548978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434608> │ │ │ │ + b.n 548af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434788> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434320> │ │ │ │ + blt.n 548810 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344a0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 548814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344a4> │ │ │ │ + udf #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 548854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344e4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434310> │ │ │ │ + bgt.n 548800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434490> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 548830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344c0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548864 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344f4> │ │ │ │ + blt.n 5487e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434474> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 54880c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43449c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5486f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434380> │ │ │ │ + blt.n 548870 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434500> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + b.n 5487e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434478> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5486bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43434c> │ │ │ │ + bgt.n 54883c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344cc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 5487c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434454> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 54872c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343bc> │ │ │ │ + bgt.n 5486ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43433c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343c0> │ │ │ │ + bgt.n 5486b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434340> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 26 │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 54887c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43450c> │ │ │ │ + bge.n 5487fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43448c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548834 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344c4> │ │ │ │ + bge.n 5487b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434444> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4344f0> │ │ │ │ + blt.n 5487e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434470> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + svc 94 @ 0x5e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 54880c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43449c> │ │ │ │ + bgt.n 54878c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43441c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4343f8> │ │ │ │ + bgt.n 5488e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434578> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2944] @ 549398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435028> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1754618,105 +1754594,105 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #31] │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r0, r2, r4, r6, r7} │ │ │ │ vmull.u q13, d31, d25 │ │ │ │ vmlsl.u , d15, d26[0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r3, 54940e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43509e> │ │ │ │ vsra.u32 , , #1 │ │ │ │ vqrdmlah.s q13, , d9[0] │ │ │ │ @ instruction: 0xffffac91 │ │ │ │ vrsubhn.i d24, , │ │ │ │ - @ instruction: 0xffffd8be │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + vqrshrn.u64 d29, q15, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + itt vc │ │ │ │ + lslvc r4, r6, #2 │ │ │ │ + subvc r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 5493d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435060> │ │ │ │ + bhi.n 549350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434fe0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r5, sp, #508 @ 0x1fc │ │ │ │ - @ instruction: 0xffffd742 │ │ │ │ + vtbl.8 d29, {d15}, d2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - cbnz r4, 54942a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350ba> │ │ │ │ + rev r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 549434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350c4> │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 54943c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350cc> │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 549436 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350c6> │ │ │ │ + rev r2, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 549424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350b4> │ │ │ │ + bne.n 5493a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435034> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r0, r5 │ │ │ │ + cbnz r0, 54948e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43511e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 549378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435008> │ │ │ │ + bcc.n 5494f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435188> │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 549458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350e8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 549434 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350c4> │ │ │ │ + cbnz r0, 549464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350f4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5493d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435064> │ │ │ │ + bcc.n 549354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434fe4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r4, r3 │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 549360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x434ff0> │ │ │ │ + bmi.n 5494e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435170> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 549484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435114> │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 549452 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350e2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 549440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4350d0> │ │ │ │ + bmi.n 5493c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435050> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 549488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435118> │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r4, r6, #2 │ │ │ │ sub.w r3, r6, #32 │ │ │ │ bics.w r3, r3, #32 │ │ │ │ bne.w 5496b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435344> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -1755016,135 +1754992,135 @@ │ │ │ │ movw r2, #2351 @ 0x92f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb73a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 5497f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435484> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - setpan #0 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + beq.n 5497e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435478> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 549778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435408> │ │ │ │ + bne.n 5496f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435388> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r7, pc, #516 @ (adr r7, 549a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435694>) │ │ │ │ vsri.32 q13, , #1 │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cpsie a │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 549938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4355c8> │ │ │ │ + bne.n 5498b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435548> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 54988c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43551c> │ │ │ │ + beq.n 54980c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43549c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 54990c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43559c> │ │ │ │ + bne.n 54988c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43551c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 54991c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4355ac> │ │ │ │ + bne.n 54989c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43552c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1755342,21 +1755318,21 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5452f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430f80> │ │ │ │ b.n 549a12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4356a2> │ │ │ │ @ instruction: 0xb89b │ │ │ │ vqshlu.s32 d23, d7, #31 │ │ │ │ - vshr.u32 , q14, #1 │ │ │ │ + vsra.u32 d27, d28, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + cbz r6, 549b0e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43579e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + cbz r6, 549ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435770> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 549aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43577c> │ │ │ │ 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, #3592] @ 0xe08 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #2616] @ 54a51c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4361ac> │ │ │ │ @@ -1756319,93 +1756295,93 @@ │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r1, [r7, #12] │ │ │ │ vrshr.u64 d23, d9, #1 │ │ │ │ - vcvt.u32.f32 q14, q4, #1 │ │ │ │ + vshr.u32 d29, d8, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 54a634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4362c4> │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 54a914 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4365a4>) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, r3 │ │ │ │ bcs.w 54add8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436a68> │ │ │ │ @@ -1757627,188 +1757603,188 @@ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.w 549ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x435b54> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - vmlsl.u q14, d15, d20[0] │ │ │ │ + vabdl.u q14, d15, d20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 54b376 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437006> │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, pc, #584 @ (adr r3, 54b544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4371d4>) │ │ │ │ + add r4, pc, #328 @ (adr r4, 54b444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370d4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 54b34a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x436fda> │ │ │ │ + cbnz r4, 54b37a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43700a> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, pc, #720 @ (adr r2, 54b5d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437268>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 54b4d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437168>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #112 @ (adr r0, 54b380 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437010>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 54b680 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437310>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - yield │ │ │ │ + nop {13} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x004c │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + ite eq │ │ │ │ + lsleq r4, r6, #2 │ │ │ │ + pushne {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itet cc │ │ │ │ - lslcc r4, r6, #2 │ │ │ │ - pushcs {lr} │ │ │ │ - lslcc r1, r0, #3 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + itet │ │ │ │ + lsl r4, r6, #2 │ │ │ │ + pushal {r6, r7, lr} │ │ │ │ + lsl r1, r0, #3 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ittt vs │ │ │ │ - lslvs r4, r6, #2 │ │ │ │ - ldrvs r4, [sp, #112] @ 0x70 │ │ │ │ - lslvs r4, r6, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 54b728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4373b8>) │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 54b412 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370a2> │ │ │ │ + cbnz r0, 54b442 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370d2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 54b3dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43706c> │ │ │ │ + cbnz r6, 54b40c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43709c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b43e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370ce> │ │ │ │ + push {r3, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + cbnz r2, 54b3ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43707c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370d4> │ │ │ │ + push {r4, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b44a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370da> │ │ │ │ + push {r3, r4} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 54b43e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370ce> │ │ │ │ + cbnz r6, 54b46e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370fe> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370e0> │ │ │ │ + push {} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 54b454 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370e4> │ │ │ │ + cbz r4, 54b484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437114> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b45c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4370ec> │ │ │ │ + cbz r0, 54b48c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43711c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 54b492 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437122> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 54b48e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43711e> │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r4} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 54b49a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43712a> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bkpt 0x006e │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ + itee cs │ │ │ │ + lslcs r4, r6, #2 │ │ │ │ + ldrcc r2, [sp, #944] @ 0x3b0 │ │ │ │ + lslcc r4, 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, #3752] @ 0xea8 │ │ │ │ ldr.w r4, [pc, #3008] @ 54c024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437cb4> │ │ │ │ @@ -1759425,73 +1759401,73 @@ │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 54c68c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43831c>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 54c98c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43861c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (54c6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438330>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #92] @ (54c6a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438334>) │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -1759522,25 +1759498,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r6, #1 │ │ │ │ b.n 54c1b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x437e48> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ 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, #3696] @ 0xe70 │ │ │ │ ldr.w r5, [pc, #3036] @ 54d2a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438f38> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1760615,75 +1760591,75 @@ │ │ │ │ nop │ │ │ │ subs r1, #40 @ 0x28 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 54d49c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43912c>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 54d39c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43902c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #416 @ (adr r4, 54d47c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43910c>) │ │ │ │ + add r5, pc, #160 @ (adr r5, 54d37c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43900c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #496 @ (adr r3, 54d4d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439168>) │ │ │ │ + add r4, pc, #240 @ (adr r4, 54d3d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439068>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #584 @ (adr r3, 54d538 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4391c8>) │ │ │ │ + add r4, pc, #328 @ (adr r4, 54d438 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4390c8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #336 @ (adr r0, 54d458 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4390e8>) │ │ │ │ + add r1, pc, #80 @ (adr r1, 54d358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x438fe8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r5, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 544190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42fe20> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53fc30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b8c0> │ │ │ │ @@ -1761462,71 +1761438,71 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54db82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439812> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54db82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439812> │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r4, r6, #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, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1761562,25 +1761538,25 @@ │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ ldr r1, [pc, #32] @ (54dd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4399a8>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r4, 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, #3968] @ 0xf80 │ │ │ │ @@ -1762239,47 +1762215,47 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r6, r7, #5 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 5732f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef80> │ │ │ │ ldr r2, [pc, #28] @ (54e4a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43a130>) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #28] @ (54e4a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43a134>) │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ @@ -1762287,19 +1762263,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54e4a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43a138>) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4541 @ 0x11bd │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #2660] @ 54ef24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43abb4> │ │ │ │ @@ -1763415,31 +1763391,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ adds r2, r6, r1 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r6, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #223 @ 0xdf │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r7, r3 │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x353634> │ │ │ │ movs r3, #1 │ │ │ │ @@ -1764630,131 +1764606,131 @@ │ │ │ │ movw r2, #6684 @ 0x1a1c │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ bl 56a888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456518> │ │ │ │ b.w 54f3a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43b034> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + str r6, [r7, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + str r2, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + str r2, [r2, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r7, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + str r6, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #920] @ (550064 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bcf4>) │ │ │ │ + str r6, [r4, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #944] @ (550088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bd18>) │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #696] @ (54ff94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bc24>) │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #808] @ (550008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bc98>) │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #616] @ (54ff4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bbdc>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #720] @ (54ffb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bc48>) │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #528] @ (54fefc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bb8c>) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #632] @ (54ff68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bbf8>) │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #288] @ (54fe20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bab0>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #408] @ (54fe9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bb2c>) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #304] @ (54fe3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bacc>) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 542c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e900> │ │ │ │ sub.w r3, r0, #1 │ │ │ │ @@ -1764838,45 +1764814,45 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6200 @ 0x1838 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #624] @ (550074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bd04>) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #840] @ (550150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bde0>) │ │ │ │ + ldr r6, [pc, #584] @ (550050 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bce0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #952] @ (5501c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be54>) │ │ │ │ + ldr r6, [pc, #696] @ (5500c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bd54>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #760] @ (550108 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bd98>) │ │ │ │ + ldr r6, [pc, #504] @ (550008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bc98>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #864] @ (550174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be04>) │ │ │ │ + ldr r6, [pc, #608] @ (550074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bd04>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #240] @ (54ff0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bb9c>) │ │ │ │ + ldr r7, [pc, #1008] @ (55020c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be9c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, #3] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #144] @ (54feb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bb44>) │ │ │ │ + ldr r7, [pc, #912] @ (5501b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be44>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [pc, #64] @ (54fe70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bb00>) │ │ │ │ + ldr r7, [pc, #832] @ (550170 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be00>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [pc, #976] @ (55020c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be9c>) │ │ │ │ + ldr r7, [pc, #720] @ (55010c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bd9c>) │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ @@ -1765269,30 +1765245,30 @@ │ │ │ │ ldr.w r3, [pc, #2020] @ 550a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43c6dc> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 5510e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43cd70> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl ac5fbc │ │ │ │ + bl ac605c │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 550b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43c7a8> │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 55029c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bf2c> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ bl 4dc5b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c8240> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r0, [r3, #436] @ 0x1b4 │ │ │ │ - bl ac2410 │ │ │ │ + bl ac24b0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cbnz r3, 5502ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43bf4a> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ cmp.w r3, #66560 @ 0x10400 │ │ │ │ bcc.w 550b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43c80c> │ │ │ │ @@ -1765946,56 +1765922,56 @@ │ │ │ │ strb r0, [r3, r3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsls r2, r6, #5 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r3, r2, #16 │ │ │ │ vraddhn.i d21, , q8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r7, [r2, r5] │ │ │ │ vqrdmlsh.s , , d4[0] │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r7, [sp, #484] @ 0x1e4 │ │ │ │ vmls.i q9, , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 550f32 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43cbc2> │ │ │ │ vmla.i , , d28[0] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, r5 │ │ │ │ + add sl, sp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, r0 │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmn r4, r7 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmn r6, r2 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 5501a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be30> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r5, #480] @ 0x1e0 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ @@ -1767176,126 +1767152,126 @@ │ │ │ │ movs r3, #2 │ │ │ │ b.n 5517f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d482> │ │ │ │ ldr.w r3, [r5, #1112] @ 0x458 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #1112] @ 0x458 │ │ │ │ b.w 5501a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be30> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - sbcs r4, r3 │ │ │ │ + negs r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r5, r7, #27 │ │ │ │ - vtbx.8 d30, {d31}, d18 │ │ │ │ + vtbl.8 d30, {d31-) │ │ │ │ + ldr r6, [pc, #464] @ (551aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d77c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r6, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #30 │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #456] @ (551af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d788>) │ │ │ │ + ldr r6, [pc, #200] @ (5519f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d688>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #144] @ (5519d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d664>) │ │ │ │ + ldr r5, [pc, #912] @ (551cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43d964>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w r3, [r5, #1104] @ 0x450 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #1104] @ 0x450 │ │ │ │ b.w 5501a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43be30> │ │ │ │ ldr.w r3, [r5, #1108] @ 0x454 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ @@ -1768010,307 +1767986,307 @@ │ │ │ │ movw r2, #5729 @ 0x1661 │ │ │ │ ldr r1, [pc, #596] @ (5523ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e03c>) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #800] @ (55248c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e11c>) │ │ │ │ + ldr r4, [pc, #544] @ (55238c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e01c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #680] @ (552420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0b0>) │ │ │ │ + ldr r4, [pc, #424] @ (552320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dfb0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r2, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #560] @ (5523b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e044>) │ │ │ │ + ldr r4, [pc, #304] @ (5522b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df44>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #440] @ (552348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dfd8>) │ │ │ │ + ldr r4, [pc, #184] @ (552248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43ded8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #320] @ (5522dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df6c>) │ │ │ │ + ldr r4, [pc, #64] @ (5521dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43de6c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + str r6, [r6, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #184] @ (552260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43def0>) │ │ │ │ + ldr r3, [pc, #952] @ (552560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e1f0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #80] @ (552204 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43de94>) │ │ │ │ + ldr r3, [pc, #848] @ (552504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e194>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #984] @ (552598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e228>) │ │ │ │ + ldr r3, [pc, #728] @ (552498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e128>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #664] @ (552464 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0f4>) │ │ │ │ + ldr r3, [pc, #408] @ (552364 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dff4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #320] @ (552320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dfb0>) │ │ │ │ + ldr r3, [pc, #64] @ (552220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43deb0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #168] @ (552294 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df24>) │ │ │ │ + ldr r2, [pc, #936] @ (552594 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e224>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #872] @ (552570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e200>) │ │ │ │ + ldr r2, [pc, #616] @ (552470 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e100>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #752] @ (552504 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e194>) │ │ │ │ + ldr r2, [pc, #496] @ (552404 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e094>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #632] @ (552498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e128>) │ │ │ │ + ldr r2, [pc, #376] @ (552398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e028>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #512] @ (55242c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0bc>) │ │ │ │ + ldr r2, [pc, #256] @ (55232c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dfbc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #264] @ (552340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dfd0>) │ │ │ │ + ldr r2, [pc, #8] @ (552240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43ded0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #144] @ (5522d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df64>) │ │ │ │ + ldr r1, [pc, #912] @ (5525d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e264>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #960] @ (552618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e2a8>) │ │ │ │ + ldr r1, [pc, #704] @ (552518 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e1a8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r6, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #840] @ (5525ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e23c>) │ │ │ │ + ldr r1, [pc, #584] @ (5524ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e13c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #720] @ (552540 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e1d0>) │ │ │ │ + ldr r1, [pc, #464] @ (552440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0d0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r1, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #600] @ (5524d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e164>) │ │ │ │ + ldr r1, [pc, #344] @ (5523d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e064>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #480] @ (552468 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e0f8>) │ │ │ │ + ldr r1, [pc, #224] @ (552368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43dff8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #16 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, #8] │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #360] @ (5523fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e08c>) │ │ │ │ + ldr r1, [pc, #104] @ (5522fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43df8c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r0, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bxns r5 │ │ │ │ + blxns sp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + bx r8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #26 │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r0, ip │ │ │ │ + bx r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r5 │ │ │ │ + mov lr, sp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + mov lr, sl │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp ip, sp │ │ │ │ + mov ip, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r8, r5 │ │ │ │ + mov r0, sp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp ip, r2 │ │ │ │ + mov r4, sl │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, pc │ │ │ │ + mov r4, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, ip │ │ │ │ + mov r4, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, r9 │ │ │ │ + mov r4, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, r3 │ │ │ │ + cmp r2, fp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, r0 │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + ldr r6, [r2, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, r1 │ │ │ │ + add lr, r9 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -1768457,19 +1768433,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r0, r2 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1770691,17 +1770667,17 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r1, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r5 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - tst r2, r4 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1771003,25 +1770979,25 @@ │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ ldr r3, [pc, #28] @ (55403c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fccc>) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ ldr r1, [pc, #28] @ (554040 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fcd0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - rors r4, r5 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r2 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cbz r3, 5540a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fd38> │ │ │ │ @@ -1771126,25 +1771102,25 @@ │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + ands r4, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #28 │ │ │ │ @@ -1771168,17 +1771144,17 @@ │ │ │ │ beq.n 554188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fe18> │ │ │ │ ldr r3, [pc, #12] @ (5541bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fe4c>) │ │ │ │ mov.w r2, #498 @ 0x1f2 │ │ │ │ ldr r1, [pc, #12] @ (5541c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43fe50>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ 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 r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1772125,35 +1772101,35 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r6, pc} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbnz r0, 554bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44083c> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ strb.w r7, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -1772950,37 +1772926,37 @@ │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 5528f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x43e584> │ │ │ │ b.n 554d56 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4409e6> │ │ │ │ nop │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ ldr.w r5, [pc, #2292] @ 555c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44191c> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1773856,56 +1773832,56 @@ │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r6!, {r0, r2} │ │ │ │ vtbl.8 d26, {d15}, d4 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xf31200b3 │ │ │ │ - @ instruction: 0xf33000b3 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + @ instruction: 0xf3d200b3 │ │ │ │ + @ instruction: 0xf3f000b3 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r3!, {r0, r4, r5, r7} │ │ │ │ @ instruction: 0xffffcb75 │ │ │ │ @ instruction: 0xffffcb95 │ │ │ │ - vrsubhn.i d18, , q0 │ │ │ │ + @ instruction: 0xffff2740 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vst4.32 {d0-d3}, [sl :256], r3 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + vst1.8 @ instruction: 0xf9ca00b3 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #308] @ (555e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441acc>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1774039,25 +1774015,25 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #952 @ (adr r2, 5561f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441e88>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #296 @ (adr r2, 555f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441c00>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc 0, cr0, [r8, #-716]! @ 0xfffffd34 │ │ │ │ - stcl 0, cr0, [r2, #-716] @ 0xfffffd34 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + stcl 0, cr0, [r8, #716]! @ 0x2cc │ │ │ │ + mcr 0, 0, r0, cr2, cr3, {5} │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (555f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441c14>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1774694,33 +1774670,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 556230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441ec0> │ │ │ │ + b.n 5563b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442040> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 556268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441ef8> │ │ │ │ + b.n 5563e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442078> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5561f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441e88> │ │ │ │ + b.n 556378 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442008> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 556234 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441ec4> │ │ │ │ + b.n 5563b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442044> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5561b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441e48> │ │ │ │ + b.n 556338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441fc8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5561f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x441e84> │ │ │ │ + b.n 556374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442004> │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #592] @ (5567a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442434>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1775312,17 +1775288,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 556c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4428a4> │ │ │ │ + b.n 556d94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442a24> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 556c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4428e4> │ │ │ │ + b.n 556dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442a64> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1775389,21 +1775365,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 556c4e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4428de> │ │ │ │ b.n 556c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4428d4> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1775571,18 +1775547,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf72800c0 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + @ instruction: 0xf7e800c0 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #100] @ (556eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442b40>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1775630,17 +1775606,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 556ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442b5c> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1775725,17 +1775701,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ b.n 556f1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442baa> │ │ │ │ - blt.n 556edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442b6c> │ │ │ │ + bgt.n 55705c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442cec> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 556f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442bac> │ │ │ │ + bgt.n 55709c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442d2c> │ │ │ │ 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 r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -1775904,23 +1775880,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (557190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442e20>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - bcs.n 5571cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442e5c> │ │ │ │ + bcs.n 55714c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442ddc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bls.n 557134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442dc4> │ │ │ │ + bge.n 5570b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442d44> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 557174 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442e04> │ │ │ │ + bge.n 5570f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442d84> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 557100 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442d90> │ │ │ │ + bge.n 557280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442f10> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 557140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442dd0> │ │ │ │ + bge.n 5570c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x442d50> │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #1008] @ (557598 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443228>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1776283,15 +1776259,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1556] @ 557bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443868> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1776876,84 +1776852,84 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #14] │ │ │ │ lsls r6, r4, #5 │ │ │ │ bl 263be6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x14f876> │ │ │ │ bl 391bea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x27d87a> │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeb3400c0 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + @ instruction: 0xebf400c0 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeb2000c0 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + @ instruction: 0xebe000c0 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bl 8fbc0e │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeaa600c0 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + sbc.w r0, r6, r0, lsl #3 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors.w r0, r4, r0, lsl #3 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + adcs.w r0, r4, r0, lsl #3 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orns r0, sl, r0, lsl #3 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + @ instruction: 0xeb3a00c0 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 557ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44395c> │ │ │ │ + bne.n 557c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4438dc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443998> │ │ │ │ + bne.n 557c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443918> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44393c> │ │ │ │ + beq.n 557c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4438bc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443978> │ │ │ │ + bne.n 557c68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4438f8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557c94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443924> │ │ │ │ + beq.n 557c14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4438a4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443964> │ │ │ │ + bne.n 557c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4438e4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 557bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443850> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557c80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443910> │ │ │ │ + beq.n 557c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443890> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557ca4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443934> │ │ │ │ + beq.n 557c24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4438b4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 557bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443868> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + beq.n 557b7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44380c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + beq.n 557bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443844> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 557be0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443870> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + beq.n 557b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443820> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + beq.n 557d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4439b0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + beq.n 557d60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4439f0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe98600c0 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + orr.w r0, r6, r0, lsl #3 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #424] @ (557e44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443ad4>) │ │ │ │ @@ -1777126,27 +1777102,27 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #26] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #20] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #552] @ (5580a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443d38>) │ │ │ │ @@ -1777365,31 +1777341,31 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ strh r4, [r7, #10] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #36] @ (558104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x443d94>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1777501,17 +1777477,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ ldrb r4, [r3, #27] │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1778180,42 +1778156,42 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - mcr2 0, 4, r0, cr12, cr3, {5} │ │ │ │ - udf #18 │ │ │ │ + vqadd.u8 d16, d28, d19 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfbde00b3 │ │ │ │ + ldc2 0, cr0, [lr], {179} @ 0xb3 │ │ │ │ b.n 5587f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444486> │ │ │ │ vqrshrun.s64 d23, q10, #1 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r8, #716]! @ 0x2cc │ │ │ │ - stc2 0, cr0, [r6, #716] @ 0x2cc │ │ │ │ - bgt.n 55892c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4445bc> │ │ │ │ + mrc2 0, 5, r0, cr8, cr3, {5} │ │ │ │ + mcr2 0, 2, r0, cr6, cr3, {5} │ │ │ │ + ble.n 5588ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44453c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfac800b3 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + @ instruction: 0xfb8800b3 │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2l 0, cr0, [ip], {179} @ 0xb3 │ │ │ │ - @ instruction: 0xfa1600b3 │ │ │ │ + ldc2 0, cr0, [ip, #716] @ 0x2cc │ │ │ │ + @ instruction: 0xfad600b3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1778285,21 +1778261,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ b.n 558986 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444616> │ │ │ │ nop │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + beq.n 558928 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4445b8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r2!, {r3} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1778412,32 +1778388,32 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (558b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444810>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb2a00b3 │ │ │ │ - bge.n 558c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4448a0> │ │ │ │ + @ instruction: 0xfbea00b3 │ │ │ │ + blt.n 558b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444820> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfb0000b3 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + smlaltt r0, r0, r0, r3 │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb2000b3 │ │ │ │ - bge.n 558bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444850> │ │ │ │ + @ instruction: 0xfbe000b3 │ │ │ │ + bge.n 558b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4447d0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xface00b3 │ │ │ │ - @ instruction: 0xfb1600b3 │ │ │ │ - bge.n 558ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x444830> │ │ │ │ + @ instruction: 0xfb8e00b3 │ │ │ │ + @ instruction: 0xfbd600b3 │ │ │ │ + bge.n 558b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4447b0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfab800b3 │ │ │ │ - @ instruction: 0xfb0e00b3 │ │ │ │ - @ instruction: 0xfaa800b3 │ │ │ │ + @ instruction: 0xfb7800b3 │ │ │ │ + smlaltt r0, r0, lr, r3 │ │ │ │ + @ instruction: 0xfb6800b3 │ │ │ │ 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] │ │ │ │ bl 4671b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x352e48> │ │ │ │ @@ -1779595,97 +1779571,97 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, #16] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #15] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xfa5800b3 │ │ │ │ - ands r6, r5 │ │ │ │ + @ instruction: 0xfb1800b3 │ │ │ │ + lsrs r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #5] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xf63200b3 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf6f200b3 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf4d800b3 │ │ │ │ - eor.w r0, r4, #5865472 @ 0x598000 │ │ │ │ - @ instruction: 0xf27c00b3 │ │ │ │ - bne.n 5598b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445548> │ │ │ │ + @ instruction: 0xf59800b3 │ │ │ │ + adc.w r0, r4, #5865472 @ 0x598000 │ │ │ │ + @ instruction: 0xf33c00b3 │ │ │ │ + bne.n 559838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4454c8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - rsb r0, r6, #179 @ 0xb3 │ │ │ │ + @ instruction: 0xf28600b3 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs.w r0, r0, #179 @ 0xb3 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf23000b3 │ │ │ │ + beq.n 559828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4454b8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - eors.w r0, sl, #179 @ 0xb3 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + adcs.w r0, sl, #179 @ 0xb3 │ │ │ │ + b.n 5598f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445580> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + beq.n 5597c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445458> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + svc 18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 55994e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4455de> │ │ │ │ + cbz r6, 55997e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44560e> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 55995a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4455ea> │ │ │ │ + push {r2, r3, r4} │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr.w r4, [pc, #1420] @ 559ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445b34> │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1780207,56 +1780183,54 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - stcl 0, cr0, [ip, #-716]! @ 0xfffffd34 │ │ │ │ + mcr 0, 1, r0, cr12, cr3, {5} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs.w r0, r0, r3, ror #2 │ │ │ │ - eor.w r0, ip, r3, ror #2 │ │ │ │ + ldc 0, cr0, [r0], {179} @ 0xb3 │ │ │ │ + adc.w r0, ip, r3, ror #2 │ │ │ │ str r4, [r7, #32] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xe8c000b3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + @ instruction: 0xe98000b3 │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xe80a00b3 │ │ │ │ - strd r0, r0, [sl, #-716] @ 0x2cc │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + @ instruction: 0xe8ca00b3 │ │ │ │ + and.w r0, sl, r3, ror #2 │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559ec8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445b58> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + ldmia.w r4!, {r0, r1, r4, r5, r7} │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrd r0, r0, [lr], #716 @ 0x2cc │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xe9be00b3 │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445a7c> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + @ instruction: 0xe83000b3 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #332] @ (55a074 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445d04>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1780393,25 +1780367,23 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, #12] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r4, r7] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 559f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445be8> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe82a00b3 │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44585c> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 559f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445c0c> │ │ │ │ + b.n 559d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4459dc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xe83600b3 │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445840> │ │ │ │ + b.n 559d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4459c0> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (55a1fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445e8c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1780539,29 +1780511,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r1, r5] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrsh r2, [r1, r1] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 559dd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445a68> │ │ │ │ + b.n 559f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445be8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4456dc> │ │ │ │ + b.n 559bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44585c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 559dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445a7c> │ │ │ │ + b.n 559f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445bfc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 55aa20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4466b0> │ │ │ │ + b.n 559ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445830> │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #164] @ 55a2d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f68> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1780572,43 +1780544,43 @@ │ │ │ │ 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 aa08a0 │ │ │ │ + bl aa0940 │ │ │ │ ldr r3, [pc, #136] @ (55a2e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f74>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ tst.w r3, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ moveq r3, #72 @ 0x48 │ │ │ │ - bl a986e8 │ │ │ │ + bl a98788 │ │ │ │ cbnz r0, 55a2ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f4a> │ │ │ │ ldr r2, [pc, #100] @ (55a2e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f78>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 69a98 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl aa2ce0 │ │ │ │ + bl aa2d80 │ │ │ │ ldr r2, [pc, #72] @ (55a2ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f7c>) │ │ │ │ ldr r3, [pc, #52] @ (55a2dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f6c>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1780618,32 +1780590,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (55a2f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f80>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a961dc │ │ │ │ + bl a9627c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a96138 │ │ │ │ + bl a961d8 │ │ │ │ b.n 55a29c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445f2c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, r6] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 559dac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445a3c> │ │ │ │ + b.n 559f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445bbc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 559d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4459fc> │ │ │ │ + b.n 559eec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x445b7c> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55a414 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4460a4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1782869,25 +1782841,25 @@ │ │ │ │ add r2, pc, #328 @ (adr r2, 55bb0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44779c>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ldr r6, [pc, #912] @ (55bd5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4479ec>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r4 │ │ │ │ + cmp r8, ip │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr r5, [pc, #592] @ (55bc28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4478b8>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ vldr d0, [pc, #768] @ 55bcf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x447980> │ │ │ │ ldrb.w r6, [r8, #13] │ │ │ │ mov r1, r6 │ │ │ │ bl 469bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355860> │ │ │ │ @@ -1783840,17 +1783812,17 @@ │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ adds r1, #175 @ 0xaf │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (55c7a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448434>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r5 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ mov r6, r0 │ │ │ │ b.n 55c354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x447fe4> │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ @@ -1784528,45 +1784500,45 @@ │ │ │ │ b.n 55ca26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4486b6> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bkpt 0x00f8 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + it lt │ │ │ │ + lsllt r3, r6, #2 │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + nop {10} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r6, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1784765,54 +1784737,55 @@ │ │ │ │ b.n 55cbf2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448882> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #98 @ 0x62 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #170 @ 0xaa │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x0082 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - b.n 55cab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448740> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + ittt mi │ │ │ │ + lslmi r0, r0, #3 │ │ │ │ + bmi.n 55cc30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4488c0> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + lslmi r3, r7, #2 │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 55cd58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4489e8> │ │ │ │ + bpl.n 55ccd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448968> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 55d270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448f00> │ │ │ │ + b.n 55d3f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x449080> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #760] @ (55d08c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448d1c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9c400b1 │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + @ instruction: 0xfa8400b1 │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 55c8d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448568> │ │ │ │ + b.n 55ca58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4486e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbnz r4, 55ce1a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448aaa> │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ adds r3, #16 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cbnz r2, 55cdfe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448a8e> │ │ │ │ + cbnz r2, 55ce2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448abe> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 55cdfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448a8c> │ │ │ │ + cbnz r4, 55ce2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448abc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 55ce08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448a98> │ │ │ │ + cbnz r4, 55ce38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448ac8> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #364] @ (55cf3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448bcc>) │ │ │ │ @@ -1784962,45 +1784935,45 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #32 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 55cf9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c2e> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - rev16 r2, r4 │ │ │ │ + cbnz r2, 55cf9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c2c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 55cfa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c38> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 55cf90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c20> │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 55cf9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c2e> │ │ │ │ + hlt 0x000e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 55cf94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c24> │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 55cfb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c48> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 55cf98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c28> │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 55cfb6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c46> │ │ │ │ + hlt 0x002a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 55cf9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c2c> │ │ │ │ + rev r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r0, r1 │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 55cf9e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448c2e> │ │ │ │ + rev r6, r3 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1785244,33 +1785217,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb77c │ │ │ │ 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 r1, [pc, #184] @ (55d2e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x448f78>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1785685,17 +1785658,17 @@ │ │ │ │ mov.w r1, #316 @ 0x13c │ │ │ │ b.n 55d522 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4491b2> │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ b.n 55d522 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4491b2> │ │ │ │ mov.w r1, #436 @ 0x1b4 │ │ │ │ b.n 55d522 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4491b2> │ │ │ │ nop │ │ │ │ - cbz r4, 55d64a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4492da> │ │ │ │ + push {r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 55d662 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4492f2> │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55d71c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4493ac>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1786499,23 +1786472,23 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r0, #166 @ 0xa6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cbz r4, 55deec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x449b7c> │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 55ded4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x449b64> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #336 @ (adr r7, 55e008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x449c98>) │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r7, #54 @ 0x36 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - add r4, pc, #360 @ (adr r4, 55e028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x449cb8>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 55df28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x449bb8>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1786708,15 +1786681,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #20 │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #932] @ (55e474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44a104>) │ │ │ │ @@ -1788497,33 +1788470,33 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r4, r6, #19 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsrs r2, r4, #28 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [pc, #2156] @ 55fbc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44b850> │ │ │ │ @@ -1789405,15 +1789378,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #18 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r2, r4, #1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ lsrs r0, r7, #7 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55fbea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44b87a> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1789764,17 +1789737,17 @@ │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ str r7, [r3, r2] │ │ │ │ add r3, r2 │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ vldr d7, [pc, #672] @ 560220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44beb0> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3535d4> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 55ffa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44bc30> │ │ │ │ @@ -1790027,17 +1790000,17 @@ │ │ │ │ cmp r1, #20 │ │ │ │ bls.w 55fb86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44b816> │ │ │ │ b.n 56015a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44bdea> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #31 │ │ │ │ bhi.n 56028a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44bf1a> │ │ │ │ tbb [pc, r5] │ │ │ │ movs r2, #16 │ │ │ │ @@ -1790698,32 +1790671,32 @@ │ │ │ │ ldrb r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r4, #-404] @ 0xfffffe6c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [sl, #-404] @ 0xfffffe6c │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldmia r6, {r0, r3, r4, r6, r7} │ │ │ │ vsra.u32 d30, d7, #1 │ │ │ │ vmull.u , d31, d2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ vcvt.u32.f32 d30, d27, #1 │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - vsli.64 d24, d26, #63 @ 0x3f │ │ │ │ + vqshlu.s32 q12, q13, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r4, r2 │ │ │ │ + mov ip, sl │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp sl, lr │ │ │ │ + mov sl, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 3, r0, cr0, cr2, {5} │ │ │ │ + vqadd.u32 d0, d16, d18 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw lr, #259 @ 0x103 │ │ │ │ @@ -1790791,25 +1790764,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (560a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44c708>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (560a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44c70c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ble.n 560aec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44c77c> │ │ │ │ + udf #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1791089,25 +1791062,25 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3400165 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ @ instruction: 0xf2860165 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #232] @ 560eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44cb40> │ │ │ │ @@ -1791203,31 +1791176,31 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf22c0165 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1ea0165 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #444] @ (5610b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44cd40>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1791407,19 +1791380,19 @@ │ │ │ │ movw r2, #1430 @ 0x596 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add.w r1, r4, #101 @ 0x65 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orn r1, r4, #101 @ 0x65 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r4, #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, #4064] @ 0xfe0 │ │ │ │ ldrb.w ip, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1791558,35 +1791531,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (561268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44cef8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 561330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44cfc0> │ │ │ │ + bvc.n 5612b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44cf40> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #784] @ (561590 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d220>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1791893,45 +1791866,45 @@ │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 561560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d1f0> │ │ │ │ ldcl 1, cr0, [sl, #-404]! @ 0xfffffe6c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [sl], {101} @ 0x65 │ │ │ │ - bcc.n 561550 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d1e0> │ │ │ │ + bmi.n 5614d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d160> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r7, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #24 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1304] @ 561b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d798> │ │ │ │ @@ -1792443,123 +1792416,123 @@ │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ and.w r1, r4, r5, asr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [ip, #404]! @ 0x194 │ │ │ │ @ instruction: 0xe9a40165 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #496] @ (561d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d9a0>) │ │ │ │ + ldr r5, [pc, #240] @ (561c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d8a0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #896] @ (561eb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44db40>) │ │ │ │ + ldr r4, [pc, #640] @ (561db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44da40>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str.w r0, [lr, #180] @ 0xb4 │ │ │ │ - ldr r3, [pc, #800] @ (561e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44daec>) │ │ │ │ + vst1.8 @ instruction: 0xf98e00b4 │ │ │ │ + ldr r4, [pc, #544] @ (561d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d9ec>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #704] @ (561e08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44da98>) │ │ │ │ + ldr r4, [pc, #448] @ (561d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d998>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #608] @ (561db4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44da44>) │ │ │ │ + ldr r4, [pc, #352] @ (561cb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d944>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #512] @ (561d60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d9f0>) │ │ │ │ + ldr r4, [pc, #256] @ (561c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d8f0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #416] @ (561d0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d99c>) │ │ │ │ + ldr r4, [pc, #160] @ (561c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d89c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #320] @ (561cb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d948>) │ │ │ │ + ldr r4, [pc, #64] @ (561bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d848>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh.w r0, [sl, r4, lsl #3] │ │ │ │ - ldr r3, [pc, #208] @ (561c54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d8e4>) │ │ │ │ + ldr??.w r0, [sl, #180] @ 0xb4 │ │ │ │ + ldr r3, [pc, #976] @ (561f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44dbe4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #128] @ (561c10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d8a0>) │ │ │ │ + ldr r3, [pc, #896] @ (561f10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44dba0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #32] @ (561bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d84c>) │ │ │ │ + ldr r3, [pc, #800] @ (561ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44db4c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #960] @ (561f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44dbf8>) │ │ │ │ + ldr r3, [pc, #704] @ (561e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44daf8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #864] @ (561f14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44dba4>) │ │ │ │ + ldr r3, [pc, #608] @ (561e14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44daa4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #768] @ (561ec0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44db50>) │ │ │ │ + ldr r3, [pc, #512] @ (561dc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44da50>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #656] @ (561e5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44daec>) │ │ │ │ + ldr r3, [pc, #400] @ (561d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d9ec>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #576] @ (561e18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44daa8>) │ │ │ │ + ldr r3, [pc, #320] @ (561d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d9a8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #480] @ (561dc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44da54>) │ │ │ │ + ldr r3, [pc, #224] @ (561cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44d954>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r2, [pc, #2828] @ 562718 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44e3a8> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1793639,144 +1793612,144 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 562ee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eb70> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r4, r5 │ │ │ │ + mov ip, sp │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, fp │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, r7 │ │ │ │ + add sl, pc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, r3 │ │ │ │ + add r8, fp │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ udf #140 @ 0x8c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bics r0, r6 │ │ │ │ + add r0, lr │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrex pc, [r3, #1020] @ 0x3fc │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1 │ │ │ │ + rors r6, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r2, r7 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ands r2, r7 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + ands r6, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #20 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r4, #84] @ 0x54 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 562840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44e4d0> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1794554,177 +1794527,177 @@ │ │ │ │ b.n 562e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eb2c> │ │ │ │ ldr r3, [pc, #332] @ (563114 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eda4>) │ │ │ │ add r3, pc │ │ │ │ b.n 562e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eb2c> │ │ │ │ ldr r3, [pc, #332] @ (563118 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eda8>) │ │ │ │ add r3, pc │ │ │ │ b.n 562e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eb2c> │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 562f10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44eba0> │ │ │ │ + bcs.n 563090 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44ed20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n 563120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44edb0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh.w r0, [lr, #176] @ 0xb0 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + vld4.32 {d16-d19}, [lr :256], r0 │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + str r6, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r6, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb8000b0 │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ + mcrr2 0, 11, r0, r0, cr0 │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r6, [r0, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 5630b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44ed40> │ │ │ │ + udf #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 562fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44ec78> │ │ │ │ + udf #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r3, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1795383,53 +1795356,53 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + str r2, [r5, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 563826 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f4b6> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ bne.w 563352 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44efe2> │ │ │ │ @@ -1795696,67 +1795669,67 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r3, #2 │ │ │ │ b.n 563a86 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f716> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r4, #6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1795827,21 +1795800,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ b.n 563b5a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f7ea> │ │ │ │ nop │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1795970,19 +1795943,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #20] @ (563d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x44f9e8>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2864] @ 5648a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450530> │ │ │ │ @@ -1797107,37 +1797080,37 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r7} │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r7] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + str r0, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #200] @ (56499c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45062c>) │ │ │ │ + ldr r7, [pc, #968] @ (564c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45092c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #608] @ (564b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4507c8>) │ │ │ │ + ldr r7, [pc, #352] @ (564a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4506c8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ movw r2, #6401 @ 0x1901 │ │ │ │ movw r3, #349 @ 0x15d │ │ │ │ cmp r5, r2 │ │ │ │ ite eq │ │ │ │ moveq r8, r3 │ │ │ │ movne.w r8, #264 @ 0x108 │ │ │ │ @@ -1797161,17 +1797134,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (564930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4505c0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (564934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4505c4>) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - ldr r7, [pc, #144] @ (5649c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450654>) │ │ │ │ + ldr r7, [pc, #912] @ (564cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450954>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #24] @ (564950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4505e0>) │ │ │ │ + ldr r6, [pc, #792] @ (564c50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4508e0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 56496a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4505fa> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1797312,27 +1797285,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (564ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450748>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #672] @ (564d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4509d4>) │ │ │ │ + ldr r7, [pc, #416] @ (564c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4508d4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #328] @ (564bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450880>) │ │ │ │ + ldr r7, [pc, #72] @ (564af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450780>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #336] @ (564bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45088c>) │ │ │ │ + ldr r7, [pc, #80] @ (564afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45078c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #152] @ (564b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4507dc>) │ │ │ │ + ldr r6, [pc, #920] @ (564e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450adc>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #960] @ (564e78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450b08>) │ │ │ │ + ldr r6, [pc, #704] @ (564d78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450a08>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #608] @ (564d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4509ac>) │ │ │ │ + ldr r7, [pc, #352] @ (564c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4508ac>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5300 @ 0x14b4 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 564ad2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450762> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -1797364,17 +1797337,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (564b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4507a8>) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r1, [pc, #12] @ (564b1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4507ac>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - ldr r6, [pc, #432] @ (564ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45095c>) │ │ │ │ + ldr r7, [pc, #176] @ (564bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45085c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #440] @ (564cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450968>) │ │ │ │ + ldr r6, [pc, #184] @ (564bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450868>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 564b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4507fc> │ │ │ │ @@ -1797405,21 +1797378,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (564b8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45081c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d734> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r6, [pc, #448] @ (564d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4509d4>) │ │ │ │ + ldr r7, [pc, #192] @ (564c44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4508d4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #120] @ (564c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450890>) │ │ │ │ + ldr r5, [pc, #888] @ (564f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450b90>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #192] @ (564c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4508dc>) │ │ │ │ + ldr r6, [pc, #960] @ (564f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450bdc>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #40] @ (564bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450848>) │ │ │ │ + ldr r5, [pc, #808] @ (564eb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450b48>) │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (564cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450940>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1797612,19 +1797585,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ b.n 564cea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45097a> │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 0, r0, cr12, cr2, {5} │ │ │ │ - stc2l 0, cr0, [r8, #712] @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [r4, #712]! @ 0x2c8 │ │ │ │ + mcr2 0, 6, r0, cr12, cr2, {5} │ │ │ │ + mcr2 0, 4, r0, cr8, cr2, {5} │ │ │ │ + mcr2 0, 5, r0, cr4, cr2, {5} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1797694,19 +1797667,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 5425f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e284> │ │ │ │ b.n 564db6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450a46> │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2l 0, cr0, [r0, #-712] @ 0xfffffd38 │ │ │ │ - ldc2l 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ + mcr2 0, 0, r0, cr0, cr2, {5} │ │ │ │ + ldc2 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + ldc2l 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [pc, #336] @ (564fc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x450c50>) │ │ │ │ @@ -1798518,23 +1798491,23 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bx r7 │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r2 │ │ │ │ + add r0, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - sbcs r2, r5 │ │ │ │ + negs r2, r5 │ │ │ │ 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, #3208] @ 0xc88 │ │ │ │ sub.w sp, sp, #852 @ 0x354 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1801192,65 +1801165,65 @@ │ │ │ │ b.w 566b06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x452796> │ │ │ │ ldr r3, [pc, #116] @ (5674a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453138>) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ ldr r1, [pc, #116] @ (5674ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45313c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + mrc 0, 3, r0, cr6, cr2, {5} │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stcl 0, cr0, [r4, #712] @ 0x2c8 │ │ │ │ - stc 0, cr0, [lr, #712]! @ 0x2c8 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + mcr 0, 4, r0, cr4, cr2, {5} │ │ │ │ + mcr 0, 3, r0, cr14, cr2, {5} │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr.w r0, [r8, #191] @ 0xbf │ │ │ │ - cmp r4, #12 │ │ │ │ + ldrsb.w r0, [r8, #191] @ 0xbf │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 5674c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453150> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bic.w r3, r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 5666be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45234e> │ │ │ │ @@ -1801436,54 +1801409,54 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 566b06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x452796> │ │ │ │ nop │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.s64 d16, d31, #20 │ │ │ │ - movs r3, #32 │ │ │ │ + @ instruction: 0xf0ac00bf │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s16 d0, d22, d31 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + vshr.s64 d16, d31, #42 │ │ │ │ + movs r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc 0, 7, r0, cr14, cr15, {5} │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + vshr.s64 d0, d31, #2 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 6, r0, cr2, cr15, {5} │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + vshr.s64 d0, d31, #62 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 5, r0, cr6, cr15, {5} │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + vqadd.s32 d16, d22, d31 │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ @@ -1801721,22 +1801694,22 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 566624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4522b4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 567938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4535c8> │ │ │ │ b.n 5677c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453452> │ │ │ │ nop │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r6, #-764] @ 0xfffffd04 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + ldcl 0, cr0, [r6, #764] @ 0x2fc │ │ │ │ + movs r1, #10 │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1052] @ 567d9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453a2c> │ │ │ │ @@ -1802527,15 +1802500,15 @@ │ │ │ │ b.n 568046 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453cd6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r6, #16] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #16] @ (5681f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453e88>) │ │ │ │ + ldr r7, [pc, #784] @ (5684f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454188>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r6, [r7, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1802710,17 +1802683,17 @@ │ │ │ │ ldr.w r2, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r2, [r2, #65] @ 0x41 │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 5682d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453f68> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 568256 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453ee6> │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r4, [pc, #2744] @ 568e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b0c> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1803734,150 +1803707,150 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r2, r4, r5, r6} │ │ │ │ vsra.u64 , , #1 │ │ │ │ vsra.u32 , , #1 │ │ │ │ vsli.32 d28, d13, #31 │ │ │ │ @ instruction: 0xffff79d2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + subs r2, r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 568f00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b90> │ │ │ │ + ble.n 568e80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b10> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 568e6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454afc> │ │ │ │ + bgt.n 568dec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454a7c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + subs r2, r5, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 568f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454c2c> │ │ │ │ + bgt.n 568f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454bac> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 568f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454c00> │ │ │ │ + bgt.n 568ef0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b80> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ bkpt 0x00dd │ │ │ │ - vmls.i , , d26[0] │ │ │ │ + vabal.u , d15, d26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 568efc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b8c> │ │ │ │ + bge.n 568e7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b0c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 568eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b3c> │ │ │ │ + bge.n 568e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454abc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 568f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454be0> │ │ │ │ + bls.n 568ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b60> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bkpt 0x0082 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bkpt 0x005c │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ + itt cs │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + ittt mi @ unpredictable │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + stmiami r2!, {r1, r2, r3, r7} │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + itt ne │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + stmiane r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + itet eq │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + asrne r4, r4, #16 │ │ │ │ + lsleq r3, r6, #2 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 568edc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454b6c> │ │ │ │ + bhi.n 56905c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454cec> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0032 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 568fc6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454c56> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 569024 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454cb4> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1804007,17 +1803980,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 541aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42d734> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 569056 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454ce6> │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #128] @ 5691b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454e48> │ │ │ │ @@ -1804116,21 +1804089,21 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #24] @ (569240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454ed0>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - cbnz r2, 56923e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454ece> │ │ │ │ + cbnz r2, 56926e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454efe> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 569248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454ed8> │ │ │ │ + cbnz r4, 569278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454f08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 569252 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454ee2> │ │ │ │ + rev r2, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56924c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454edc> │ │ │ │ + cbnz r0, 56927c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454f0c> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1804272,31 +1804245,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 567da8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x453a38> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 5448b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x430548> │ │ │ │ b.n 5692d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x454f68> │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #388] @ (5695a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455230>) │ │ │ │ @@ -1804449,25 +1804422,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + beq.n 5694e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455174> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 5696c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455354> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1804548,19 +1804521,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 564afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45078c> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #32] │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ @@ -1805291,46 +1805264,47 @@ │ │ │ │ beq.w 569c22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4558b2> │ │ │ │ b.n 569c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455898> │ │ │ │ mov r0, fp │ │ │ │ bl 564afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45078c> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #16] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.u16 d16, d18, d18 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa3200b2 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + @ instruction: 0xfaf200b2 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa1e00b2 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + @ instruction: 0xfade00b2 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa0600b2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + @ instruction: 0xfac600b2 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9ea00b2 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + @ instruction: 0xfaaa00b2 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr??.w r0, [r2, #178] @ 0xb2 │ │ │ │ + @ instruction: 0xfa9200b2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #104] @ (569f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455c28>) │ │ │ │ ldr r2, [pc, #108] @ (569f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455c2c>) │ │ │ │ @@ -1805379,19 +1805353,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [r1, #12] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr??.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldrsh.w r0, [r2, #178] @ 0xb2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #148] @ (56a058 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455ce8>) │ │ │ │ ldr r2, [pc, #152] @ (56a05c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x455cec>) │ │ │ │ @@ -1805462,19 +1805436,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r6, #0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh.w r0, [r6, r2, lsl #3] │ │ │ │ + ldr??.w r0, [r6, #178] @ 0xb2 │ │ │ │ stmdb 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, #924] @ (56a420 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4560b0>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #924] @ (56a424 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4560b4>) │ │ │ │ @@ -1805826,39 +1805800,39 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r2, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldrsh r2, [r2, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf62a00b2 │ │ │ │ + @ instruction: 0xf6ea00b2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf58a00b2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + movw r0, #43186 @ 0xa8b2 │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adcs.w r0, r0, #5832704 @ 0x590000 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + @ instruction: 0xf61000b2 │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - eor.w r0, r0, #5832704 @ 0x590000 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + adc.w r0, r0, #5832704 @ 0x590000 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orn r0, r6, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf52600b2 │ │ │ │ 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 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1805996,21 +1805970,22 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itte ge │ │ │ │ - lslge r7, r7, #2 │ │ │ │ - @ instruction: 0xf2da00b2 │ │ │ │ - vshrlt.u64 d16, d18, #22 │ │ │ │ - movt r0, #178 @ 0xb2 │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + @ instruction: 0xf39a00b2 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xf38000b2 │ │ │ │ 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] @ (56a704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456394>) │ │ │ │ ldr r3, [pc, #264] @ (56a708 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456398>) │ │ │ │ @@ -1806117,19 +1806092,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf7e800b2 │ │ │ │ - bkpt 0x0056 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf18a00b2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + strh.w r0, [r8, #178] @ 0xb2 │ │ │ │ + itet ne │ │ │ │ + lslne r7, r7, #2 │ │ │ │ + movweq r0, #41138 @ 0xa0b2 │ │ │ │ + pushne {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #292] @ (56a850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4564e0>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #292] @ (56a854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4564e4>) │ │ │ │ add r5, pc │ │ │ │ @@ -1806253,33 +1806228,33 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r1, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldc2l 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + mrc2 0, 1, r0, cr6, cr2, {5} │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - eors.w r0, r8, #178 @ 0xb2 │ │ │ │ - add r3, pc, #208 @ (adr r3, 56a93c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4565cc>) │ │ │ │ + adcs.w r0, r8, #178 @ 0xb2 │ │ │ │ + add r3, pc, #976 @ (adr r3, 56ac3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4568cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 56a9b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456648>) │ │ │ │ + add r4, pc, #72 @ (adr r4, 56a8b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456548>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #144 @ (adr r3, 56a90c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45659c>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 56ac0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45689c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 56a8b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456548>) │ │ │ │ + add r3, pc, #816 @ (adr r3, 56abb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456848>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1806330,16 +1806305,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (56a918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4565a8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2117 @ 0x845 │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ - ldc2 0, cr0, [ip, #-712] @ 0xfffffd38 │ │ │ │ - vqadd.s64 d16, d22, d18 │ │ │ │ + ldc2l 0, cr0, [ip, #712] @ 0x2c8 │ │ │ │ + bics.w r0, r6, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -1806455,44 +1806430,44 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2591 @ 0xa1f │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - cbnz r4, 56aaa2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456732> │ │ │ │ + ldc2l 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mrc 0, 5, r0, cr0, cr2, {5} │ │ │ │ - stc2 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ - cbnz r4, 56aaa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456738> │ │ │ │ + vqadd.s64 d16, d16, d18 │ │ │ │ + stc2l 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mrc 0, 4, r0, cr8, cr2, {5} │ │ │ │ - stc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - cbnz r4, 56aaae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45673e> │ │ │ │ + vqadd.s16 d16, d24, d18 │ │ │ │ + stc2l 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr 0, 4, r0, cr0, cr2, {5} │ │ │ │ - stc2 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - cbnz r4, 56aab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456744> │ │ │ │ + vqadd.s8 d16, d16, d18 │ │ │ │ + stc2l 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ + cbnz r4, 56aae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456774> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr 0, 3, r0, cr8, cr2, {5} │ │ │ │ - ldc2l 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ - cbnz r4, 56aaba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45674a> │ │ │ │ + vqadd.s32 d0, d24, d18 │ │ │ │ + ldc2 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ + cbnz r4, 56aaea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45677a> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mrc 0, 2, r0, cr0, cr2, {5} │ │ │ │ + vqadd.s16 d0, d16, d18 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 56aa88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456718> │ │ │ │ ldr r3, [pc, #12] @ (56aa8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45671c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r4, [pc, #224] @ (56ab70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456800>) │ │ │ │ + ldr r4, [pc, #992] @ (56ae70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456b00>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56aace <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45675e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1806510,15 +1806485,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 542db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ea48> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #1016] @ (56aecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456b5c>) │ │ │ │ + ldr r4, [pc, #760] @ (56adcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456a5c>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 56ab12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4567a2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1806536,15 +1806511,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 542db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42ea48> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #744] @ (56ae00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456a90>) │ │ │ │ + ldr r4, [pc, #488] @ (56ad00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456990>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1806710,20 +1806685,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56ad04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456994>) │ │ │ │ movw r2, #2697 @ 0xa89 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7e800b2 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + strh.w r0, [r8, #178] @ 0xb2 │ │ │ │ + cbnz r6, 56ad08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456998> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sub.w r0, sl, r2, ror #2 │ │ │ │ - vst1.8 @ instruction: 0xf9c200b2 │ │ │ │ - @ instruction: 0xeb9400b2 │ │ │ │ + stcl 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + @ instruction: 0xfa8200b2 │ │ │ │ + mrrc 0, 11, r0, r4, cr2 │ │ │ │ stmdb 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.w r4, [pc, #2932] @ 56b890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457520> │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r1, [pc, #2932] @ 56b894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457524> │ │ │ │ @@ -1807831,27 +1807806,27 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ str r6, [r5, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cmp r2, pc │ │ │ │ + mov r2, r7 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r0, sl │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - orrs r0, r6 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmn r6, r3 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - rors r0, r2 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp r6, r2 │ │ │ │ bcs.w 56c584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458214> │ │ │ │ @@ -1809165,166 +1809140,165 @@ │ │ │ │ bl 54dc98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x439928> │ │ │ │ ldr.w r1, [r4, #480] @ 0x1e0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ b.w 56b296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x456f26> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 56c748 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583d8> │ │ │ │ + ble.n 56c6c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458358> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56c76e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583fe> │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #272 @ (adr r4, 56c80c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45849c>) │ │ │ │ + add r5, pc, #16 @ (adr r5, 56c70c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45839c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56c736 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583c6> │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #296 @ (adr r2, 56c838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4584c8>) │ │ │ │ + add r3, pc, #40 @ (adr r3, 56c738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583c8>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 56c2d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457f60> │ │ │ │ + b.n 56c450 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4580e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 56c730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583c0> │ │ │ │ + bpl.n 56c6b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458340> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c0bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457d4c> │ │ │ │ + b.n 56c23c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457ecc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56c714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583a4> │ │ │ │ + bpl.n 56c694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458324> │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ - bmi.n 56c6cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45835c> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 56c150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457de0> │ │ │ │ + stmdb sl, {r1, r4, r5, r7} │ │ │ │ + bpl.n 56c64c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4582dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56c6b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458340> │ │ │ │ + b.n 56c2d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457f60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c60c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45829c> │ │ │ │ + bpl.n 56c830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4584c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56c694 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458324> │ │ │ │ + @ instruction: 0xe82200b2 │ │ │ │ + bpl.n 56c814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4584a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56bf70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457c00> │ │ │ │ + b.n 56c0f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457d80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56c678 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458308> │ │ │ │ + bpl.n 56c7f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458488> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c584 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458214> │ │ │ │ + b.n 56c704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458394> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 56c73c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583cc> │ │ │ │ + bmi.n 56c6bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45834c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c1f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x457e80> │ │ │ │ + b.n 56c370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458000> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 56c720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4583b0> │ │ │ │ + bmi.n 56c6a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458330> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56cc8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45891c> │ │ │ │ + b.n 56ce0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458a9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 56c704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458394> │ │ │ │ + bmi.n 56c684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458314> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr.w r3, [pc, #1152] @ 56cc68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4588f8> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [pc, #1152] @ 56cc6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4588fc> │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -1809733,131 +1809707,131 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2875 @ 0xb3b │ │ │ │ bl 54255c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e1ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #0 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 56cd04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458994> │ │ │ │ + ble.n 56cc84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458914> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56d1b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458e48> │ │ │ │ + b.n 56d338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458fc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #32 │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + svc 28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + b.n 56cde0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458a70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 56ce34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458ac4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 56ccd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458960> │ │ │ │ + blt.n 56cc50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4588e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 56cc88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458918> │ │ │ │ + blt.n 56ce08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x458a98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56e066 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x459cf6> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56d690 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x459320> │ │ │ │ @@ -1814288,23 +1814262,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (56f440 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b0d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56f444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b0d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + cbnz r2, 56f45c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b0ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f444 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b0d4> │ │ │ │ + cbnz r0, 56f474 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b104> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 56f46e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b0fe> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + cbnz r2, 56f46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b0fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56fc18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b8a8> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56f7ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b47c> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1815298,277 +1815272,277 @@ │ │ │ │ ldr r0, [pc, #532] @ (56fe48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bad8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #528] @ (56fe4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45badc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, lr} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r6, lr} │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56fd46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9d6> │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fcfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b98c> │ │ │ │ + cbnz r0, 56fd2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 56fd26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9b6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 56fd2a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9ba> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 56fd26 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9b6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + cbnz r6, 56fd22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9b2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + cbnz r0, 56fd20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + cbnz r6, 56fd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45b9a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itee ge │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - ite ls @ unpredictable │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - itte vc @ unpredictable │ │ │ │ - lslvc r2, r6, #2 │ │ │ │ - itt pl @ unpredictable │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - itet cc @ unpredictable │ │ │ │ - lslcc r2, r6, #2 │ │ │ │ - it ne @ unpredictable │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00fa │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r2 │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r4 │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0036 │ │ │ │ + itet │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + it le @ unpredictable │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + itte lt │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + revshlt r0, r2 │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + cbnz r6, 56fd90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r6, 56fdb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 56fdb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + cbnz r6, 56fdaa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba3a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + cbnz r4, 56fda6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba36> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fdf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba80> │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fdea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba7a> │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fde6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba76> │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fde0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba70> │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56fddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba6c> │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fdd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba68> │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fdd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba64> │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r4, 56fe08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r2, r1 │ │ │ │ + cbnz r2, 56fe04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba94> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r0, 56fe00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + cbnz r2, 56fdfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba8a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r4, 56fdf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ + cbnz r6, 56fdee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba7e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0024 │ │ │ │ + cbnz r4, 56fdea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba7a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + itet eq │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00e4 │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ite mi │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - itte ne @ unpredictable │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00e8 │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - it vs │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - itet mi │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - cbnz r0, 56fde8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba78> @ unpredictable │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + itte le │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + it ge @ unpredictable │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + itte hi │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + stmiahi r0!, {r3, r5} │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 56fe18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45baa8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + cbnz r2, 56fe10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45baa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + cbnz r0, 56fe0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + cbnz r2, 56fe06 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba96> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + cbnz r0, 56fe00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + cbnz r2, 56fdf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ba88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fe92 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bb22> │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fe8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bb1c> │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fe88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bb18> │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fe84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45bb14> │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00ca │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + setend le │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + itet hi │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + strls r0, [r2, #12] │ │ │ │ + lslhi r5, r6, #2 │ │ │ │ + str r2, [r1, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r0, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5716f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d388> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 570790 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45c420> │ │ │ │ @@ -1817871,489 +1817845,489 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (5715c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d254>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (5715c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d258>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + cbz r2, 57122e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cebe> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + cbz r2, 571236 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cec6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 57123e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cece> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 571244 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ced4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + cbz r6, 57124c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cedc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + cbz r2, 571256 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cee6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 57125e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ceee> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 571266 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cef6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 57126c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cefc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + cbz r2, 571276 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf06> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 57127e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf0e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 571286 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf16> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cef0> │ │ │ │ + cbz r2, 571290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571266 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cef6> │ │ │ │ + cbz r6, 571296 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf26> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 57126e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cefe> │ │ │ │ + cbz r2, 57129e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf2e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571276 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf06> │ │ │ │ + cbz r6, 5712a6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf36> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf10> │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf18> │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf20> │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57129a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf2a> │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 5712a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf34> │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 5712b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf40> │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 5712bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf4c> │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r1 │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 5712d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf66> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r0 │ │ │ │ + cbz r2, 5712e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf74> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r2 │ │ │ │ + cbz r6, 5712ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf7c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 5712f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf86> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 5712fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf8e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r2 │ │ │ │ + cbz r6, 571308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r4 │ │ │ │ + cbz r6, 571310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 57131a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfaa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 5712f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf82> │ │ │ │ + cbz r6, 571322 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfb2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 5712fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf8a> │ │ │ │ + cbz r2, 57132a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfba> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf94> │ │ │ │ + cbz r2, 571334 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfc4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 57130e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf9e> │ │ │ │ + push {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571314 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfa4> │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57131c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfac> │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571324 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfb4> │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57132e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfbe> │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfc8> │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfd0> │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 57134a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfda> │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571356 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfe6> │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57135e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cfee> │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 57127c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45cf0c> │ │ │ │ + bvs.n 5713fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d08c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d05a> │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d050> │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d04a> │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 5713b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d046> │ │ │ │ + cbnz r6, 5713de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d06e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d03e> │ │ │ │ + cbnz r6, 5713d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d068> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d038> │ │ │ │ + cbnz r6, 5713d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d062> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 5713ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d05a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x002e │ │ │ │ + cbnz r6, 5713c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d054> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0006 │ │ │ │ + cbnz r2, 5713c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d050> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r2, r4 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r6, r6 │ │ │ │ + hlt 0x003e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d04e> │ │ │ │ + hlt 0x000e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5713b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d046> │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 5713ae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d03e> │ │ │ │ + rev r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 5713a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d038> │ │ │ │ + rev r2, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 5713a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d032> │ │ │ │ + cbnz r6, 5713c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d058> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 571398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d028> │ │ │ │ + cbnz r6, 5713c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d054> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r2, 5713c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d050> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbnz r6, 5713b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d048> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbnz r2, 5713b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d042> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbnz r2, 5713a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d038> │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb8d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + bcc.n 5713a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d038> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 571428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d0b8> │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - ittt gt @ unpredictable > │ │ │ │ - lslgt r2, r6, #2 │ │ │ │ - itte hi @ unpredictable │ │ │ │ + ittt le │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + itet lt @ unpredictable │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + ittt hi @ unpredictable │ │ │ │ lslhi r2, r6, #2 │ │ │ │ - itet mi @ unpredictable │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - ittt ne @ unpredictable │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00f6 │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + itte pl @ unpredictable │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + itte cs @ unpredictable │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + bkpt 0x00fa │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + bkpt 0x00d6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x009a │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0066 │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x003a │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r3!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r2!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - itte lt @ unpredictable │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - itee hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - ldmials r1, {r1, r4, r5, r7} │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 5714d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d164> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + beq.n 57166c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d2fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + beq.n 57160c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d29c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r6, 57160a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d29a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r2, r1 │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 571602 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d292> │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #404] @ (571764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d3f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (571768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d3f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1818543,107 +1818517,107 @@ │ │ │ │ ldr r0, [pc, #192] @ (571818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #188] @ (57181c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + cpsie i │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r2!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ite al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - ittt gt @ unpredictable > │ │ │ │ - lslgt r2, r6, #2 │ │ │ │ - itt ls @ unpredictable │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - pushls {r1, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, lr │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + mov r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 571862 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4f2> │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57185c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4ec> │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 571858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4e8> │ │ │ │ + push {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4d8> │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 571854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d4e4> │ │ │ │ + push {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add ip, sp │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add lr, ip │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, ip │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sl, fp │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 5718a2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d532> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5719c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45d652> │ │ │ │ @@ -1819725,331 +1819699,331 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (572384 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e014>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (572388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e018>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - negs r2, r7 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r6, r3 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5720c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dd58> │ │ │ │ + bhi.n 572048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dcd8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + beq.n 572238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dec8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + beq.n 572270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572158 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dde8> │ │ │ │ + bcs.n 5722d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de28> │ │ │ │ + bcs.n 572318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfa8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5721d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de60> │ │ │ │ + bcs.n 572150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dde0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de90> │ │ │ │ + bcs.n 572180 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ded8> │ │ │ │ + bcs.n 5721c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df18> │ │ │ │ + bcs.n 572208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5722c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df58> │ │ │ │ + bcs.n 572248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ded8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df98> │ │ │ │ + bcc.n 572288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + beq.n 572270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + beq.n 5722a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + beq.n 5722e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + beq.n 572320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 572360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dff0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + beq.n 572190 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + beq.n 5721c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df10> │ │ │ │ + beq.n 572200 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5722b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df48> │ │ │ │ + beq.n 572238 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dec8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5722e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df78> │ │ │ │ + beq.n 572268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45def8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfb0> │ │ │ │ + bne.n 5722a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dff0> │ │ │ │ + bne.n 5722e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de28> │ │ │ │ + bne.n 572318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfa8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5721e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de78> │ │ │ │ + bne.n 572368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dff8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dea8> │ │ │ │ + bne.n 572198 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dee0> │ │ │ │ + bne.n 5721d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r1, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df18> │ │ │ │ + bpl.n 572208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45de98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45deb8> │ │ │ │ + bpl.n 5723a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e038> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5723e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e078> │ │ │ │ + bpl.n 572368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dff8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5723a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e030> │ │ │ │ + bpl.n 572320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfd8> │ │ │ │ + bmi.n 5722c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5722e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df70> │ │ │ │ + bmi.n 572260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45def0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df10> │ │ │ │ + bmi.n 572400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e090> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572218 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dea8> │ │ │ │ + bmi.n 572398 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e028> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572310 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfa0> │ │ │ │ + bcs.n 572290 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5722c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df58> │ │ │ │ + bcs.n 572248 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ded8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45def0> │ │ │ │ + bcs.n 5723e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e070> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5723a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e030> │ │ │ │ + bmi.n 572320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfd0> │ │ │ │ + bcc.n 5722c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5722d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df68> │ │ │ │ + bcc.n 572258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dee8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df00> │ │ │ │ + bcc.n 5723f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e080> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572410 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e0a0> │ │ │ │ + bcc.n 572390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e020> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5723b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e040> │ │ │ │ + bcs.n 572330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfc0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe8> │ │ │ │ + bcs.n 5722d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df90> │ │ │ │ + bcs.n 572280 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572370 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e000> │ │ │ │ + bne.n 5722f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5723c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e050> │ │ │ │ + bne.n 572340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5723bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e04c> │ │ │ │ + bmi.n 57233c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfcc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572354 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe4> │ │ │ │ + bmi.n 5722d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r4, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5723c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e054> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 5723d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e068> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1820083,31 +1820057,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (5723fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e08c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (572400 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e090>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bne.n 5723d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e060> │ │ │ │ + bcs.n 572350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45df98> │ │ │ │ + bcs.n 572488 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e118> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572318 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfa8> │ │ │ │ + bcs.n 572498 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e128> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfb8> │ │ │ │ + bcs.n 5724a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e138> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfc8> │ │ │ │ + bcs.n 5724b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e148> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dfe0> │ │ │ │ + bcs.n 5724d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e160> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45dff0> │ │ │ │ + bcs.n 5724e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e170> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 5724a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e138> │ │ │ │ + bcs.n 572428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e0b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 572476 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e106> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 572560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e1f0> │ │ │ │ @@ -1820779,233 +1820753,233 @@ │ │ │ │ ldr r0, [pc, #444] @ (572b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #440] @ (572b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e800>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 572950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5e0> │ │ │ │ + bgt.n 5728d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e560> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5729d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e660> │ │ │ │ + bgt.n 572950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 572998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e628> │ │ │ │ + bls.n 572918 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5c8> │ │ │ │ + bls.n 572ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e748> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d0> │ │ │ │ + bls.n 5729c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e650> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e760> │ │ │ │ + bls.n 572a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5729d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e660> │ │ │ │ + bls.n 572950 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 572948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5d8> │ │ │ │ + bcc.n 572ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e758> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e730> │ │ │ │ + bcc.n 572a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e778> │ │ │ │ + bcc.n 572a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5729a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e630> │ │ │ │ + bcs.n 572920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5729d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e668> │ │ │ │ + bcs.n 572958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e698> │ │ │ │ + bcs.n 572988 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e618> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572a38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6c8> │ │ │ │ + bcs.n 5729b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e648> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + beq.n 572a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 572a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e708> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + beq.n 572a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e728> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a8> │ │ │ │ + bcc.n 572a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e728> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a0> │ │ │ │ + bcs.n 572a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e720> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + beq.n 572aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e738> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + beq.n 572ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e770> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + beq.n 572948 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e5d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + beq.n 572978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e608> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 5729b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e640> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6f0> │ │ │ │ + beq.n 5729e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e670> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e720> │ │ │ │ + beq.n 572a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e760> │ │ │ │ + bne.n 572a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e790> │ │ │ │ + bne.n 572a80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e710> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7d8> │ │ │ │ + bne.n 572ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e758> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e600> │ │ │ │ + bne.n 572af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e780> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5729a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e630> │ │ │ │ + bne.n 572b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5729d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e668> │ │ │ │ + bne.n 572b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572a10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6a0> │ │ │ │ + bne.n 572990 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e620> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d8> │ │ │ │ + bne.n 5729c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e658> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r7!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7f8> │ │ │ │ + bgt.n 572ae8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e778> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e788> │ │ │ │ + bls.n 572a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e708> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e728> │ │ │ │ + bls.n 572a18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572a40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d0> │ │ │ │ + bls.n 5729c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e650> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e820> │ │ │ │ + bls.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5729e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e670> │ │ │ │ + bls.n 572b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6e0> │ │ │ │ + bge.n 5729d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e660> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5729f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e688> │ │ │ │ + bge.n 572b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e808> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5729a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e638> │ │ │ │ + bge.n 572b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a0> │ │ │ │ + bls.n 572a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e720> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572b58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7e8> │ │ │ │ + bge.n 572ad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e768> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 572b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a8> │ │ │ │ + bvs.n 572a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e728> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e758> │ │ │ │ + bvs.n 572a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e708> │ │ │ │ + bvs.n 5729f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e688> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572a20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6b0> │ │ │ │ + bvs.n 572ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e830> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e850> │ │ │ │ + bvs.n 572b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7f0> │ │ │ │ + bvs.n 572ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e770> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e798> │ │ │ │ + bpl.n 572a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e718> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e738> │ │ │ │ + bpl.n 572a28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d8> │ │ │ │ + bpl.n 572bc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e858> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5729f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e680> │ │ │ │ + bpl.n 572b70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e800> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e838> │ │ │ │ + bpl.n 572b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7e0> │ │ │ │ + bmi.n 572ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e760> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e788> │ │ │ │ + bmi.n 572a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e708> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e740> │ │ │ │ + bmi.n 572a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6f8> │ │ │ │ + bmi.n 572be8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e878> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e840> │ │ │ │ + bmi.n 572b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e698> │ │ │ │ + bmi.n 572b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e818> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e698> │ │ │ │ + bvc.n 572b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e818> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e838> │ │ │ │ + bvc.n 572b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7e0> │ │ │ │ + bvs.n 572ad0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e760> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e750> │ │ │ │ + bvs.n 572a40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572af8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e788> │ │ │ │ + bvs.n 572a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e708> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7c0> │ │ │ │ + bcc.n 572ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e740> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572ac0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e750> │ │ │ │ + bcc.n 572a40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572a78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e708> │ │ │ │ + bcc.n 572bf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e888> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6c0> │ │ │ │ + bcc.n 572bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e840> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e860> │ │ │ │ + bcc.n 572b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e810> │ │ │ │ + bcs.n 572b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e790> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572b38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7c8> │ │ │ │ + bcs.n 572ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e748> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572a88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e718> │ │ │ │ + bcs.n 572c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e898> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572ae0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e770> │ │ │ │ + bcs.n 572a60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e6f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a0> │ │ │ │ + bne.n 572a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e720> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572c20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8b0> │ │ │ │ + bge.n 572ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e830> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e700> │ │ │ │ + bge.n 572bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e880> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b8> │ │ │ │ + bls.n 572aa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e738> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 572ba8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e838> │ │ │ │ + bvc.n 572b28 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572b48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7d8> │ │ │ │ + bge.n 572ac8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e758> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572af0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e780> │ │ │ │ + bge.n 572a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e700> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572ba0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e830> │ │ │ │ + bls.n 572b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572b90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e820> │ │ │ │ + bne.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572b20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7b0> │ │ │ │ + bne.n 572aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e730> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 572b18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e7a8> │ │ │ │ + bvs.n 572a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e728> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 572c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8cc> │ │ │ │ bhi.n 572b92 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e822> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572c2e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8be> │ │ │ │ @@ -1821111,53 +1821085,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (572ca8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e938>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (572cac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e93c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 572bb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e848> │ │ │ │ + bge.n 572d38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9c0> │ │ │ │ + bls.n 572cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e940> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e980> │ │ │ │ + bls.n 572c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e900> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e940> │ │ │ │ + bhi.n 572c30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 572c70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e900> │ │ │ │ + bhi.n 572bf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e880> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 572c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8a8> │ │ │ │ + bhi.n 572b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e828> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9e0> │ │ │ │ + bge.n 572cd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e960> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9a0> │ │ │ │ + bge.n 572c90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e920> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e958> │ │ │ │ + bls.n 572c48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e918> │ │ │ │ + bls.n 572c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e898> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8d0> │ │ │ │ + bls.n 572bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e850> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572c00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e890> │ │ │ │ + bls.n 572d80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e988> │ │ │ │ + bhi.n 572c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e908> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572d20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9b0> │ │ │ │ + bls.n 572ca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e930> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9d8> │ │ │ │ + bls.n 572cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e958> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572d88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea18> │ │ │ │ + bls.n 572d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e998> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 572d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea00> │ │ │ │ + bhi.n 572cf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e980> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 572cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e964> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (572cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e96c>) │ │ │ │ @@ -1821172,23 +1821146,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572ce8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e978>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572cec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e97c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bls.n 572d04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e994> │ │ │ │ + bls.n 572c84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e914> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572ccc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e95c> │ │ │ │ + bls.n 572c4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e8dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9e4> │ │ │ │ + bls.n 572cd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e964> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9ac> │ │ │ │ + bls.n 572c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e92c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 572d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9c0> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572d44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9d4> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1821226,33 +1821200,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (572d6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (572d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea00>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bge.n 572df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea88> │ │ │ │ + blt.n 572d78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea40> │ │ │ │ + bls.n 572d30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572df0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea80> │ │ │ │ + bge.n 572d70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572e30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eac0> │ │ │ │ + bge.n 572db0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e908> │ │ │ │ + bge.n 572df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e950> │ │ │ │ + bge.n 572e40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ead0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e998> │ │ │ │ + bge.n 572c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e918> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572d48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9d8> │ │ │ │ + bge.n 572cc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e958> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 572d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e9a8> │ │ │ │ + bls.n 572c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45e928> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 572ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb34> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (572e68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eaf8>) │ │ │ │ @@ -1821400,99 +1821374,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (572f50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebe0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (572f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebe4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bls.n 572e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb1c> │ │ │ │ + bge.n 572e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eae4> │ │ │ │ + bge.n 572dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec04> │ │ │ │ + udf #30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb4c> │ │ │ │ + bgt.n 572e3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eacc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb1c> │ │ │ │ + bgt.n 572e0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eae4> │ │ │ │ + bgt.n 572dd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eaac> │ │ │ │ + bgt.n 572f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea74> │ │ │ │ + bgt.n 572f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebf4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec3c> │ │ │ │ + bgt.n 572f2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebbc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572f74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec04> │ │ │ │ + bgt.n 572ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebcc> │ │ │ │ + blt.n 572ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb4c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb34> │ │ │ │ + bgt.n 572e24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eab4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb44> │ │ │ │ + bge.n 572e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eac4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb14> │ │ │ │ + bge.n 572e04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ea94> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebe4> │ │ │ │ + bge.n 572ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebb4> │ │ │ │ + bge.n 572ea4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb34> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572ef4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb84> │ │ │ │ + bge.n 572e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb44> │ │ │ │ + bge.n 572e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eac4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eae4> │ │ │ │ + ble.n 572fd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eaac> │ │ │ │ + ble.n 572f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec74> │ │ │ │ + ble.n 572f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebf4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb44> │ │ │ │ + ble.n 572e34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eac4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb14> │ │ │ │ + ble.n 573004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec94> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 573004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec94> │ │ │ │ + bge.n 572f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec14> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebf4> │ │ │ │ + bge.n 572ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb74> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebc4> │ │ │ │ + bge.n 572eb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572e8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb1c> │ │ │ │ + blt.n 57300c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572e4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eadc> │ │ │ │ + blt.n 572fcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 57301c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ecac> │ │ │ │ + blt.n 572f9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec7c> │ │ │ │ + blt.n 572f6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebfc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec4c> │ │ │ │ + blt.n 572f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebcc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec1c> │ │ │ │ + bge.n 572f0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebe4> │ │ │ │ + bge.n 572ed4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572f4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebdc> │ │ │ │ + bgt.n 572ecc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572f1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebac> │ │ │ │ + bgt.n 572e9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572ee4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb74> │ │ │ │ + bgt.n 572e64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eaf4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572eac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb3c> │ │ │ │ + bgt.n 57302c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ecbc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572e74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eb04> │ │ │ │ + bgt.n 572ff4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573044 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ecd4> │ │ │ │ + bgt.n 572fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec54> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573014 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eca4> │ │ │ │ + bgt.n 572f94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572fe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec74> │ │ │ │ + bgt.n 572f64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebf4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec54> │ │ │ │ + bgt.n 572f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebd4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 573012 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eca2> │ │ │ │ bls.n 572f80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec10> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 57300c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec9c> │ │ │ │ bhi.n 572fd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec68> │ │ │ │ @@ -1821597,57 +1821571,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (573098 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (57309c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed2c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bgt.n 572f7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec0c> │ │ │ │ + ble.n 5730fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 572f58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebe8> │ │ │ │ + ble.n 5730d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573020 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ecb0> │ │ │ │ + bgt.n 572fa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec78> │ │ │ │ + bgt.n 572f68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ebf8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec38> │ │ │ │ + bgt.n 573128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572f70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec00> │ │ │ │ + bgt.n 5730f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573140 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edd0> │ │ │ │ + bgt.n 5730c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec4c> │ │ │ │ + ble.n 57313c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edcc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573004 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec94> │ │ │ │ + bgt.n 572f84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec14> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573120 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edb0> │ │ │ │ + ble.n 5730a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573048 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ecd8> │ │ │ │ + bgt.n 572fc8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573150 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ede0> │ │ │ │ + ble.n 5730d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec98> │ │ │ │ + bgt.n 572f88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fe8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec78> │ │ │ │ + ble.n 573168 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edf8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fa8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec38> │ │ │ │ + ble.n 573128 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec98> │ │ │ │ + ble.n 573188 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 573088 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed18> │ │ │ │ + blt.n 573008 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5730c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed54> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5730cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed5c>) │ │ │ │ @@ -1821662,23 +1821636,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5730d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed68>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5730dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed6c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bgt.n 57319c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee2c> │ │ │ │ + ble.n 57311c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573164 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edf4> │ │ │ │ + ble.n 5730e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ed74> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572fec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ec7c> │ │ │ │ + ble.n 57316c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edfc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5731b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee44> │ │ │ │ + ble.n 573134 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edc4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 573244 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eed4> │ │ │ │ bls.n 573146 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45edd6> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1821852,81 +1821826,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (5732e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef78>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (5732ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef7c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 30 │ │ │ │ + svc 222 @ 0xde │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eeb8> │ │ │ │ + bgt.n 5731a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573250 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eee0> │ │ │ │ + bgt.n 5731d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 573278 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef08> │ │ │ │ + bgt.n 5731f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5732a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef38> │ │ │ │ + bgt.n 573228 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eeb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5732e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef70> │ │ │ │ + bgt.n 573260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eef0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef98> │ │ │ │ + bgt.n 573288 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573330 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45efc0> │ │ │ │ + ble.n 5732b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573358 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45efe8> │ │ │ │ + ble.n 5732d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f018> │ │ │ │ + ble.n 573308 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5731c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee50> │ │ │ │ + ble.n 573340 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45efd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5731e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee78> │ │ │ │ + ble.n 573368 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eff8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 573360 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eff0> │ │ │ │ + udf #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #10 │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 573390 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f020> │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 573268 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eef8> │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5731c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee50> │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 573208 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ee98> │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5732a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef30> │ │ │ │ + ble.n 573220 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eeb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5732d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef68> │ │ │ │ + ble.n 573258 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eee8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573240 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eed0> │ │ │ │ + ble.n 5733c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f050> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5733a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f038> │ │ │ │ + ble.n 573328 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45efb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5733d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45f060> │ │ │ │ + ble.n 573350 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45efe0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5732e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45ef70> │ │ │ │ + blt.n 573260 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x45eef0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6531 @ 0x1983 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 576606 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462296> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ cmp r5, #38 @ 0x26 │ │ │ │ @@ -1829684,716 +1829658,717 @@ │ │ │ │ ldr.w r0, [pc, #1644] @ 57792c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635bc> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 577930 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635c0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf62e00b4 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + @ instruction: 0xf6ee00b4 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #25 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r2, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r2, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r6, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r6, r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r6, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r6, r1, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r6, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r6, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ lsls r6, r6, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r2, r2, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ vshr.u64 d16, d18, #6 │ │ │ │ vshr.u64 d16, d18, #46 │ │ │ │ vshr.u64 d0, d18, #22 │ │ │ │ vshr.u64 d0, d18, #58 │ │ │ │ - vqadd.u32 d16, d18, d18 │ │ │ │ - vqadd.u64 d0, d26, d18 │ │ │ │ - vqadd.u16 d0, d18, d18 │ │ │ │ + vqadd.u16 d16, d30, d18 │ │ │ │ + vqadd.u64 d0, d22, d18 │ │ │ │ + vqadd.u8 d0, d30, d18 │ │ │ │ mcr2 0, 7, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 6, r0, cr6, cr2, {5} │ │ │ │ - mrc2 0, 4, r0, cr14, cr2, {5} │ │ │ │ - mrc2 0, 3, r0, cr6, cr2, {5} │ │ │ │ - mcr2 0, 2, r0, cr14, cr2, {5} │ │ │ │ - mcr2 0, 1, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 0, r0, cr2, cr2, {5} │ │ │ │ + mcr2 0, 6, r0, cr2, cr2, {5} │ │ │ │ + mrc2 0, 4, r0, cr10, cr2, {5} │ │ │ │ + mrc2 0, 3, r0, cr2, cr2, {5} │ │ │ │ + mcr2 0, 2, r0, cr10, cr2, {5} │ │ │ │ + mcr2 0, 1, r0, cr2, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [lr, #712]! @ 0x2c8 │ │ │ │ ldc2l 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ - stc2 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ - ldc2 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ - ldc2 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ + ldc2 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + ldc2 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ + stc2l 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ + stc2l 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ + ldc2 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ ldc2l 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ - ldc2l 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - stc2 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ - stc2 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - mrrc2 0, 11, r0, lr, cr2 │ │ │ │ - ldc2 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ - stc2 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ - @ instruction: 0xfbe200b2 │ │ │ │ - @ instruction: 0xfbb200b2 │ │ │ │ - @ instruction: 0xfb8a00b2 │ │ │ │ - @ instruction: 0xfb5e00b2 │ │ │ │ - @ instruction: 0xfb3e00b2 │ │ │ │ - @ instruction: 0xfb1e00b2 │ │ │ │ - @ instruction: 0xfaf600b2 │ │ │ │ - @ instruction: 0xfac600b2 │ │ │ │ - @ instruction: 0xfa8600b2 │ │ │ │ - @ instruction: 0xfa4600b2 │ │ │ │ - @ instruction: 0xfa1200b2 │ │ │ │ - ldr??.w r0, [sl, #178] @ 0xb2 │ │ │ │ - ldrsb.w r0, [lr, #178] @ 0xb2 │ │ │ │ - vld4.32 {d16-d19}, [r2 :256], r2 │ │ │ │ - ldrsh.w r0, [r2, r2, lsl #3] │ │ │ │ + stc2l 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + stc2 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ + ldc2l 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ + mcrr2 0, 11, r0, sl, cr2 │ │ │ │ + ldc2 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + @ instruction: 0xfbfe00b2 │ │ │ │ + @ instruction: 0xfbde00b2 │ │ │ │ + @ instruction: 0xfbb600b2 │ │ │ │ + @ instruction: 0xfb8600b2 │ │ │ │ + @ instruction: 0xfb4600b2 │ │ │ │ + @ instruction: 0xfb0600b2 │ │ │ │ + @ instruction: 0xfad200b2 │ │ │ │ + @ instruction: 0xfa9a00b2 │ │ │ │ + @ instruction: 0xfa5e00b2 │ │ │ │ + @ instruction: 0xfa2200b2 │ │ │ │ + ldr??.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldrsh.w r0, [lr, #178] @ 0xb2 │ │ │ │ + ldr??.w r0, [r6, r2, lsl #3] │ │ │ │ + ldrsh.w r0, [sl, r2, lsl #3] │ │ │ │ ldr??.w r0, [lr, #178] @ 0xb2 │ │ │ │ - ldrh.w r0, [r6, #178] @ 0xb2 │ │ │ │ - ldr??.w r0, [sl, r2, lsl #3] │ │ │ │ - ldrh.w r0, [lr, r2, lsl #3] │ │ │ │ - strb.w r0, [r2, r2, lsl #3] │ │ │ │ - @ instruction: 0xf7d600b2 │ │ │ │ - @ instruction: 0xf79e00b2 │ │ │ │ - @ instruction: 0xf75e00b2 │ │ │ │ - @ instruction: 0xf72600b2 │ │ │ │ - @ instruction: 0xf6e600b2 │ │ │ │ - subw r0, r6, #2226 @ 0x8b2 │ │ │ │ - @ instruction: 0xf66a00b2 │ │ │ │ - @ instruction: 0xf63600b2 │ │ │ │ - addw r0, r2, #2226 @ 0x8b2 │ │ │ │ - rsb r0, sl, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf59600b2 │ │ │ │ - sbc.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf53a00b2 │ │ │ │ + str.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldrb.w r0, [r6, #178] @ 0xb2 │ │ │ │ + ldr.w r0, [lr, r2, lsl #3] │ │ │ │ + ldrb.w r0, [lr, r2, lsl #3] │ │ │ │ + @ instruction: 0xf7e600b2 │ │ │ │ + @ instruction: 0xf7a600b2 │ │ │ │ + @ instruction: 0xf76600b2 │ │ │ │ + @ instruction: 0xf72a00b2 │ │ │ │ + @ instruction: 0xf6f600b2 │ │ │ │ + movt r0, #10418 @ 0x28b2 │ │ │ │ + @ instruction: 0xf68a00b2 │ │ │ │ + @ instruction: 0xf65600b2 │ │ │ │ + @ instruction: 0xf62600b2 │ │ │ │ + @ instruction: 0xf5fa00b2 │ │ │ │ + rsb r0, r6, #5832704 @ 0x590000 │ │ │ │ + sbcs.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + adc.w r0, r2, #5832704 @ 0x590000 │ │ │ │ add.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf4be00b2 │ │ │ │ - eor.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - orr.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - and.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf3d200b2 │ │ │ │ - @ instruction: 0xf39600b2 │ │ │ │ - @ instruction: 0xf36200b2 │ │ │ │ - @ instruction: 0xf33600b2 │ │ │ │ - @ instruction: 0xf30a00b2 │ │ │ │ - movt r0, #8370 @ 0x20b2 │ │ │ │ - @ instruction: 0xf27a00b2 │ │ │ │ - @ instruction: 0xf23200b2 │ │ │ │ - @ instruction: 0xf1f200b2 │ │ │ │ - subs.w r0, lr, #178 @ 0xb2 │ │ │ │ - sbc.w r0, lr, #178 @ 0xb2 │ │ │ │ - adds.w r0, lr, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf0ca00b2 │ │ │ │ - orns r0, r6, #178 @ 0xb2 │ │ │ │ - bic.w r0, r2, #178 @ 0xb2 │ │ │ │ - vshr.s64 d16, d18, #50 │ │ │ │ - vshr.s64 d0, d18, #46 │ │ │ │ - vqadd.s16 d16, d18, d18 │ │ │ │ - vqadd.s16 d0, d22, d18 │ │ │ │ - mrc 0, 6, r0, cr10, cr2, {5} │ │ │ │ - mcr 0, 5, r0, cr6, cr2, {5} │ │ │ │ - mrc 0, 2, r0, cr14, cr2, {5} │ │ │ │ - mrc 0, 0, r0, cr6, cr2, {5} │ │ │ │ - ldcl 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ - stc 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ - stcl 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ - stc 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ - stcl 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - stc 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - mrrc 0, 11, r0, sl, cr2 │ │ │ │ - ldc 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - rsbs r0, sl, r2, ror #2 │ │ │ │ - sub.w r0, r2, r2, ror #2 │ │ │ │ - sbc.w r0, lr, r2, ror #2 │ │ │ │ - @ instruction: 0xeb3e00b2 │ │ │ │ - add.w r0, lr, r2, ror #2 │ │ │ │ - @ instruction: 0xeada00b2 │ │ │ │ - @ instruction: 0xeaa600b2 │ │ │ │ + @ instruction: 0xf4ca00b2 │ │ │ │ + eors.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + orrs.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + bic.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf3f600b2 │ │ │ │ + @ instruction: 0xf3ca00b2 │ │ │ │ + @ instruction: 0xf38200b2 │ │ │ │ + @ instruction: 0xf33a00b2 │ │ │ │ + @ instruction: 0xf2f200b2 │ │ │ │ + @ instruction: 0xf2b200b2 │ │ │ │ + @ instruction: 0xf27e00b2 │ │ │ │ + @ instruction: 0xf22e00b2 │ │ │ │ + rsbs r0, lr, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf18a00b2 │ │ │ │ + @ instruction: 0xf13600b2 │ │ │ │ + @ instruction: 0xf0e200b2 │ │ │ │ + eor.w r0, lr, #178 @ 0xb2 │ │ │ │ + orrs.w r0, r2, #178 @ 0xb2 │ │ │ │ + ands.w r0, r2, #178 @ 0xb2 │ │ │ │ + vshr.s64 d16, d18, #42 │ │ │ │ + vshr.s64 d0, d18, #38 │ │ │ │ + vqadd.s32 d16, d22, d18 │ │ │ │ + vqadd.s16 d0, d30, d18 │ │ │ │ + mrc 0, 6, r0, cr6, cr2, {5} │ │ │ │ + mrc 0, 4, r0, cr2, cr2, {5} │ │ │ │ + mcr 0, 2, r0, cr10, cr2, {5} │ │ │ │ + mcr 0, 0, r0, cr6, cr2, {5} │ │ │ │ + stcl 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ + stc 0, cr0, [r6, #712] @ 0x2c8 │ │ │ │ + stcl 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ + ldc 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ + ldcl 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ + ldc 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ + stcl 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ + stc 0, cr0, [lr], #-712 @ 0xfffffd38 │ │ │ │ + @ instruction: 0xebfe00b2 │ │ │ │ + rsb r0, lr, r2, ror #2 │ │ │ │ + @ instruction: 0xeb9a00b2 │ │ │ │ + sbc.w r0, r6, r2, ror #2 │ │ │ │ + @ instruction: 0xeb3a00b2 │ │ │ │ + @ instruction: 0xeaee00b2 │ │ │ │ + @ instruction: 0xeab600b2 │ │ │ │ orns r0, sl, r2, ror #2 │ │ │ │ - bic.w r0, lr, r2, ror #2 │ │ │ │ - ldrd r0, r0, [r6, #712]! @ 0x2c8 │ │ │ │ - @ instruction: 0xe9ba00b2 │ │ │ │ - @ instruction: 0xe98600b2 │ │ │ │ - ldrd r0, r0, [r2, #-712] @ 0x2c8 │ │ │ │ - ldmdb lr, {r1, r4, r5, r7} │ │ │ │ - strd r0, r0, [r6], #712 @ 0x2c8 │ │ │ │ - ldmia.w r2!, {r1, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [lr], #-712 @ 0x2c8 │ │ │ │ - strex r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ - @ instruction: 0xe81600b2 │ │ │ │ - b.n 5775dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46326c> │ │ │ │ + orr.w r0, r6, r2, ror #2 │ │ │ │ + ands.w r0, r2, r2, ror #2 │ │ │ │ + ldrd r0, r0, [lr, #712] @ 0x2c8 │ │ │ │ + @ instruction: 0xe9a600b2 │ │ │ │ + ldrd r0, r0, [r2, #-712]! @ 0x2c8 │ │ │ │ + ldmdb lr!, {r1, r4, r5, r7} │ │ │ │ + stmdb sl, {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xe8d600b2 │ │ │ │ + stmia.w r2!, {r1, r4, r5, r7} │ │ │ │ + strd r0, r0, [lr], #-712 @ 0x2c8 │ │ │ │ + @ instruction: 0xe83a00b2 │ │ │ │ + @ instruction: 0xe80600b2 │ │ │ │ + b.n 57759c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46322c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577578 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463208> │ │ │ │ + b.n 577508 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463198> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577514 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4631a4> │ │ │ │ + b.n 577484 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463114> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5774b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463140> │ │ │ │ + b.n 577428 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4630b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57741c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4630ac> │ │ │ │ + b.n 57739c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46302c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577388 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463018> │ │ │ │ + b.n 577320 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462fb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577304 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462f94> │ │ │ │ + b.n 5772a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462f34> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5772a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462f38> │ │ │ │ + b.n 577230 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462ec0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57721c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462eac> │ │ │ │ + b.n 5771b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462e44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5771a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462e30> │ │ │ │ + b.n 577130 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462dc0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577124 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462db4> │ │ │ │ + b.n 5770b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462d44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5770b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462d40> │ │ │ │ + b.n 577028 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462cb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577034 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462cc4> │ │ │ │ + b.n 576fac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462c3c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 576fb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462c40> │ │ │ │ + b.n 576f38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462bc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 576f34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462bc4> │ │ │ │ + b.n 576ebc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462b4c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 576ea8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x462b38> │ │ │ │ + b.n 577e50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463ae0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577e2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463abc> │ │ │ │ + b.n 577ddc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463a6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577db8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463a48> │ │ │ │ + b.n 577d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4639e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577d3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4639cc> │ │ │ │ + b.n 577cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463954> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577cd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463960> │ │ │ │ + b.n 577c80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463910> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4638ec> │ │ │ │ + b.n 577c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4638cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 577bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463868> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577b44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4637d4> │ │ │ │ + b.n 577b74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463804> │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 577b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463790> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577abc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46374c> │ │ │ │ + b.n 577a8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46371c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577a58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4636e8> │ │ │ │ + b.n 577a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4636d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5779f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463684> │ │ │ │ + b.n 577a04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463694> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577980 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463610> │ │ │ │ + b.n 5779c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463650> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57790c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46359c> │ │ │ │ + b.n 57797c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46360c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5778c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463558> │ │ │ │ + b.n 577938 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635c8> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 5778f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463584> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 5778b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463548> │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 577884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463514> │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 577840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5777fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46348c> │ │ │ │ + b.n 57780c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46349c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5777b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463448> │ │ │ │ + b.n 5777e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463470> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463404> │ │ │ │ + b.n 5777ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46343c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577738 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633c8> │ │ │ │ + b.n 577778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463408> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463394> │ │ │ │ + b.n 577744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5776c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463350> │ │ │ │ + b.n 577710 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + b.n 5776e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463374> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r2, r6, #2 │ │ │ │ svc 158 @ 0x9e │ │ │ │ lsls r2, r6, #2 │ │ │ │ svc 130 @ 0x82 │ │ │ │ lsls r2, r6, #2 │ │ │ │ svc 102 @ 0x66 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 46 @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ svc 10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + udf #146 @ 0x92 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #10 │ │ │ │ + udf #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5776d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463360> │ │ │ │ + ble.n 5776e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463378> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 57769c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46332c> │ │ │ │ + ble.n 57768c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46331c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4632f8> │ │ │ │ + ble.n 577630 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4632c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577634 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4632c4> │ │ │ │ + ble.n 5777dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46346c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463490> │ │ │ │ + ble.n 577788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463418> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5777b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463444> │ │ │ │ + ble.n 57773c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633f8> │ │ │ │ + bgt.n 5776f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463388> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 57770c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46339c> │ │ │ │ + bgt.n 5776ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46333c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5776b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463340> │ │ │ │ + bgt.n 577668 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4632f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 57765c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4632ec> │ │ │ │ + bgt.n 57781c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 577808 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463498> │ │ │ │ + bgt.n 5777d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463468> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5777bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46344c> │ │ │ │ + bgt.n 57779c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46342c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 577778 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463408> │ │ │ │ + bgt.n 577758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 57772c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633bc> │ │ │ │ + blt.n 577714 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5776e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463378> │ │ │ │ + blt.n 5776d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463360> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 57769c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46332c> │ │ │ │ + blt.n 57768c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46331c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 577658 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4632e8> │ │ │ │ + blt.n 577840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 57781c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634ac> │ │ │ │ + blt.n 5777f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463484> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5777d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463468> │ │ │ │ + blt.n 5777a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463430> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 577794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463424> │ │ │ │ + bge.n 57773c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 577750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e0> │ │ │ │ + bge.n 5776e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463370> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 57770c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46339c> │ │ │ │ + bge.n 57767c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46330c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5776c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463350> │ │ │ │ + bge.n 577818 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 577674 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463304> │ │ │ │ + bge.n 5777ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46343c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 577820 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634b0> │ │ │ │ + bge.n 577770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463400> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5777bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46344c> │ │ │ │ + bls.n 57771c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 577760 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633f0> │ │ │ │ + bls.n 5776d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463360> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5776fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46338c> │ │ │ │ + bls.n 577684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463314> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 577698 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463328> │ │ │ │ + bls.n 577840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 57782c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634bc> │ │ │ │ + bls.n 577804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463494> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5777f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463480> │ │ │ │ + bls.n 5777c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463450> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 57779c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46342c> │ │ │ │ + bhi.n 577784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463414> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e0> │ │ │ │ + bhi.n 577730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463394> │ │ │ │ + bhi.n 5776e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463374> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5776c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463350> │ │ │ │ + bhi.n 5776a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463330> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577684 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463314> │ │ │ │ + bhi.n 57785c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d0> │ │ │ │ + bhi.n 577810 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577804 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463494> │ │ │ │ + bhi.n 5777cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46345c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5777b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463440> │ │ │ │ + bvc.n 577780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463410> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633f4> │ │ │ │ + bvc.n 577744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577720 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633b0> │ │ │ │ + bvc.n 5776f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463380> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5776dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46336c> │ │ │ │ + bvc.n 5778ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46353c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577890 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463520> │ │ │ │ + bvc.n 577860 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 57784c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634dc> │ │ │ │ + bvc.n 577814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577800 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463490> │ │ │ │ + bvc.n 5777d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463460> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5777c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463454> │ │ │ │ + bvs.n 577794 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463424> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577770 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463400> │ │ │ │ + bvs.n 577758 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 57772c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633bc> │ │ │ │ + bvs.n 5776fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46338c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5776e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463370> │ │ │ │ + bvs.n 5778a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463538> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463524> │ │ │ │ + bvs.n 577854 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634e0> │ │ │ │ + bvs.n 577808 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463498> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634a4> │ │ │ │ + bpl.n 5777bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46344c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5777d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463468> │ │ │ │ + bpl.n 577768 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 57777c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46340c> │ │ │ │ + bpl.n 57771c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 577728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633b8> │ │ │ │ + bpl.n 5778d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463560> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5776d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463364> │ │ │ │ + bpl.n 577884 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463514> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 577888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463518> │ │ │ │ + bpl.n 577838 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 57783c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634cc> │ │ │ │ + bmi.n 5777ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46347c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5777e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463478> │ │ │ │ + bmi.n 5777b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463440> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 57779c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46342c> │ │ │ │ + bmi.n 577774 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463404> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 577750 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e0> │ │ │ │ + bmi.n 577730 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 577704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463394> │ │ │ │ + bmi.n 5778c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463554> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5778b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463548> │ │ │ │ + bmi.n 577850 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 57786c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634fc> │ │ │ │ + bmi.n 57780c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46349c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 577830 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634c0> │ │ │ │ + bcc.n 5777c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463450> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5777f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463484> │ │ │ │ + bcc.n 577764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5777b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463440> │ │ │ │ + bcc.n 577728 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 577744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633d4> │ │ │ │ + bcc.n 5778d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463564> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5778d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463560> │ │ │ │ + bcc.n 577858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57788c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46351c> │ │ │ │ + bcs.n 57781c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 577840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d0> │ │ │ │ + bcs.n 5777e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463478> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5777e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463474> │ │ │ │ + bcs.n 5777bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46344c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5777a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463438> │ │ │ │ + bcs.n 577788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463418> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 577754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633e4> │ │ │ │ + bcs.n 577744 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5778d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463568> │ │ │ │ + bcs.n 577900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463590> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57789c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46352c> │ │ │ │ + bcs.n 5778bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46354c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ bcs.n 577868 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57783c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634cc> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bne.n 577808 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463498> │ │ │ │ + bne.n 577814 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5777c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463454> │ │ │ │ + bne.n 5777c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463450> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 577780 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463410> │ │ │ │ + bne.n 577764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57773c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633cc> │ │ │ │ + bne.n 577908 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463598> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5778e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463578> │ │ │ │ + bne.n 5778b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463544> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 577894 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463524> │ │ │ │ + bne.n 577858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 577840 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4634d0> │ │ │ │ + beq.n 57780c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46349c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5777e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463474> │ │ │ │ + beq.n 5777b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463448> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 577788 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463418> │ │ │ │ + beq.n 577764 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4633f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 577934 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635c4> │ │ │ │ + beq.n 577920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4635b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5778d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463568> │ │ │ │ + beq.n 5778d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463564> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57788c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46351c> │ │ │ │ + beq.n 577888 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x463518> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 5785fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46428c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 578600 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464290> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3260] @ 578604 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464294> │ │ │ │ @@ -1831613,831 +1831588,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 578c58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648e8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 578c5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648ec> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - nop {14} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ite ge │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - itt hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - it pl @ unpredictable │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - it cs │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - bkpt 0x00fc │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0070 │ │ │ │ + it al │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + itt lt │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + noplt {9} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + itt vs │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + wfivs │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0020 │ │ │ │ + it eq │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00e0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x00b8 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0094 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0074 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0050 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r3, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + pop {pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r6} │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786f2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464382> │ │ │ │ + pop {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786ec <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46437c> │ │ │ │ + cbnz r0, 578704 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464394> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464378> │ │ │ │ + cbnz r4, 5786fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46438c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464372> │ │ │ │ + cbnz r0, 5786f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464386> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46436e> │ │ │ │ + cbnz r4, 5786ee <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46437e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464368> │ │ │ │ + cbnz r0, 5786e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464378> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464364> │ │ │ │ + cbnz r4, 5786e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464370> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r0, r1 │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r2, r6, #2 │ │ │ │ rev16 r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r4, r0 │ │ │ │ + rev16 r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r3 │ │ │ │ + rev r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464376> │ │ │ │ + cbnz r4, 5786fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46438a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464370> │ │ │ │ + cbnz r4, 5786f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464386> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46436c> │ │ │ │ + cbnz r0, 5786f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464380> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464368> │ │ │ │ + cbnz r0, 5786e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464378> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5786d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464362> │ │ │ │ + cbnz r4, 5786e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464372> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46435a> │ │ │ │ + cbnz r0, 5786de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46436e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5786c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464356> │ │ │ │ + cbnz r0, 5786da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46436a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + setpan #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r2, r3, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, r7} │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464462> │ │ │ │ + push {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46445e> │ │ │ │ + cbz r4, 5787e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464474> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464458> │ │ │ │ + cbz r0, 5787e2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464472> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464452> │ │ │ │ + cbz r4, 5787de <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46446e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46444e> │ │ │ │ + cbz r4, 5787da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46446a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46444a> │ │ │ │ + cbz r0, 5787d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464468> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787b4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464444> │ │ │ │ + cbz r0, 5787d6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464466> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787b2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464442> │ │ │ │ + cbz r0, 5787d2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464462> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r0, 5787ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46445e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r1 │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxth r4, r4 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ sxtb r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ sxth r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ sxth r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787d0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464460> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787ca <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46445a> │ │ │ │ + cbz r0, 5787ea <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46447a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787c6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464456> │ │ │ │ + cbz r4, 5787e6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464476> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787c0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464450> │ │ │ │ + cbz r4, 5787e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464470> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46444e> │ │ │ │ + cbz r0, 5787da <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46446a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787bc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46444c> │ │ │ │ + cbz r0, 5787d4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464464> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5787ba <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46444a> │ │ │ │ + cbz r0, 5787ce <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46445e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5787b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464446> │ │ │ │ + cbz r0, 5787c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464458> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add sp, #256 @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #816 @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #976 @ (adr r7, 578c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464908>) │ │ │ │ + add r7, pc, #928 @ (adr r7, 578c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648f0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #800 @ (adr r7, 578bcc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46485c>) │ │ │ │ + add r7, pc, #800 @ (adr r7, 578be4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464874>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #688 @ (adr r7, 578b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647f0>) │ │ │ │ + add r7, pc, #688 @ (adr r7, 578b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464808>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 578ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464774>) │ │ │ │ + add r7, pc, #576 @ (adr r7, 578b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46479c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #400 @ (adr r7, 578a48 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646d8>) │ │ │ │ + add r7, pc, #352 @ (adr r7, 578a30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #272 @ (adr r7, 5789cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46465c>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 5789a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464634>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #160 @ (adr r7, 578960 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4645f0>) │ │ │ │ + add r7, pc, #16 @ (adr r7, 5788e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464578>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 5788e4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464574>) │ │ │ │ + add r6, pc, #864 @ (adr r6, 578c3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #944 @ (adr r6, 578c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464908>) │ │ │ │ + add r6, pc, #752 @ (adr r6, 578bd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464860>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 578c0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46489c>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 578b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #608 @ (adr r6, 578b30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647c0>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 578ad8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464768>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #464 @ (adr r6, 578aa4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464734>) │ │ │ │ + add r6, pc, #352 @ (adr r6, 578a4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646dc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #272 @ (adr r6, 5789e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464678>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 5789a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464630>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #96 @ (adr r6, 57893c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4645cc>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 5788f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464584>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 578cd0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464960>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 578c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464908>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 578c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648f4>) │ │ │ │ + add r5, pc, #768 @ (adr r5, 578bfc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46488c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 578bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464868>) │ │ │ │ + add r5, pc, #640 @ (adr r5, 578b80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464810>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 578b4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647dc>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 578b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464794>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 578aa0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464730>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 578a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464728>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #256 @ (adr r5, 5789f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464684>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 5789fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46468c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 578978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464608>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 578970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464600>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #0 @ (adr r5, 5788fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46458c>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 578cf4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464984>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 578c80 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464910>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 578c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464908>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 578c04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464894>) │ │ │ │ + add r4, pc, #768 @ (adr r4, 578c1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648ac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 578b98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464828>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 578bc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464850>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #496 @ (adr r4, 578afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46478c>) │ │ │ │ + add r4, pc, #576 @ (adr r4, 578b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #352 @ (adr r4, 578a70 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464700>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 578b08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464798>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 5789f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464684>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 578aac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46473c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #96 @ (adr r4, 578978 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464608>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 578a50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646e0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #0 @ (adr r4, 57891c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4645ac>) │ │ │ │ + add r4, pc, #192 @ (adr r4, 5789f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464684>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 578cc0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464950>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 578998 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464628>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #832 @ (adr r3, 578c64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648f4>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 57893c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4645cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 578c08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464898>) │ │ │ │ + add r3, pc, #928 @ (adr r3, 578ce0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464970>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #640 @ (adr r3, 578bac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46483c>) │ │ │ │ + add r3, pc, #816 @ (adr r3, 578c74 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464904>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #544 @ (adr r3, 578b50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647e0>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 578c18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648a8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 578af4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464784>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 578bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46484c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 578a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464728>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 578b40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647d0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #256 @ (adr r3, 578a3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646cc>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 578ad4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464764>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 5789e0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464670>) │ │ │ │ + add r3, pc, #272 @ (adr r3, 578a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646f8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 578974 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464604>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 5789fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46468c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 578d18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649a8>) │ │ │ │ + add r3, pc, #48 @ (adr r3, 578990 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464620>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 578cbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46494c>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 578d24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649b4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 578c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648d0>) │ │ │ │ + add r2, pc, #880 @ (adr r2, 578cd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464968>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #640 @ (adr r2, 578bd4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464864>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 578c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46491c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 578b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647f8>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 578c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648d0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 578afc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46478c>) │ │ │ │ + add r2, pc, #592 @ (adr r2, 578bc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464854>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #304 @ (adr r2, 578a90 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464720>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 578b78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464808>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #192 @ (adr r2, 578a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646b4>) │ │ │ │ + add r2, pc, #432 @ (adr r2, 578b2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647bc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #112 @ (adr r2, 5789d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464668>) │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 57898c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46461c>) │ │ │ │ + add r2, pc, #304 @ (adr r2, 578ab4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464744>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #976 @ (adr r1, 578d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649d0>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 578a68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646f8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #848 @ (adr r1, 578cc4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464954>) │ │ │ │ + add r2, pc, #128 @ (adr r2, 578a0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46469c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #768 @ (adr r1, 578c78 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464908>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 5789b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464640>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #688 @ (adr r1, 578c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648bc>) │ │ │ │ + add r1, pc, #960 @ (adr r1, 578d54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + add r1, pc, #864 @ (adr r1, 578cf8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464988>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #560 @ (adr r1, 578bb4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464844>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 578c9c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46492c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #480 @ (adr r1, 578b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647f8>) │ │ │ │ + add r1, pc, #672 @ (adr r1, 578c40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648d0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #384 @ (adr r1, 578b0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46479c>) │ │ │ │ + add r1, pc, #576 @ (adr r1, 578be4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464874>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 578ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464740>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 578b88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464818>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 578a54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646e4>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 578b2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647bc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 5789f8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464688>) │ │ │ │ + add r1, pc, #256 @ (adr r1, 578ab0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464740>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #0 @ (adr r1, 57899c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46462c>) │ │ │ │ + add r1, pc, #128 @ (adr r1, 578a34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4646c4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 578d40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649d0>) │ │ │ │ + add r0, pc, #992 @ (adr r0, 578d98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464a28>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 578ce4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464974>) │ │ │ │ + add r0, pc, #848 @ (adr r0, 578d0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46499c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 578c88 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464918>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 578ca0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464930>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 578c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648bc>) │ │ │ │ + add r0, pc, #624 @ (adr r0, 578c34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4648c4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 578bb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464840>) │ │ │ │ + add r0, pc, #528 @ (adr r0, 578bd8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464868>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 578b34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647c4>) │ │ │ │ + add r0, pc, #416 @ (adr r0, 578b6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4647fc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #224 @ (adr r0, 578a98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464728>) │ │ │ │ + add r0, pc, #304 @ (adr r0, 578b00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464790>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #80 @ (adr r0, 578a0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46469c>) │ │ │ │ + add r0, pc, #176 @ (adr r0, 578a84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464714>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 578a08 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464698>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ str r7, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #32] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #244] @ (578d58 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #244] @ (578d5c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4649ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1832555,95 +1832530,95 @@ │ │ │ │ ldr r0, [pc, #168] @ (578df4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464a84>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #164] @ (578df8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464a88>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #30] │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5278 @ 0x149e │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 578e7e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464b0e> │ │ │ │ movw r3, #5251 @ 0x1483 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 579348 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464fd8> │ │ │ │ @@ -1833169,21 +1833144,21 @@ │ │ │ │ bls.w 578f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464bcc> │ │ │ │ b.n 578e42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464ad2> │ │ │ │ sub.w r1, r1, #5824 @ 0x16c0 │ │ │ │ subs r1, #22 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ bls.w 578f3c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464bcc> │ │ │ │ b.n 578e42 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x464ad2> │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r4, [r0, #1584] @ 0x630 │ │ │ │ @@ -1833627,15 +1833602,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 579984 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x465614> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #309] @ 0x135 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1841444,21 +1841419,21 @@ │ │ │ │ ... │ │ │ │ asrs r4, r6, #2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r2, r0, #22 │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1843354,21 +1843329,21 @@ │ │ │ │ nop │ │ │ │ cdp2 1, 6, cr0, cr4, cr3, {3} │ │ │ │ cdp2 1, 5, cr0, cr4, cr3, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r3, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf3d2012c │ │ │ │ + eors.w r1, r2, #11272192 @ 0xac0000 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ vld4.16 {d0,d2,d4,d6}, [lr :128], r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1844292,15 +1844267,15 @@ │ │ │ │ b.n 580ed2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46cb62> │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 58107a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46cd0a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf2720163 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ cdp 1, 12, cr0, cr8, cr3, {3} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ sub sp, #484 @ 0x1e4 │ │ │ │ @@ -1845343,15 +1845318,15 @@ │ │ │ │ movs r6, #1 │ │ │ │ b.n 581b46 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46d7d6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 6, cr0, cr8, cr3, {3} │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 58181c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46d4ac> │ │ │ │ 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, #3576] @ 0xdf8 │ │ │ │ @@ -1845912,15 +1845887,15 @@ │ │ │ │ b.n 5820c4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46dd54> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 582920 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e5b0> │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ udf #126 @ 0x7e │ │ │ │ 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 │ │ │ │ @@ -1846263,15 +1846238,15 @@ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ b.n 582580 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e210> │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 582640 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e2d0> │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2216] @ 582f44 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ebd4> │ │ │ │ add.w fp, sp, #152 @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -1847053,17 +1847028,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r7, #1 │ │ │ │ movs r6, #12 │ │ │ │ b.n 582aae <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46e73e> │ │ │ │ - ldr r6, [pc, #640] @ (5831c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ee58>) │ │ │ │ + ldr r7, [pc, #384] @ (5830c8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ed58>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [pc, #8] @ (582f54 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46ebe4>) │ │ │ │ + ldr r5, [pc, #776] @ (583254 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x46eee4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #428] @ 0x1ac │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -1848965,15 +1848940,15 @@ │ │ │ │ ... │ │ │ │ stmia r1!, {r4, r5} │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmia r1!, {r2, r3, r5} │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, ip, #44 @ 0x2c │ │ │ │ str.w r8, [r5, #12] │ │ │ │ add.w ip, ip, #32 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -1849545,19 +1849520,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r3, #29 │ │ │ │ subs r7, #55 @ 0x37 │ │ │ │ ble.n 584ae4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470774> │ │ │ │ subs r5, #147 @ 0x93 │ │ │ │ cbz r0, 584c2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4708bc> │ │ │ │ subs r6, #89 @ 0x59 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r4, r5, #4 │ │ │ │ tst.w r3, #73728 @ 0x12000 │ │ │ │ bne.n 584bfa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47088a> │ │ │ │ tst.w r3, #36864 @ 0x9000 │ │ │ │ beq.w 5847b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470440> │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ @@ -1849793,31 +1849768,31 @@ │ │ │ │ bne.n 584e72 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470b02> │ │ │ │ b.n 584c8c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47091c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbz r4, 584f12 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470ba2> │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r4, r5, #4 │ │ │ │ cbz r4, 584f02 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x470b92> │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ ldr.w r3, [pc, #1644] @ 585544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4711d4> │ │ │ │ @@ -1854497,15 +1854472,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #21] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrb r4, [r0, #20] │ │ │ │ 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, #3664] @ 0xe50 │ │ │ │ @@ -1855834,18 +1855809,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 589138 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x474dc8> │ │ │ │ ands r7, r7 │ │ │ │ strb r2, [r0, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - eors.w r0, r0, r1, ror #2 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + adcs.w r0, r0, r1, ror #2 │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r4, #5 │ │ │ │ vldr d0, [pc, #428] @ 589300 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x474f90> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ @@ -1856814,19 +1856789,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (589b10 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4757a0>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (589b14 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4757a4>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #432] @ (589cdc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47596c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1857604,15 +1857579,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 58a29a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x475f2a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrb r6, [r3, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1881344,19 +1881319,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 59a724 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4863b4> │ │ │ │ b.n 59a61a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4862aa> │ │ │ │ nop │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r3, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1881856,15 +1881831,15 @@ │ │ │ │ beq.n 59ac30 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4868c0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fa888 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 59ac34 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4868c4> │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1883268,15 +1883243,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 59bbe4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x487874> │ │ │ │ - cbnz r0, 59bca2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x487932> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r2, ip │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1887371,15 +1887346,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e88f6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1d4586> │ │ │ │ bl 1ba8fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xa658a> │ │ │ │ bl 2a88fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x19458e> │ │ │ │ @@ -1888698,15 +1888673,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59f71c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48b3ac> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 1cb742 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xb73d2> │ │ │ │ @@ -1892144,15 +1892119,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 5a1858 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48d4e8> │ │ │ │ bl 5f1c56 │ │ │ │ bl 5c5c5a │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 5a186c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48d4fc> │ │ │ │ @@ -1892311,15 +1892286,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 5a22a0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48df30> │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff8fffff │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ mcr2 15, 5, pc, cr11, cr15, {7} @ │ │ │ │ mrc2 15, 5, pc, cr11, cr15, {7} │ │ │ │ @@ -1892977,15 +1892952,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blt.n 5a25b8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48e248> │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ @ instruction: 0xfbf7ffff │ │ │ │ @ instruction: 0xfbcbffff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [r3 :256] │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ push {r3, lr} │ │ │ │ @@ -1893342,15 +1893317,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 5a2994 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48e624> │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, pc, cr15 @ │ │ │ │ @@ -1893723,15 +1893698,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc2 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r7, cr15 @ │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ @ instruction: 0xfbfdffff │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ stc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1894076,15 +1894051,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r9], #1020 @ 0x3fc │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ stc2l 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ @@ -1894446,15 +1894421,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r4 │ │ │ │ + tst r0, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ @@ -1894701,15 +1894676,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [pc, #1020]! @ 5a3b60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48f7f0> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a3b64 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48f7f4> │ │ │ │ @@ -1895219,15 +1895194,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a3c98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48f928>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 3, pc, cr9, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr5, cr15, {7} │ │ │ │ mrc2 15, 1, pc, cr1, cr15, {7} │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ @@ -1895572,15 +1895547,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ittt lt │ │ │ │ lsllt r1, r4, #5 │ │ │ │ lsrlt r0, r1, #30 │ │ │ │ movlt r0, r0 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a3cb0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48f940> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1895955,21 +1895930,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 5a453a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4901ca> │ │ │ │ lsls r1, r4, #5 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r2, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #116] @ (5a4570 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x490200>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1896021,15 +1895996,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ revsh r0, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r0, r6, #2 │ │ │ │ stc2l 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ @@ -1897933,19 +1897908,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r4, r5, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r1, r5, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r6, r2, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r2, #27 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1898466,15 +1898441,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #3400] @ 0xd48 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [r5, #3409] @ 0xd51 │ │ │ │ b.n 5a5d82 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x491a12> │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r2, r5, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1908880,15 +1908855,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5aceac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x498b3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r2, 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 │ │ │ │ ldr r2, [pc, #312] @ (5ad284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x498f14>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1909538,15 +1909513,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ad7dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49946c> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1910605,15 +1910580,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe1ffff │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r1, #28 │ │ │ │ lsls r2, r5, #4 │ │ │ │ subs r2, r6, r6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1911661,25 +1911636,25 @@ │ │ │ │ blx 69918 │ │ │ │ asrs r4, r5, #20 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r6, r4, #20 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r4, 5af0d0 │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ str??.w pc, [r7, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xf90bffff │ │ │ │ pli [fp, #255]! │ │ │ │ @ instruction: 0xf945ffff │ │ │ │ @@ -1911714,87 +1911689,87 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r3, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5af1c8 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1911832,27 +1911807,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5af214 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5af220 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5af22c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1912418,15 +1912393,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1564] @ 0x61c │ │ │ │ blx r3 │ │ │ │ addw r0, r4, #1860 @ 0x744 │ │ │ │ - bl abd4c8 │ │ │ │ + bl abd568 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5af8a6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1913078,15 +1913053,15 @@ │ │ │ │ ldr.w r2, [r5, #1544] @ 0x608 │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1860 @ 0x744 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl abd4b0 │ │ │ │ + bl abd550 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5b0040 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1913141,15 +1913116,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2da02e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1c5cbe> │ │ │ │ bl 22a032 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x115cc2> │ │ │ │ bl 1f0036 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0xdbcc6> │ │ │ │ bl 31a03a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x205cca> │ │ │ │ bl 34403e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x22fcce> │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r0, [r3, #1] │ │ │ │ lsls r4, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1913882,25 +1913857,25 @@ │ │ │ │ ldrb.w r0, [r0, #352] @ 0x160 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sbcs r0, r1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - @ instruction: 0xf2700129 │ │ │ │ + @ instruction: 0xf3300129 │ │ │ │ adcs r2, r6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r2, r6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb.w r0, [r8, ] │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (5b08a8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1913938,15 +1913913,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5b087e │ │ │ │ nop │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r2, r4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1914063,45 +1914038,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ b.n 5b08fc │ │ │ │ bx lr │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r3, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r7, #250 @ 0xfa │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r7, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r7, #134 @ 0x86 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r7, #100 @ 0x64 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #240] @ (5b0b08 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1914214,15 +1914189,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r6, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r6, #190 @ 0xbe │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1914230,25 +1914205,25 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r6, #142 @ 0x8e │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r6, [pc, #352] @ (5b0c9c ) │ │ │ │ + ldr r7, [pc, #96] @ (5b0b9c ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r7, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ 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 │ │ │ │ bl 43aa50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3266e0> │ │ │ │ ldr r3, [pc, #492] @ (5b0d54 ) │ │ │ │ @@ -1914465,15 +1914440,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r3, #8] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r5, #142 @ 0x8e │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r5, [pc, #496] @ (5b0f54 ) │ │ │ │ + ldr r6, [pc, #240] @ (5b0e54 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1914481,42 +1914456,43 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r5, #38 @ 0x26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf37800af │ │ │ │ - movs r4, r6 │ │ │ │ + bics.w r0, r8, #5734400 @ 0x578000 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r4, [pc, #656] @ (5b1028 ) │ │ │ │ + ldr r5, [pc, #400] @ (5b0f28 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r4, #166 @ 0xa6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + strb r0, [r3, #1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf2f800af │ │ │ │ - vshr.u64 d0, d17, #10 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf3b800af │ │ │ │ + lsls r6, r6, #1 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf25200af │ │ │ │ + @ instruction: 0xf31200af │ │ │ │ ldr r3, [pc, #264] @ (5b0ecc ) │ │ │ │ ldr r2, [pc, #268] @ (5b0ed0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5b0e5a │ │ │ │ @@ -1914634,15 +1914610,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #20] @ (5b0f08 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5b0f04 │ │ │ │ ldr r3, [pc, #16] @ (5b0f0c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914722,15 +1914698,15 @@ │ │ │ │ cbz r3, 5b0fae │ │ │ │ ldr r4, [pc, #244] @ (5b109c ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5b100c │ │ │ │ ldr r0, [pc, #240] @ (5b10a0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 10530ac │ │ │ │ + bl 105317c │ │ │ │ ldr r0, [pc, #236] @ (5b10a4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 445de8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331a78> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5b0fd2 │ │ │ │ blx 68fe4 │ │ │ │ @@ -1914808,55 +1914784,55 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5b0f70 │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf0b40160 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ lsls r1, r4, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #54 @ 0x36 │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (5b10e0 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1915161,37 +1915137,37 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r1, #20] │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r2, [r7, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - mov r6, r5 │ │ │ │ + mov lr, sp │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r6, [r5, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r4, [r1, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r6, #16 │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r2, [r2, #12] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r1, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5b146c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915252,20 +1915228,20 @@ │ │ │ │ nop │ │ │ │ str r0, [r0, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r2, [r0, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r5, #2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adcs.w r0, r2, pc, asr #2 │ │ │ │ - strb.w r0, [lr, r1, lsl #3] │ │ │ │ + ldc 0, cr0, [r2], {175} @ 0xaf │ │ │ │ + str.w r0, [lr, #177] @ 0xb1 │ │ │ │ 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] @ (5b152c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1915339,27 +1915315,27 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r4, #98 @ 0x62 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r0, sl │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrsh r0, [r2, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrsh r0, [r2, r4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orns r0, sl, pc, asr #2 │ │ │ │ + @ instruction: 0xeb3a00af │ │ │ │ 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] @ (5b15dc ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1915419,20 +1915395,20 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrsh r2, [r2, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r3, #146 @ 0x92 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strd r0, r0, [r2, #700]! @ 0x2bc │ │ │ │ - @ instruction: 0xf69e00b1 │ │ │ │ + @ instruction: 0xeaa200af │ │ │ │ + @ instruction: 0xf75e00b1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b161c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1915440,15 +1915416,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5b1620 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r5, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r7, 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] @ (5b164c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915460,15 +1915436,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r7, 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] @ (5b167c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915480,15 +1915456,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r7, 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] @ (5b16ac ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915499,15 +1915475,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov sl, r0 │ │ │ │ ldrh.w r0, [r1, #76] @ 0x4c │ │ │ │ @@ -1915603,17 +1915579,17 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb r6, [r2, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #154 @ 0x9a │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #92] @ (5b1814 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5b17be │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1915659,17 +1915635,17 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb r2, [r3, r0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #30 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b186c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915695,15 +1915671,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r6, [r6, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b18b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915729,15 +1915705,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r0, #108 @ 0x6c │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1904 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915763,15 +1915739,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r6, [r3, r4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r0, #32 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1950 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915797,15 +1915773,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r2, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r2, [r2, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r7, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b1984 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915815,15 +1915791,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b1988 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r0, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b19c8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915849,15 +1915825,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, r1] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r2, [r3, r1] │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b19fc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915867,15 +1915843,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b1a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b06b4 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r1, r0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1a40 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915901,15 +1915877,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r4, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r4, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r6, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1a8c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915935,15 +1915911,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r2, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r6, #152 @ 0x98 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5b1ae4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915970,21 +1915946,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r7, r4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (5b1b58 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1916025,19 +1916001,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [r5, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1640] @ 0x668 │ │ │ │ @@ -1916103,20 +1916079,20 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [r6, #32] │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfb9400b5 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + mrrc2 0, 11, r0, r4, cr5 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1916177,28 +1916153,28 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [r8, #1532] @ 0x5fc │ │ │ │ blx r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfb1400b5 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + @ instruction: 0xfbd400b5 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ 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 r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916237,22 +1916213,22 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r5, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r6, [r0, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xead400b9 │ │ │ │ - ldr r0, [pc, #168] @ (5b1e70 ) │ │ │ │ + @ instruction: 0xeb9400b9 │ │ │ │ + ldr r0, [pc, #936] @ (5b2170 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916297,22 +1916273,22 @@ │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bics.w r0, lr, r9, ror #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xeafe00b9 │ │ │ │ + cbnz r0, 5b1e7e │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1916352,23 +1916328,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1752] @ 0x6d8 │ │ │ │ blx r6 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r2, 5b1f70 │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [pc, #608] @ (5b2158 ) │ │ │ │ + ldr r7, [pc, #352] @ (5b2058 ) │ │ │ │ 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 │ │ │ │ @@ -1916393,21 +1916369,21 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #1816] @ 0x718 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r0, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ 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] @ (5b1fb4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916430,19 +1916406,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + str r0, [r7, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #72] @ (5b2018 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916467,19 +1916443,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916504,21 +1916480,21 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916557,23 +1916533,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b2174 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916596,19 +1916572,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ 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 r5, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916642,23 +1916618,23 @@ │ │ │ │ ldr.w r3, [r4, #1668] @ 0x684 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1916683,21 +1916659,21 @@ │ │ │ │ ldr.w r3, [r4, #1656] @ 0x678 │ │ │ │ cbz r3, 5b2256 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b1e78 │ │ │ │ + b.n 5b1ff8 │ │ │ │ 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 │ │ │ │ @@ -1916731,21 +1916707,21 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b1e28 │ │ │ │ + b.n 5b1fa8 │ │ │ │ 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 │ │ │ │ @@ -1916770,21 +1916746,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916814,21 +1916790,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916853,21 +1916829,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916892,21 +1916868,21 @@ │ │ │ │ ldr.w r3, [r4, #1772] @ 0x6ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5b253c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1916957,25 +1916933,25 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (5b25c4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1917009,21 +1916985,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917086,29 +1917062,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b2b20 │ │ │ │ + b.n 5b2ca0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1917161,23 +1917137,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60d8a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bls.n 5b277c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + ldr r0, [pc, #600] @ (5b29d8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r0, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1917202,19 +1917178,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917239,21 +1917215,21 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #124] @ (5b28d8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1917295,23 +1917271,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 611088 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + beq.n 5b29a0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1917341,21 +1917317,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, r4 │ │ │ │ + add sl, ip │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1917441,31 +1917417,31 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 5b29f6 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917488,19 +1917464,19 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917523,19 +1917499,19 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917558,19 +1917534,19 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b2c04 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1917593,19 +1917569,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b2c64 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1917628,19 +1917604,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b2cc4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1917663,19 +1917639,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1738 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ 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 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1917731,25 +1917707,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r4, [r5, #1664] @ 0x680 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5b2ddc │ │ │ │ + blt.n 5b2d5c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 5b2e48 │ │ │ │ + ble.n 5b2dc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1917801,25 +1917777,25 @@ │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r7, 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, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917870,27 +1917846,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1688] @ 0x698 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r4, [r5, r0] │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #560] @ (5b3134 ) │ │ │ │ + str r4, [r1, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1917941,25 +1917917,25 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #432] @ (5b3164 ) │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #448] @ (5b3178 ) │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #832] @ (5b3300 ) │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1918000,23 +1917976,23 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ cbz r4, 5b3042 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #712] @ (5b3318 ) │ │ │ │ + ldr r7, [pc, #456] @ (5b3218 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #728] @ (5b332c ) │ │ │ │ + ldr r7, [pc, #472] @ (5b322c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ 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 r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1918054,21 +1918030,21 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ cbz r4, 5b30d8 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r0, [r4, r5] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #104] @ (5b314c ) │ │ │ │ + ldr r6, [pc, #872] @ (5b344c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #120] @ (5b3160 ) │ │ │ │ + ldr r6, [pc, #888] @ (5b3460 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + str r4, [r5, r7] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1918124,23 +1918100,23 @@ │ │ │ │ bl 5b1258 │ │ │ │ cbz r4, 5b3198 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 5b316c │ │ │ │ - str r6, [r4, r3] │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #536] @ (5b33c4 ) │ │ │ │ + ldr r6, [pc, #280] @ (5b32c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #552] @ (5b33d8 ) │ │ │ │ + ldr r6, [pc, #296] @ (5b32d8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + str r6, [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, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1918172,21 +1918148,21 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ cbz r4, 5b3220 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #768] @ (5b352c ) │ │ │ │ + ldr r5, [pc, #512] @ (5b342c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #784] @ (5b3540 ) │ │ │ │ + ldr r5, [pc, #528] @ (5b3440 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #840] @ (5b357c ) │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -1918279,32 +1918255,32 @@ │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #840] @ (5b3690 ) │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #208] @ (5b341c ) │ │ │ │ + ldr r4, [pc, #976] @ (5b371c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #224] @ (5b3430 ) │ │ │ │ + ldr r4, [pc, #992] @ (5b3730 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 5b32e0 │ │ │ │ + bvs.n 5b3260 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xeafc00b9 │ │ │ │ - bvs.n 5b334c │ │ │ │ + subs.w r0, ip, r9, ror #2 │ │ │ │ + bvc.n 5b32cc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #392] @ (5b34f0 ) │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #232] @ (5b3454 ) │ │ │ │ + ldr r7, [pc, #1000] @ (5b3754 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1918359,25 +1918335,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b15f8 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #792] @ (5b3730 ) │ │ │ │ + ldr r7, [pc, #536] @ (5b3630 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #1008] @ (5b380c ) │ │ │ │ + ldr r3, [pc, #752] @ (5b370c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #0] @ (5b3420 ) │ │ │ │ + ldr r3, [pc, #768] @ (5b3720 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 5b3340 │ │ │ │ + bpl.n 5b34c0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #368] @ (5b359c ) │ │ │ │ + ldr r4, [pc, #112] @ (5b349c ) │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1918426,25 +1918402,25 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ cbz r4, 5b34c6 │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [pc, #136] @ (5b3558 ) │ │ │ │ + ldr r6, [pc, #904] @ (5b3858 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #280] @ (5b35ec ) │ │ │ │ + ldr r3, [pc, #24] @ (5b34ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #296] @ (5b3600 ) │ │ │ │ + ldr r3, [pc, #40] @ (5b3500 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #208] @ (5b35ac ) │ │ │ │ + ldr r5, [pc, #976] @ (5b38ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #824] @ (5b3818 ) │ │ │ │ + ldr r3, [pc, #568] @ (5b3718 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -1918467,19 +1918443,19 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r5 │ │ │ │ bl 6101bc │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #616] @ (5b37a4 ) │ │ │ │ + ldr r2, [pc, #360] @ (5b36a4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #528] @ (5b3750 ) │ │ │ │ + ldr r6, [pc, #272] @ (5b3650 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #608] @ (5b37a4 ) │ │ │ │ + ldr r2, [pc, #352] @ (5b36a4 ) │ │ │ │ lsls r7, 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, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1918532,25 +1918508,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #208] @ (5b36c0 ) │ │ │ │ + ldr r1, [pc, #976] @ (5b39c0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #208] @ (5b36c4 ) │ │ │ │ + ldr r5, [pc, #976] @ (5b39c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #208] @ (5b36c8 ) │ │ │ │ + ldr r1, [pc, #976] @ (5b39c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [pc, #80] @ (5b3650 ) │ │ │ │ + ldr r5, [pc, #848] @ (5b3950 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r7, 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, #112] @ (5b3684 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1918592,19 +1918568,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 4389d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324668> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b3660 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #616] @ (5b38f0 ) │ │ │ │ + ldr r5, [pc, #360] @ (5b37f0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #480] @ (5b386c ) │ │ │ │ + ldr r1, [pc, #224] @ (5b376c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #480] @ (5b3870 ) │ │ │ │ + ldr r1, [pc, #224] @ (5b3770 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r5, #202 @ 0xca │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1918728,41 +1918704,39 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b13e4 │ │ │ │ b.n 5b3794 │ │ │ │ ldr r0, [pc, #56] @ (5b382c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3704 │ │ │ │ nop │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + ldr r0, [pc, #648] @ (5b3a84 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #24] @ (5b3818 ) │ │ │ │ + ldr r4, [pc, #792] @ (5b3b18 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blxns fp │ │ │ │ + ldr r0, [pc, #624] @ (5b3a74 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b370c │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + strex r0, r0, [r2, #740] @ 0x2e4 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #568] @ (5b3a50 ) │ │ │ │ + ldr r4, [pc, #312] @ (5b3950 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #496] @ (5b3a0c ) │ │ │ │ + ldr r4, [pc, #240] @ (5b390c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #424] @ (5b39c8 ) │ │ │ │ + ldr r4, [pc, #168] @ (5b38c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b36e8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + @ instruction: 0xe82200b5 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5b38d0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1918815,25 +1918789,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b38e4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3894 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #680] @ (5b3b7c ) │ │ │ │ + ldr r3, [pc, #424] @ (5b3a7c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r2, r9 │ │ │ │ + bx r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r0, r9 │ │ │ │ + bx r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #164] @ (5b399c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1918893,27 +1918867,27 @@ │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b39b4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b394c │ │ │ │ - ldr r2, [pc, #40] @ (5b39c8 ) │ │ │ │ + ldr r2, [pc, #808] @ (5b3cc8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp ip, r1 │ │ │ │ + mov r4, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r8, r2 │ │ │ │ + mov r0, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #776] @ (5b3cbc ) │ │ │ │ + ldr r2, [pc, #520] @ (5b3bbc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r2, 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, #1856] @ 0x740 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1918973,27 +1918947,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b3a88 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3a08 │ │ │ │ nop │ │ │ │ - add r8, r8 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #400] @ (5b3c08 ) │ │ │ │ + ldr r2, [pc, #144] @ (5b3b08 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #512] @ (5b3c88 ) │ │ │ │ + ldr r1, [pc, #256] @ (5b3b88 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, 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, #1856] @ 0x740 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1919070,31 +1919044,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b3b90 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3ade │ │ │ │ nop │ │ │ │ - mvns r4, r5 │ │ │ │ + add ip, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #688] @ (5b3e28 ) │ │ │ │ + ldr r1, [pc, #432] @ (5b3d28 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r4, r5 │ │ │ │ + add ip, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5b4264 │ │ │ │ + b.n 5b33e4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [pc, #472] @ (5b3d60 ) │ │ │ │ + ldr r1, [pc, #216] @ (5b3c60 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #360] @ (5b3cf4 ) │ │ │ │ + ldr r1, [pc, #104] @ (5b3bf4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #376] @ (5b3d08 ) │ │ │ │ + ldr r1, [pc, #120] @ (5b3c08 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1919176,29 +1919150,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 5b3c5c │ │ │ │ ldr r0, [pc, #32] @ (5b3ca4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3bea │ │ │ │ nop │ │ │ │ - cmn r2, r4 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r0, [pc, #616] @ (5b3ef8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r0, r4 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r0, [pc, #312] @ (5b3dd8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bxns fp │ │ │ │ + ldr r0, [pc, #112] @ (5b3d14 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1919290,35 +1919264,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b3ddc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3d00 │ │ │ │ ldr r0, [pc, #44] @ (5b3de0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3d22 │ │ │ │ - rors r6, r1 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov lr, ip │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rors r2, r1 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r8, ip │ │ │ │ + blx r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov sl, r9 │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r3, #24] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1919406,31 +1919380,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 5b3ec2 │ │ │ │ ldr r0, [pc, #36] @ (5b3f0c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3e3c │ │ │ │ - lsls r2, r2 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + mov r2, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bics r6, r1 │ │ │ │ + add r6, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r6, r3 │ │ │ │ + add r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1919541,33 +1919515,33 @@ │ │ │ │ bl 5b1a50 │ │ │ │ b.n 5b4038 │ │ │ │ ldr r0, [pc, #44] @ (5b4088 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3f6a │ │ │ │ bl 5b1830 │ │ │ │ b.n 5b4002 │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add lr, r5 │ │ │ │ + cmp r6, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - negs r2, r6 │ │ │ │ + orrs r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r2, r2 │ │ │ │ + add r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rors r0, r5 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r6, r5 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #112] @ 5b410c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1920044,28 +1920018,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ b.n 5b41c0 │ │ │ │ bkpt 0x006e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - negs r6, r4 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bic.w r0, r4, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf0e400a9 │ │ │ │ lsls r3, r3, #29 │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r2, #82 @ 0x52 │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r2, #38 @ 0x26 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - tst r2, r7 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 9a85c6 │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b49cc @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b407a │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1920118,17 +1920092,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ vqrdmlsh.s q9, , d0[0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b46cc ) │ │ │ │ add r2, pc │ │ │ │ @@ -1920256,27 +1920230,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r5, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + ands r2, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1920642,15 +1920616,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b4bf0 │ │ │ │ nop │ │ │ │ push {r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r1, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1920788,25 +1920762,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbz r6, 5b4e2c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 5b4e32 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r2, 5b4e20 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, #4 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1921159,21 +1921133,21 @@ │ │ │ │ b.n 5b51da │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r6, 5b5238 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ sub sp, #24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1922021,15 +1921995,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b5b5e │ │ │ │ mov r0, r4 │ │ │ │ bl 5b4de8 │ │ │ │ b.n 5b5b5e │ │ │ │ nop │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1922339,15 +1922313,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 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -1922525,21 +1922499,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #280 @ (adr r0, 5b6298 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, r0 │ │ │ │ + add lr, r8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ @@ -1922888,51 +1922862,51 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b641c │ │ │ │ lsls r0, r4, #5 │ │ │ │ b.n 5b642c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b63cc │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r3, #4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - muls r0, r0 │ │ │ │ + add r0, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsrs r1, r3, #30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b6bbe │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1924129,225 +1924103,225 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b85ec │ │ │ │ b.w 5b6788 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [r4], {186} @ 0xba │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + stc2l 0, cr0, [r4, #-744] @ 0xfffffd18 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 5b730c ) │ │ │ │ + add r3, pc, #824 @ (adr r3, 5b760c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bmi.n 5b73d8 │ │ │ │ + bpl.n 5b7358 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r3, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0], #-724 @ 0xfffffd2c │ │ │ │ - rsbs r0, r8, r5, ror #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + ldcl 0, cr0, [r0], #724 @ 0x2d4 │ │ │ │ + ldc 0, cr0, [r8], {181} @ 0xb5 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + subs r2, r2, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r3, #4 │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r5, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r5, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 5b73aa │ │ │ │ vsri.32 d16, d1, #1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r6, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #616] @ (5b7680 ) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b85ec │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1924758,23 +1924732,23 @@ │ │ │ │ b.n 5b77f6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r0, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r7, r5, #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] @ (5b79dc ) │ │ │ │ @@ -1925134,15 +1925108,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 5b7c7a │ │ │ │ strh r6, [r5, #30] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ strh r6, [r7, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1925393,37 +1925367,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 68a08 │ │ │ │ b.n 5b7eb6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r0, r7, r5 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5b7d10 │ │ │ │ + b.n 5b7e90 │ │ │ │ lsls r2, r7, #2 │ │ │ │ strh r4, [r5, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r2, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r0, r5 │ │ │ │ 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, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5b8238 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1925689,36 +1925663,36 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 5b8228 │ │ │ │ strh r4, [r3, #2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orns r1, r6, #14876672 @ 0xe30000 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf3ba0163 │ │ │ │ @ instruction: 0xf3920163 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movt r1, #99 @ 0x63 │ │ │ │ - lsrs r6, r4 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf2640163 │ │ │ │ @ instruction: 0xf2500163 │ │ │ │ movw r1, #32867 @ 0x8063 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ addw r1, r2, #99 @ 0x63 │ │ │ │ @@ -1925938,29 +1925912,29 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #21] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrb r6, [r0, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5b8908 │ │ │ │ + b.n 5b8a88 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #136] @ (5b8590 ) │ │ │ │ + ldr r4, [pc, #904] @ (5b8890 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #976] @ (5b88e0 ) │ │ │ │ + ldr r4, [pc, #720] @ (5b87e0 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #168] @ (5b85d8 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1926123,20 +1926097,20 @@ │ │ │ │ adds r0, #28 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b866e │ │ │ │ cdp 1, 0, cr0, cr12, cr3, {3} │ │ │ │ cdp 1, 0, cr0, cr0, cr3, {3} │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1926199,15 +1926173,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ 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, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (5b89b0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1926418,36 +1926392,36 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x323a14> │ │ │ │ b.n 5b89a2 │ │ │ │ ldrb r6, [r0, #1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r0], #-396 @ 0xfffffe74 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adcs.w r1, r6, r3, asr #1 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 5b89cc │ │ │ │ + bhi.n 5b894c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xeafa0163 │ │ │ │ @ instruction: 0xeaea0163 │ │ │ │ @ instruction: 0xeade0163 │ │ │ │ strb r6, [r3, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ eors.w r1, ip, r3, asr #1 │ │ │ │ @@ -1926529,20 +1926503,20 @@ │ │ │ │ b.n 5b8a50 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b8754 │ │ │ │ b.n 5b8a50 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b8754 │ │ │ │ b.n 5b8aa0 │ │ │ │ - cmp r4, r6 │ │ │ │ + cmp ip, lr │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r0], #684 @ 0x2ac │ │ │ │ - cmp r0, r2 │ │ │ │ + ldc2 0, cr0, [r0, #684]! @ 0x2ac │ │ │ │ + cmp r8, sl │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2l 0, cr0, [ip], {171} @ 0xab │ │ │ │ + stc2 0, cr0, [ip, #684] @ 0x2ac │ │ │ │ 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] @ (5b8bb8 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1926697,20 +1926671,20 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b8c46 │ │ │ │ ldr r2, [pc, #24] @ (5b8cac ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b8c7a │ │ │ │ @ instruction: 0xe83e0163 │ │ │ │ @ instruction: 0xe8340163 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -1926743,17 +1926717,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 69168 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b8d1c │ │ │ │ - cmn r0, r2 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #300] @ (5b8e74 ) │ │ │ │ @@ -1926902,17 +1926876,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} │ │ │ │ - bvs.n 5b8e2c │ │ │ │ + bvc.n 5b8fac │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b89d4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b89dc │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1926952,17 +1926926,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 │ │ │ │ - bvs.n 5b8fbc │ │ │ │ + bvs.n 5b8f3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b8960 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b8968 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1927175,37 +1927149,37 @@ │ │ │ │ b.n 5b917c │ │ │ │ strb r2, [r7, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5b8a84 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b986c │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b9854 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r0, r4, #5 │ │ │ │ b.n 5b9808 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bge.n 5b9178 │ │ │ │ + blt.n 5b90f8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b9780 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1927365,18 +1927339,18 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b931e │ │ │ │ nop │ │ │ │ b.n 5b9658 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b9644 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1927424,17 +1927398,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} │ │ │ │ - bne.n 5b9338 │ │ │ │ + bcs.n 5b94b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 5b94d4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b94e0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1927618,31 +1927592,31 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5b9604 │ │ │ │ lsls r3, r4, #5 │ │ │ │ svc 60 @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ udf #242 @ 0xf2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ udf #226 @ 0xe2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ udf #212 @ 0xd4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #568] @ (5b9840 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1927862,29 +1927836,29 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r7, 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, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ @@ -1928174,22 +1928148,29 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5b9ac8 │ │ │ │ nop │ │ │ │ bls.n 5b9b08 │ │ │ │ lsls r3, r4, #5 │ │ │ │ bls.n 5b9af8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - vaddl.u8 q8, d26, d30 │ │ │ │ - vaddl.u32 q8, d18, d30 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - vaddl.u16 q0, d28, d30 │ │ │ │ - vaddl.u8 q0, d22, d30 │ │ │ │ - vaddl.u16 q0, d24, d30 │ │ │ │ - vhadd.u32 d16, d26, d30 │ │ │ │ - vhadd.u16 d16, d26, d30 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + movs r2, r3 │ │ │ │ + lsls r7, r5, #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 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ @@ -1928465,15 +1928446,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4], {174} @ 0xae │ │ │ │ + stc2 0, cr0, [r4, #696] @ 0x2b8 │ │ │ │ ldr r3, [pc, #280] @ (5b9f80 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b9f3e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1928593,19 +1928574,19 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b9f18 │ │ │ │ str r6, [r2, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stc2 0, cr0, [r2], #-696 @ 0xfffffd48 │ │ │ │ + stc2l 0, cr0, [r2], #696 @ 0x2b8 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6], #-696 @ 0xfffffd48 │ │ │ │ - @ instruction: 0xfbd400ae │ │ │ │ + ldc2l 0, cr0, [r6], #696 @ 0x2b8 │ │ │ │ + ldc2 0, cr0, [r4], {174} @ 0xae │ │ │ │ ldr r3, [pc, #76] @ (5b9fe4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b9fe0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1928637,15 +1928618,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [r4, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4], {174} @ 0xae │ │ │ │ + stc2l 0, cr0, [r4], {174} @ 0xae │ │ │ │ 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, 5ba040 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ @@ -1929038,15 +1929019,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b5ee8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr.w r0, [r2, lr, lsl #2] │ │ │ │ + ldrsb.w r0, [r2, lr, lsl #2] │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -1929200,15 +1929181,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, sl, #2222 @ 0x8ae │ │ │ │ + @ instruction: 0xf76a00ae │ │ │ │ ldrh r6, [r7, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5ba722 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1929320,15 +1929301,15 @@ │ │ │ │ bx lr │ │ │ │ cmp r6, #178 @ 0xb2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ cmp r6, #172 @ 0xac │ │ │ │ lsls r0, r4, #5 │ │ │ │ cmp r6, #22 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xf53e00ae │ │ │ │ + @ instruction: 0xf5fe00ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #404] @ (5ba8dc ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -1929484,24 +1929465,24 @@ │ │ │ │ bl 5ba580 │ │ │ │ b.n 5ba8b8 │ │ │ │ ldr r0, [pc, #40] @ (5ba8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 5ba580 │ │ │ │ b.n 5ba8a6 │ │ │ │ nop │ │ │ │ - adds.w r0, ip, #5701632 @ 0x570000 │ │ │ │ + rsbs r0, ip, #5701632 @ 0x570000 │ │ │ │ cmp r5, #16 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adc.w r0, r6, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf4c200ae │ │ │ │ - @ instruction: 0xf4d400ae │ │ │ │ - orn r0, lr, #5701632 @ 0x570000 │ │ │ │ - bic.w r0, r6, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf3f000ae │ │ │ │ - @ instruction: 0xf3c200ae │ │ │ │ + addw r0, r6, #2222 @ 0x8ae │ │ │ │ + @ instruction: 0xf58200ae │ │ │ │ + @ instruction: 0xf59400ae │ │ │ │ + @ instruction: 0xf52e00ae │ │ │ │ + @ instruction: 0xf4e600ae │ │ │ │ + @ instruction: 0xf4b000ae │ │ │ │ + eor.w r0, r2, #5701632 @ 0x570000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #508] @ (5bab14 ) │ │ │ │ @@ -1929685,19 +1929666,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r4, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - orns r0, r0, #5701632 @ 0x570000 │ │ │ │ - eor.w r0, r4, #5701632 @ 0x570000 │ │ │ │ - orrs.w r0, r4, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf3c600ae │ │ │ │ - @ instruction: 0xf32000ae │ │ │ │ + @ instruction: 0xf53000ae │ │ │ │ + adc.w r0, r4, #5701632 @ 0x570000 │ │ │ │ + adds.w r0, r4, #5701632 @ 0x570000 │ │ │ │ + eor.w r0, r6, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf3e000ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #544] @ (5bad68 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1929906,40 +1929887,40 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5ba580 │ │ │ │ b.n 5bad52 │ │ │ │ strb r0, [r6, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf37000ae │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + bics.w r0, r0, #5701632 @ 0x570000 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r7, [pc, #296] @ (5baea4 ) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf37000ae │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + bics.w r0, r0, #5701632 @ 0x570000 │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf33600ae │ │ │ │ - @ instruction: 0xf32a00ae │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + @ instruction: 0xf3f600ae │ │ │ │ + @ instruction: 0xf3ea00ae │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf31800ae │ │ │ │ - @ instruction: 0xf31000ae │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf3d800ae │ │ │ │ + @ instruction: 0xf3d000ae │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ lsls r1, r5, #4 │ │ │ │ strh r4, [r5, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xf2b000ae │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + @ instruction: 0xf37000ae │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf25000ae │ │ │ │ - @ instruction: 0xf26600ae │ │ │ │ - sbc.w r0, r0, #174 @ 0xae │ │ │ │ + @ instruction: 0xf31000ae │ │ │ │ + @ instruction: 0xf32600ae │ │ │ │ + @ instruction: 0xf22000ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [pc, #1104] @ 5bb220 │ │ │ │ @@ -1930340,15 +1930321,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [pc, #752] @ (5bb51c ) │ │ │ │ + ldr r5, [pc, #496] @ (5bb41c ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmia r6!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmia r6!, {r2, r3, r4} │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #5 │ │ │ │ @@ -1930573,20 +1930554,20 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5bb496 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #816] @ (5bb7f8 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], {174} @ 0xae │ │ │ │ - mvns r4, r6 │ │ │ │ + ldcl 0, cr0, [r2, #-696] @ 0xfffffd48 │ │ │ │ + add ip, r6 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r3, [pc, #392] @ (5bb660 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xeb3000ae │ │ │ │ + @ instruction: 0xebf000ae │ │ │ │ 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] @ (5bb52c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1930615,15 +1930596,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #32] @ (5bb550 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, lr, asr #2 │ │ │ │ + rsb r0, r2, lr, asr #2 │ │ │ │ ldr r2, [pc, #952] @ (5bb8f4 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -1931016,15 +1930997,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5bb758 │ │ │ │ - ldrd r0, r0, [r8, #696]! @ 0x2b8 │ │ │ │ + @ instruction: 0xeab800ae │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (5bb9b4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #76] @ (5bb9b8 ) │ │ │ │ @@ -1931156,17 +1931137,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp ip, sl │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, pc │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5bb578 │ │ │ │ + b.n 5bb6f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5bb5fc │ │ │ │ + b.n 5bb77c │ │ │ │ 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 │ │ │ │ add.w r1, r0, #20 │ │ │ │ @@ -1932134,21 +1932115,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #984 @ (adr r3, 5bc984 ) │ │ │ │ + add r4, pc, #728 @ (adr r4, 5bc884 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 5bc900 ) │ │ │ │ + add r4, pc, #592 @ (adr r4, 5bc800 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #784 @ (adr r3, 5bc8c4 ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 5bc7c4 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #720 @ (adr r3, 5bc888 ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 5bc788 ) │ │ │ │ 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 r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1932173,21 +1932154,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5bc60c ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5bc5de │ │ │ │ subs r2, #42 @ 0x2a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, r1 │ │ │ │ + bxns r9 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #72 @ (adr r0, 5bc658 ) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [pc, #1032] @ 5bca2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1932631,83 +1932612,83 @@ │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5bc9f8 │ │ │ │ b.n 5bc6ec │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5bc9f8 │ │ │ │ b.n 5bc6ec │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bge.n 5bcac0 │ │ │ │ + blt.n 5bca40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bge.n 5bca34 │ │ │ │ + blt.n 5bc9b4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5bca48 │ │ │ │ + bge.n 5bc9c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bls.n 5bc9fc │ │ │ │ + bge.n 5bc97c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xe81000b8 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + @ instruction: 0xe8d000b8 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r7, [pc, #768] @ (5bcd60 ) │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + mov r0, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5bcb28 │ │ │ │ + bge.n 5bcaa8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ittt │ │ │ │ - lsl r3, r5, #2 │ │ │ │ - mov r1, #236 @ 0xec │ │ │ │ - lsl r0, r7, #2 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf73000ab │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf7f000ab │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bls.n 5bcb74 │ │ │ │ + bge.n 5bcaf4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvc.n 5bca18 │ │ │ │ + bhi.n 5bcb98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r1, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #356] @ (5bcc34 ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1932858,56 +1932839,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5bcafc │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.n 5bcbb4 │ │ │ │ + bvs.n 5bcd34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r5, #16 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf22e00b8 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + @ instruction: 0xf2ee00b8 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.n 5bcc14 │ │ │ │ + bvs.n 5bcb94 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r3 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r0, r7, #14 │ │ │ │ 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 │ │ │ │ @@ -1933868,168 +1933849,168 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5bd550 │ │ │ │ ldr r2, [pc, #316] @ (5bd738 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5bd194 │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5bd5b0 │ │ │ │ + bmi.n 5bd530 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vhadd.s8 d0, d16, d31 │ │ │ │ - bcc.n 5bd6b8 │ │ │ │ + vaddl.s8 q8, d16, d31 │ │ │ │ + bmi.n 5bd638 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5bd6b4 │ │ │ │ + bmi.n 5bd634 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r0, [r1, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bcs.n 5bd62c │ │ │ │ + bcc.n 5bd5ac │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcs.n 5bd744 │ │ │ │ + bcc.n 5bd6c4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r0, [r0, #11] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bcs.n 5bd694 │ │ │ │ + bcs.n 5bd614 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 5bd630 │ │ │ │ + bcs.n 5bd5b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 5bd590 │ │ │ │ + bcs.n 5bd710 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 5bd628 │ │ │ │ + bne.n 5bd5a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r3, #12 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ strb r6, [r0, #25] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ strb r6, [r5, #21] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #824] @ 0x338 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ strb r4, [r0, #19] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r0, r9, asr #2 │ │ │ │ + @ instruction: 0xead000a9 │ │ │ │ stmdb sp!, {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 │ │ │ │ ldr.w r6, [pc, #1572] @ 5bdd78 │ │ │ │ @@ -1934702,175 +1934683,175 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bd996 │ │ │ │ nop │ │ │ │ cmp r0, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r6, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r6, #19 │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5be464 │ │ │ │ + b.n 5be5e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1938738,15 +1938719,15 @@ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bfi r1, r0, #1, #31 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb920129 │ │ │ │ + mrrc 1, 2, r0, r2, cr9 │ │ │ │ @ instruction: 0xf2dc015f │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (5c0e0c ) │ │ │ │ @@ -1938811,15 +1938792,15 @@ │ │ │ │ b.n 5c0dea │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0dea │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf296015f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r1, r4, r9, asr #32 │ │ │ │ + adcs.w r1, r4, r9, asr #32 │ │ │ │ @ instruction: 0xf228015f │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #164] @ (5c0ed0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1938882,15 +1938863,15 @@ │ │ │ │ b.n 5c0eb0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0eb0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ rsb r1, sl, #95 @ 0x5f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r1, [r2, #164]! @ 0xa4 │ │ │ │ + @ instruction: 0xeab20129 │ │ │ │ sbc.w r1, r2, #95 @ 0x5f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #352] @ (5c1054 ) │ │ │ │ @@ -1939110,15 +1939091,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ vorr.i32 q0, #111 @ 0x0000006f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vand q8, q0, │ │ │ │ str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 5c0f6c │ │ │ │ + b.n 5c10ec │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -1939433,15 +1939414,15 @@ │ │ │ │ b.n 5c1398 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip], {95} @ 0x5f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r0], #-380 @ 0xfffffe84 │ │ │ │ - b.n 5c1c64 │ │ │ │ + b.n 5c0de4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (5c15a0 ) │ │ │ │ @@ -1939893,28 +1939874,28 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5c16c2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bics.w r1, r8, pc, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5c1e04 │ │ │ │ + b.n 5c1f84 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5c1c94 │ │ │ │ + b.n 5c1e14 │ │ │ │ lsls r1, r5, #4 │ │ │ │ @ instruction: 0xe82e015f │ │ │ │ - b.n 5c19ec │ │ │ │ + b.n 5c1b6c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + b.n 5c1a74 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 5c1a1c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #188] @ (5c1aa0 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1940887,19 +1940868,19 @@ │ │ │ │ b.n 5c21fe │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #62 @ 0x3e │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 5c23f4 │ │ │ │ + bvs.n 5c2374 │ │ │ │ lsls r1, r5, #4 │ │ │ │ ble.n 5c24c0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bpl.n 5c2448 │ │ │ │ + bpl.n 5c23c8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #688] @ (5c26dc ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1941813,21 +1941794,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c2b5e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bpl.n 5c2de4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ bcc.n 5c2d44 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #340] @ (5c2f18 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1942890,18 +1942871,18 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bkpt 0x00b6 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet vc │ │ │ │ + lslvc r1, r5, #4 │ │ │ │ + pushvs {r4, r5, r6, r7, lr} │ │ │ │ + movvc.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ add.w r4, sp, #23 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1943056,15 +1943037,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #692] @ (5c3e60 ) │ │ │ │ @@ -1943289,17 +1943270,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ stmia r4!, {r1, r3, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cbnz r6, 5c3ed2 │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - cbnz r4, 5c3ed0 │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ ldr.w r2, [pc, #1072] @ 5c42b8 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1943700,21 +1943681,21 @@ │ │ │ │ b.n 5c3ecc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + cbnz r2, 5c42d6 │ │ │ │ lsls r1, r5, #4 │ │ │ │ itte le │ │ │ │ lslle r7, r3, #5 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lslgt r1, r5, #4 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + setend be │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1580] @ 5c4910 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1944301,25 +1944282,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bf87c │ │ │ │ b.n 5c454c │ │ │ │ pop {r1, r2, r3, pc} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - cbz r0, 5c4966 │ │ │ │ + cbz r0, 5c4996 │ │ │ │ lsls r1, r5, #4 │ │ │ │ hlt 0x0012 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cbz r0, 5c492c │ │ │ │ + cbz r0, 5c495c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1949674,28 +1949655,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c8662 │ │ │ │ ldr r3, [pc, #12] @ (5c8668 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c866c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c874a │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c8756 │ │ │ │ @@ -1949854,25 +1949835,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c8756 │ │ │ │ b.n 5c87be │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c87e0 │ │ │ │ ldr r3, [pc, #8] @ (5c87e4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #196] @ (5c88bc ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1951869,15 +1951850,15 @@ │ │ │ │ b.n 5c9dac │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrd r6, r9, [sp, #24] │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r1, r7, r3 │ │ │ │ ldr.w r3, [sl, #2604] @ 0xa2c │ │ │ │ cmp r5, r2 │ │ │ │ orr.w r3, r3, r1 │ │ │ │ @@ -1951924,15 +1951905,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c9e9c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ sub.w r1, r2, #9 │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ @@ -1953682,17 +1953663,17 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr r6, [r6, r7] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh.w r0, [sl, sp, lsl #2] │ │ │ │ + ldr??.w r0, [sl, #173] @ 0xad │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1954823,33 +1954804,33 @@ │ │ │ │ b.n 5cbc70 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #1016] @ (5cc010 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr r6, [pc, #992] @ (5cbffc ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xfbb400ad │ │ │ │ + ldc2l 0, cr0, [r4], #-692 @ 0xfffffd4c │ │ │ │ ldr r6, [pc, #624] @ (5cbe94 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xfb3000ad │ │ │ │ - add r7, pc, #824 @ (adr r7, 5cbf64 ) │ │ │ │ + @ instruction: 0xfbf000ad │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfb5600ad │ │ │ │ + ldc2 0, cr0, [r6], {173} @ 0xad │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5f800ad │ │ │ │ - @ instruction: 0xf5ea00ad │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + @ instruction: 0xf6b800ad │ │ │ │ + subw r0, sl, #2221 @ 0x8ad │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs.w r0, r8, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf2f000ad │ │ │ │ + @ instruction: 0xf67800ad │ │ │ │ + @ instruction: 0xf3b000ad │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ @@ -1955606,32 +1955587,32 @@ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5cb156 │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5cc3f6 │ │ │ │ - ldcl 0, cr0, [r8, #-692]! @ 0xfffffd4c │ │ │ │ - vhadd.s16 d0, d16, d29 │ │ │ │ - cdp 0, 12, cr0, cr12, cr13, {5} │ │ │ │ + cdp 0, 3, cr0, cr8, cr13, {5} │ │ │ │ + vaddl.s16 q8, d16, d29 │ │ │ │ + vaddl.s8 q0, d28, d29 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6, #692] @ 0x2b4 │ │ │ │ - ldc 0, cr0, [r8, #692] @ 0x2b4 │ │ │ │ + cdp 0, 5, cr0, cr6, cr13, {5} │ │ │ │ + cdp 0, 5, cr0, cr8, cr13, {5} │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldcl 0, cr0, [r2], #-692 @ 0xfffffd4c │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + ldc 0, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xfaa000a9 │ │ │ │ - mov sl, r3 │ │ │ │ + @ instruction: 0xfb6000a9 │ │ │ │ + bx fp │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -1956033,17 +1956014,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ subs r1, #96 @ 0x60 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5cc228 │ │ │ │ + b.n 5cc3a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov lr, r3 │ │ │ │ subs r1, #3 │ │ │ │ ldrd r3, ip, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -1959831,15 +1959812,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cf244 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cf244 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r1, r5, #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] @ (5cf2e8 ) │ │ │ │ @@ -1960432,21 +1960413,21 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5cf50e │ │ │ │ mov ip, lr │ │ │ │ b.n 5cf818 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5cf7bc │ │ │ │ b.n 5cf724 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -1960480,15 +1960461,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5cf920 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5cf942 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1961890,108 +1961871,108 @@ │ │ │ │ blx 68be8 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5d0542 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [r4, #-376]! @ 0xfffffe88 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r5, r5, #2 │ │ │ │ vld2.8 {d16[2],d17[2]}, [r2 :16], lr │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5d0788 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1964534,31 +1964515,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ udf #86 @ 0x56 │ │ │ │ lsls r6, r3, #5 │ │ │ │ udf #82 @ 0x52 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5d1bbc │ │ │ │ + b.n 5d1d3c │ │ │ │ lsls r0, r5, #4 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5d28e0 │ │ │ │ + b.n 5d2a60 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ble.n 5d23bc │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r4, [pc, #1288] @ 5d2830 │ │ │ │ @@ -1965351,15 +1965332,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 5d2b00 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r0, r5, #4 │ │ │ │ bmi.n 5d2c58 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -1965413,15 +1965394,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 5d2c58 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5d2cc4 │ │ │ │ + bgt.n 5d2c44 │ │ │ │ lsls r0, r5, #4 │ │ │ │ bcc.n 5d2bb0 │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ @@ -1966374,25 +1966355,25 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r6} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 5d37bc │ │ │ │ + bne.n 5d373c │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #104] @ (5d37e8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1966632,37 +1966613,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d3998 │ │ │ │ ldr.w lr, [pc, #48] @ 5d3a20 │ │ │ │ ldr r2, [pc, #48] @ (5d3a24 ) │ │ │ │ add lr, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d3998 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r0, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + tst r0, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adcs r0, r3 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #44] @ 5d3a68 │ │ │ │ @@ -1966676,21 +1966657,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d3a74 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5d2164 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #44] @ 5d3ab8 │ │ │ │ @@ -1966704,20 +1966685,20 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d3ac4 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5d2164 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adcs.w r0, r0, #5603328 @ 0x558000 │ │ │ │ - lsls r2, r4 │ │ │ │ + @ instruction: 0xf61000ab │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1966826,31 +1966807,31 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r5, #4 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r4!, {r2, r3, r6} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1971192,15 +1971173,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ 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, #3176] @ 0xc68 │ │ │ │ @@ -1974145,19 +1974126,19 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #14] │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r4, #12] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2600] @ 0xa28 │ │ │ │ @@ -1974230,25 +1974211,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d8d6c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #10] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r6, #130 @ 0x82 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r6, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ cmp r3, #8 │ │ │ │ bhi.w 5d8f22 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r0, r8 │ │ │ │ @@ -1975530,29 +1975511,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ sub sp, #32 │ │ │ │ @@ -1976449,23 +1976430,22 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5da40a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, r0] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrh r2, [r4, r7] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - b.n 5da388 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + @ instruction: 0xe85600b8 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1976630,19 +1976610,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ ldrh r0, [r0, r6] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, r4] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w lr, [pc, #104] @ 5da6c0 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1976884,15 +1976864,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r2, [r1, r0] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrsb r2, [r2, r5] │ │ │ │ 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, #3616] @ 0xe20 │ │ │ │ @@ -1977037,21 +1977017,21 @@ │ │ │ │ beq.n 5da9f2 │ │ │ │ b.n 5daa3c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r0, r4] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r5, #4 │ │ │ │ add r2, pc, #912 @ (adr r2, 5dadf4 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r2, [r5, r7] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -1977188,31 +1977168,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5da3c0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r6, [r6, r5] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ble.n 5daca4 │ │ │ │ + udf #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str r2, [r6, #16] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bgt.n 5dac00 │ │ │ │ + ble.n 5dab80 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ @@ -1977351,23 +1977331,23 @@ │ │ │ │ bl 5da3c0 │ │ │ │ b.n 5dad26 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r3, r7] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr r2, [pc, #308] @ (5daee0 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1977493,27 +1977473,27 @@ │ │ │ │ bl 5da3c0 │ │ │ │ b.n 5dae90 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r1, r1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r0, [r5, r5] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1096] @ 5db360 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1977940,41 +1977920,41 @@ │ │ │ │ b.n 5db178 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r3, r3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r0, [r2, r2] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r0, 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -1978423,48 +1978403,48 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #200] @ (5db960 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 0, cr0, [r2, #-688]! @ 0xfffffd50 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + cdp 0, 2, cr0, cr2, cr12, {5} │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2, #15 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r0, [pc, #288] @ (5db9fc ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1978640,30 +1978620,31 @@ │ │ │ │ b.n 5db976 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov lr, lr │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + strh r2, [r1, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ cmp lr, r3 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - vhadd.u8 d16, d18, d28 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ │ │ │ │ 005dbaf4 : │ │ │ │ stmdb 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 │ │ │ │ @@ -1978981,19 +1978962,19 @@ │ │ │ │ b.n 5dbe7a │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ add r8, lr │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #840] @ (5dc1e4 ) │ │ │ │ + ldr r7, [pc, #584] @ (5dc0e4 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r5, [pc, #376] @ (5dc018 ) │ │ │ │ + ldr r6, [pc, #120] @ (5dbf18 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xfbf400ac │ │ │ │ + ldc2 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 598910 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x4845a0> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1979582,17 +1979563,17 @@ │ │ │ │ b.n 5dc442 │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5dc438 │ │ │ │ blx 69d98 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5dc438 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #832] @ (5dc804 ) │ │ │ │ + ldr r1, [pc, #576] @ (5dc704 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1980777,15 +1980758,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r6, #180 @ 0xb4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1980906,17 +1980887,16 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5dd212 │ │ │ │ cmp r6, #36 @ 0x24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5dd1c4 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + @ instruction: 0xe82c00ac │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w r3, r1, #31 │ │ │ │ movs r4, #1 │ │ │ │ add.w ip, r0, #132096 @ 0x20400 │ │ │ │ mov r5, r0 │ │ │ │ ubfx lr, r1, #5, #9 │ │ │ │ @@ -1992873,15 +1992853,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e5674 │ │ │ │ bl 444828 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3304b8> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e568e │ │ │ │ nop │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1992937,15 +1992917,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e5784 │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e578c │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd578 │ │ │ │ add.w r4, r6, #132096 @ 0x20400 │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ add.w r4, r4, #896 @ 0x380 │ │ │ │ add.w r5, r7, #32 │ │ │ │ mov.w r8, #0 │ │ │ │ blx r3 │ │ │ │ @@ -1993029,15 +1993009,15 @@ │ │ │ │ bne.n 5e584a │ │ │ │ b.n 5e58a2 │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e5874 │ │ │ │ nop │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + cpsie │ │ │ │ lsls r7, r4, #4 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1993319,15 +1993299,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #8 @ (adr r7, 5e5c04 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #216 @ (adr r5, 5e5cdc ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - cbz r2, 5e5c36 │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1993456,15 +1993436,15 @@ │ │ │ │ bne.n 5e5d50 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e5d36 │ │ │ │ b.n 5e5cd0 │ │ │ │ nop │ │ │ │ - sxth r2, r4 │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #640] @ 0x280 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1993655,19 +1993635,19 @@ │ │ │ │ ldr.w r3, [r4, #1028] @ 0x404 │ │ │ │ movw r2, #9632 @ 0x25a0 │ │ │ │ strb.w r8, [r4, #968] @ 0x3c8 │ │ │ │ mla r3, r7, r3, r2 │ │ │ │ add r3, r4 │ │ │ │ b.n 5e5e12 │ │ │ │ nop │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1994280,15 +1994260,15 @@ │ │ │ │ beq.n 5e674a │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e674a │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e66ba │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ mov r6, fp │ │ │ │ - bl abd718 │ │ │ │ + bl abd7b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r0, #0] │ │ │ │ mov ip, r0 │ │ │ │ add.w r9, r5, #108 @ 0x6c │ │ │ │ mov.w lr, #1 │ │ │ │ bfi r3, r4, #0, #24 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -1994441,15 +1994421,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e6656 │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e6750 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #644 @ 0x284 │ │ │ │ - bl abd718 │ │ │ │ + bl abd7b8 │ │ │ │ ldr.w r9, [r6, #688] @ 0x2b0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r9 │ │ │ │ blx 6996c <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r9 │ │ │ │ @@ -1994519,15 +1994499,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e68f2 │ │ │ │ b.n 5e68d0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl abd748 │ │ │ │ + bl abd7e8 │ │ │ │ b.n 5e67a8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e6932 │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1994603,17 +1994583,17 @@ │ │ │ │ b.n 5e6952 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #176 @ (adr r6, 5e6ab0 ) │ │ │ │ + add r6, pc, #944 @ (adr r6, 5e6db0 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r5, pc, #784 @ (adr r5, 5e6d14 ) │ │ │ │ + add r6, pc, #528 @ (adr r6, 5e6c14 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1994655,15 +1994635,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e6a6e │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e6bb6 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl abd748 │ │ │ │ + bl abd7e8 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r5, #1028] @ 0x404 │ │ │ │ movw r1, #12336 @ 0x3030 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ movw r1, #9636 @ 0x25a4 │ │ │ │ adds r0, r5, r3 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ @@ -1994723,15 +1994703,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e6b28 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e6bba │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl abd748 │ │ │ │ + bl abd7e8 │ │ │ │ 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 5e6ade │ │ │ │ @@ -1994908,17 +1994888,17 @@ │ │ │ │ b.n 5e6c82 │ │ │ │ str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #5 │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #160] @ (5e6db8 ) │ │ │ │ + ldr r6, [pc, #928] @ (5e70b8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #296] @ (5e6e44 ) │ │ │ │ + ldr r7, [pc, #40] @ (5e6d44 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5e7064 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1995267,15 +1995247,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} │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1995370,21 +1995350,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e71fc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e7168 │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995398,15 +1995378,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [r4, #524] @ 0x20c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #673] @ 0x2a1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1995424,15 +1995404,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #556] @ 0x22c │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995440,15 +1995420,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1995460,15 +1995440,15 @@ │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995476,15 +1995456,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ ldr.w r3, [r4, #568] @ 0x238 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1995541,15 +1995521,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r5, #968] @ 0x3c8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r3, r3, #9600 @ 0x2580 │ │ │ │ adds r3, #32 │ │ │ │ b.n 5e7354 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #640] @ 0x280 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1995563,15 +1995543,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, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ ldrb.w r1, [r0, #674] @ 0x2a2 │ │ │ │ @@ -1995586,15 +1995566,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e743c ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e741c │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1995606,29 +1995586,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 r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (5e749c ) │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1995640,15 +1995620,15 @@ │ │ │ │ ldr.w r3, [r4, #580] @ 0x244 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995665,15 +1995645,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 r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995682,15 +1995662,15 @@ │ │ │ │ bl 5e5454 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995699,15 +1995679,15 @@ │ │ │ │ bl 5e5454 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995716,15 +1995696,15 @@ │ │ │ │ bl 5e5454 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995739,15 +1995719,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 r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subs r1, r3, r0 │ │ │ │ @@ -1995770,15 +1995750,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e75fa │ │ │ │ ldr r1, [pc, #8] @ (5e7624 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e5454 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r4, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ strh.w r3, [r0, #120] @ 0x78 │ │ │ │ @@ -1995857,15 +1995837,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r0, #1028] @ 0x404 │ │ │ │ @@ -1996194,15 +1996174,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e7ab8 │ │ │ │ add.w r3, r4, #696 @ 0x2b8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #644 @ 0x284 │ │ │ │ strd r3, r3, [r4, #696] @ 0x2b8 │ │ │ │ - bl abd4cc │ │ │ │ + bl abd56c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e837c │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #1000] @ 0x3e8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1996931,19 +1996911,19 @@ │ │ │ │ bl 5dd7b0 │ │ │ │ b.n 5e8320 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e834a │ │ │ │ nop │ │ │ │ - asrs r4, r7 │ │ │ │ + rors r4, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ble.n 5e83ea │ │ │ │ vraddhn.i d24, , │ │ │ │ - vaddl.u q10, d31, d8 │ │ │ │ + @ instruction: 0xffff4148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #868] @ 0x364 │ │ │ │ vrshr.u32 q15, , #1 │ │ │ │ @ instruction: 0xffff5fa7 │ │ │ │ vshr.u32 , , #1 │ │ │ │ vrsra.u64 d24, d5, #1 │ │ │ │ vaddw.u q13, , d17 │ │ │ │ @@ -1999379,15 +1999359,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e9cb0 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e9cb0 │ │ │ │ nop │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #224] @ (5e9ed8 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2005224,15 +2005204,15 @@ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #80 @ 0x50 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2005437,15 +2005417,15 @@ │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2005545,15 +2005525,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2005640,15 +2005620,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2005738,15 +2005718,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2005827,15 +2005807,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2005909,15 +2005889,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5ee600 ) │ │ │ │ ldr r3, [pc, #188] @ (5ee604 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5ee588 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldrb.w ip, [sp, #97] @ 0x61 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2006170,15 +2006150,15 @@ │ │ │ │ add.w r3, r4, #96 @ 0x60 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5edd38 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2006229,25 +2006209,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ee710 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2006312,15 +2006292,15 @@ │ │ │ │ adds r2, r7, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #148 @ 0x94 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5edd38 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2006569,15 +2006549,15 @@ │ │ │ │ adds r3, r2, #5 │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edd38 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2006671,15 +2006651,15 @@ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movs r3, #105 @ 0x69 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #364 @ 0x16c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ee3f4 │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2006867,30 +2006847,30 @@ │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ adds r3, r7, #6 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edd38 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ add r6, sp, #364 @ 0x16c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edd38 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2007025,15 +2007005,15 @@ │ │ │ │ adds r3, r4, #6 │ │ │ │ adds r7, r4, #2 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edd38 │ │ │ │ b.n 5eed34 │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2007081,15 +2007061,15 @@ │ │ │ │ adds r3, r7, #5 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2007258,15 +2007238,15 @@ │ │ │ │ add.w r3, fp, #1 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5edd38 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2007899,26 +2007879,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5efb6c │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #432 @ 0x1b0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2007940,15 +2007920,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5f10a8 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5efb6c │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ee3f4 │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2008010,15 +2007990,15 @@ │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5ee3f4 │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ ldrb.w r0, [sp, #1168] @ 0x490 │ │ │ │ add.w fp, sp, #1168 @ 0x490 │ │ │ │ @@ -2008429,26 +2008409,26 @@ │ │ │ │ bl 5eebac │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2008459,26 +2008439,26 @@ │ │ │ │ bl 5ebab4 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #608 @ 0x260 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2008495,18 +2008475,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ lsls r5, r3, #5 │ │ │ │ lsls r2, r7, #30 │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - itee mi │ │ │ │ - lslmi r3, r5, #2 │ │ │ │ - asrpl r0, r4, #3 │ │ │ │ - lslpl r6, r5, #2 │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [pc, #3348] @ 5f0f34 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ @@ -2008531,15 +2008511,15 @@ │ │ │ │ add.w r6, sp, #1040 @ 0x410 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edd38 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w lr, [r4, #36] @ 0x24 │ │ │ │ cmp.w lr, #65 @ 0x41 │ │ │ │ @@ -2008677,15 +2008657,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5edd38 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2008827,26 +2008807,26 @@ │ │ │ │ bl 5ebffc │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #576 @ 0x240 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2008857,26 +2008837,26 @@ │ │ │ │ bl 5ebb68 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2008890,15 +2008870,15 @@ │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ add.w r4, sp, #1216 @ 0x4c0 │ │ │ │ add.w r7, sp, #1152 @ 0x480 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2009035,26 +2009015,26 @@ │ │ │ │ bl 5eb594 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2009065,26 +2009045,26 @@ │ │ │ │ bl 5eb730 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2009095,26 +2009075,26 @@ │ │ │ │ bl 5eb7e4 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2009125,26 +2009105,26 @@ │ │ │ │ bl 5eb898 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2009154,37 +2009134,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5eba00 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5ee3f4 │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5edd38 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #8 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5edd38 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2009241,15 +2009221,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5eb0f4 │ │ │ │ b.w 5ef83a │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5ee3f4 │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2009522,15 +2009502,15 @@ │ │ │ │ add.w ip, sp, #1200 @ 0x4b0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5edd38 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2009865,15 +2009845,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5f12d4 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5ee3f4 │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2009934,25 +2009914,25 @@ │ │ │ │ b.w 5ef83a │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5edd38 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2010011,25 +2009991,25 @@ │ │ │ │ b.w 5ef83a │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5ee3f4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5edd38 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2010150,15 +2010130,15 @@ │ │ │ │ strh.w sl, [r6, #4] │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1200 @ 0x4b0 │ │ │ │ mov r0, r2 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ee3f4 │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2010314,15 +2010294,15 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2010362,15 +2010342,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5edd38 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ ldrb.w r2, [sp, #1169] @ 0x491 │ │ │ │ ldrb.w ip, [sp, #1170] @ 0x492 │ │ │ │ @@ -2010453,15 +2010433,15 @@ │ │ │ │ add.w r6, sp, #1184 @ 0x4a0 │ │ │ │ mov r7, r6 │ │ │ │ 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 ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2010476,15 +2010456,15 @@ │ │ │ │ bne.w 5f03a8 │ │ │ │ add.w r3, r4, #144 @ 0x90 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2010493,15 +2010473,15 @@ │ │ │ │ sub.w ip, ip, #40 @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ b.w 5f03a8 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ee3f4 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2010586,15 +2010566,15 @@ │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1124] @ 0x464 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5edd38 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2010688,15 +2010668,15 @@ │ │ │ │ addw fp, sp, #1156 @ 0x484 │ │ │ │ strd r5, r9, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, sp, #1176 @ 0x498 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl abfef0 │ │ │ │ + bl abff90 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2010796,15 +2010776,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5f1e94 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl ac01b4 │ │ │ │ + bl ac0254 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5ee3f4 │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2011124,15 +2011104,15 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac011c │ │ │ │ + bl ac01bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5f1d08 │ │ │ │ ldr.w r2, [pc, #1792] @ 5f2950 │ │ │ │ ldr.w r3, [pc, #1768] @ 5f293c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2011701,18 +2011681,18 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ b.n 5f2f98 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1ea0126 │ │ │ │ + subw r1, sl, #38 @ 0x26 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ble.n 5f28a4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2013155,15 +2013135,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5ed7ec │ │ │ │ b.w 5f23c0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfe88 │ │ │ │ + bl abff28 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f23c0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ @@ -2013720,15 +2013700,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ b.w 5f38e2 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfe88 │ │ │ │ + bl abff28 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f23c0 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f37be │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ @@ -2013952,15 +2013932,15 @@ │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ add.w r7, fp, #76 @ 0x4c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5edd38 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2014071,15 +2014051,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5ef688 │ │ │ │ b.n 5f43ac │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5ee3f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2014128,15 +2014108,15 @@ │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ mla r6, r2, r3, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5edd38 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2014363,15 +2014343,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5edd38 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2014649,15 +2014629,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5edd38 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2015066,15 +2015046,15 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5edd38 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2015086,15 +2015066,15 @@ │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5edd38 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2015415,25 +2015395,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb88a │ │ │ │ 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, #3584] @ 0xe00 │ │ │ │ sub sp, #476 @ 0x1dc │ │ │ │ mov r8, r1 │ │ │ │ @@ -2015779,15 +2015759,15 @@ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ bl 4b3de4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x39fa74> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aebcc8 │ │ │ │ + bl aebd68 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34f6bc> │ │ │ │ orrs r7, r0 │ │ │ │ @@ -2015843,23 +2015823,23 @@ │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ strd r5, r5, [sp, #288] @ 0x120 │ │ │ │ str r2, [sp, #284] @ 0x11c │ │ │ │ str r5, [sp, #296] @ 0x128 │ │ │ │ str.w r8, [sp, #280] @ 0x118 │ │ │ │ - bl ae0914 │ │ │ │ + bl ae09b4 │ │ │ │ mov r1, r6 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae44ec │ │ │ │ + bl ae458c │ │ │ │ movs r1, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae4c50 │ │ │ │ + bl ae4cf0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c48fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b058c> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2015878,30 +2015858,30 @@ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #308] @ 0x134 │ │ │ │ - bl ae29f4 │ │ │ │ + bl ae2a94 │ │ │ │ orr.w r2, r0, r7 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f5886 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b44f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a0184> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 491784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37d414> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac27b0 │ │ │ │ + bl ac2850 │ │ │ │ mov r0, r4 │ │ │ │ bl 490958 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37c5e8> │ │ │ │ mov r0, r4 │ │ │ │ bl 464560 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3501f0> │ │ │ │ cbz r0, 5f59f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ @@ -2015921,38 +2015901,38 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mla r3, r2, r3, r8 │ │ │ │ ldrb.w r4, [r3, #840] @ 0x348 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f5e5c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac16cc │ │ │ │ + bl ac176c │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl ae0e50 │ │ │ │ + bl ae0ef0 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 53361c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41f2ac> │ │ │ │ ldr.w r1, [pc, #1460] @ 5f5fe4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl ad30dc │ │ │ │ + bl ad317c │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac7a84 │ │ │ │ + bl ac7b24 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ ldrb.w r1, [sl, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac0508 │ │ │ │ + bl ac05a8 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 43b970 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327600> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [r8, #50] @ 0x32 │ │ │ │ @@ -2016326,23 +2016306,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r8, #125] @ 0x7d │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b5ec4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a1b54> │ │ │ │ b.n 5f5712 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac8f64 │ │ │ │ + bl ac9004 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cbnz r3, 5f5e70 │ │ │ │ ldrb.w r4, [sl, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac11a0 │ │ │ │ + bl ac1240 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ b.n 5f5a16 │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2017010,33 +2016990,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f643e │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add.w fp, sp, #320 @ 0x140 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl abda24 │ │ │ │ + bl abdac4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f711c │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl abdb10 │ │ │ │ + bl abdbb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3560fc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f65ce │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f6674 │ │ │ │ movs r5, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl abdacc │ │ │ │ + bl abdb6c │ │ │ │ mov r7, r0 │ │ │ │ add.w sl, r0, #4 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr.w r6, [sl, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 5f666a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2017071,15 +2017051,15 @@ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl abdb10 │ │ │ │ + bl abdbb0 │ │ │ │ ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5f6624 │ │ │ │ cmp r8, sl │ │ │ │ bne.n 5f65fc │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ @@ -2017087,28 +2017067,28 @@ │ │ │ │ bne.n 5f65ec │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f67ea │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl abda80 │ │ │ │ + bl abdb20 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3560fc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f667e │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f67ea │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #24 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl abdacc │ │ │ │ + bl abdb6c │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r9, #104] @ 0x68 │ │ │ │ bl 438a7c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32470c> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f67de │ │ │ │ @@ -2017185,15 +2017165,15 @@ │ │ │ │ cbz r0, 5f67ac │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adds r1, #32 │ │ │ │ - bl abdb10 │ │ │ │ + bl abdbb0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 43e754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32a3e4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f6790 │ │ │ │ mov r4, r6 │ │ │ │ @@ -2017220,15 +2017200,15 @@ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f66a6 │ │ │ │ ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, fp │ │ │ │ - bl abda60 │ │ │ │ + bl abdb00 │ │ │ │ ldr.w r2, [r9, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ bl 43ba1c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3276ac> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2017669,23 +2017649,23 @@ │ │ │ │ bne.n 5f6c84 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5cce2c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 5f6c84 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r6, r4, #4 │ │ │ │ str r6, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #8] @ (5f6cdc ) │ │ │ │ + ldr r7, [pc, #776] @ (5f6fdc ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ adcs r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f70cc │ │ │ │ ldr.w r0, [pc, #1248] @ 5f71c0 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2017842,15 +2017822,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f5abe │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad5168 │ │ │ │ + bl ad5208 │ │ │ │ b.w 5f584c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 491784 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37d414> │ │ │ │ b.w 5f55ce │ │ │ │ mov r5, r3 │ │ │ │ @@ -2018097,27 +2018077,27 @@ │ │ │ │ mov r7, r3 │ │ │ │ b.w 5f5c16 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f6d1a │ │ │ │ - add r4, pc, #360 @ (adr r4, 5f732c ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 5f722c ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #728 @ (adr r0, 5f74a0 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (5f71e0 ) │ │ │ │ add r2, pc │ │ │ │ bl 5f54d0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add sp, #16 │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2018128,15 +2018108,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f7210 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f54d0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r6, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2019442,15 +2019422,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f8066 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2020112,18 +2020092,18 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d16, d18, d26 │ │ │ │ + and.w r0, r2, #170 @ 0xaa │ │ │ │ ldrb r6, [r3, #2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - stcl 0, cr0, [ip, #680]! @ 0x2a8 │ │ │ │ + cdp 0, 10, cr0, cr12, cr10, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [pc, #2344] @ 5f90f0 │ │ │ │ @@ -2020950,15 +2020930,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8, #-680]! @ 0xfffffd58 │ │ │ │ + ldcl 0, cr0, [r8, #680]! @ 0x2a8 │ │ │ │ ldr r4, [r3, #124] @ 0x7c │ │ │ │ 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, #2112] @ 0x840 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2021102,15 +2021082,15 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 5f9230 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2021543,21 +2021523,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f96fa │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2021723,23 +2021703,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ @@ -2021912,26 +2021892,26 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itet hi │ │ │ │ - lslhi r1, r6, #2 │ │ │ │ - itt hi @ unpredictable │ │ │ │ - lslhi r1, r6, #2 │ │ │ │ - ittt vc @ unpredictable │ │ │ │ - lslvc r1, r6, #2 │ │ │ │ - itt pl @ unpredictable │ │ │ │ - lslpl r1, r6, #2 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + itee vc │ │ │ │ + lslvc r1, r6, #2 │ │ │ │ + strvs r6, [r2, #88] @ 0x58 │ │ │ │ + lslvs 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r9, [r1] │ │ │ │ @@ -2022085,21 +2022065,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ 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, #2176] @ 0x880 │ │ │ │ @@ -2022562,35 +2022542,35 @@ │ │ │ │ ... │ │ │ │ str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 51a14e <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x405dde> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 5fa17e │ │ │ │ + rev r2, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r7, r4] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2022676,19 +2022656,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r4, [r6, r1] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r0, [r2, r7] │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2022962,25 +2022942,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r4, [r3, r5] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2023112,19 +2023092,19 @@ │ │ │ │ b.n 5fa610 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 5fa6f0 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - uxth r6, r3 │ │ │ │ + cbz r6, 5fa6f2 │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2023309,23 +2023289,23 @@ │ │ │ │ b.n 5fa7da │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, r4] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 5fa8a6 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 5fa8a8 │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r4, 5fa8aa │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r4, 5fa8a4 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r0, 5fa884 │ │ │ │ + cbz r0, 5fa8b4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsb r4, [r4, r7] │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2023687,28 +2023667,28 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5faa6a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsb r6, [r0, r2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stc 0, cr0, [ip], {182} @ 0xb6 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + stcl 0, cr0, [ip, #-728] @ 0xfffffd28 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r4, [r0, r1] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2023826,15 +2023806,15 @@ │ │ │ │ b.n 5fad0a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r0, r6] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r7, r2] │ │ │ │ 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] │ │ │ │ @@ -2024293,29 +2024273,29 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, r0] │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #288 @ (adr r7, 5fb3b0 ) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 5fb654 ) │ │ │ │ + add r7, pc, #704 @ (adr r7, 5fb554 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 5fb544 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 5fb444 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5fb4a0 │ │ │ │ movs r3, #12 │ │ │ │ @@ -2025262,51 +2025242,52 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5fb3fa │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 5fc2ec │ │ │ │ + b.n 5fc46c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #936 @ (adr r4, 5fc0ac ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 5fbfac ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, pc, #192 @ (adr r4, 5fbdcc ) │ │ │ │ + add r4, pc, #960 @ (adr r4, 5fc0cc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #88 @ (adr r3, 5fbd6c ) │ │ │ │ + add r3, pc, #856 @ (adr r3, 5fc06c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 5fbd48 ) │ │ │ │ + add r3, pc, #816 @ (adr r3, 5fc048 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 5fbd24 ) │ │ │ │ + add r3, pc, #776 @ (adr r3, 5fc024 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #88 @ (adr r2, 5fbd78 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 5fc078 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 5fbe98 ) │ │ │ │ + add r1, pc, #112 @ (adr r1, 5fbd98 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r4, r8 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d24, d26 │ │ │ │ + movs r0, r3 │ │ │ │ + lsls r3, r5, #2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -2025905,34 +2025886,34 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5fc2ae │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5fb99a │ │ │ │ ... │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cdp2 0, 2, cr0, cr2, cr10, {5} │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + cdp2 0, 14, cr0, cr2, cr10, {5} │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh.w r0, [r6, #170] @ 0xaa │ │ │ │ + @ instruction: 0xfa7600aa │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -2026532,35 +2026513,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5fc8a0 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5fc162 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r4, #34] @ 0x22 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ @@ -2026703,15 +2026684,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r6, #0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - @ instruction: 0xf21c00aa │ │ │ │ + @ instruction: 0xf2dc00aa │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2026944,17 +2026925,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r4, #78 @ 0x4e │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r2, #74 @ 0x4a │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2027473,32 +2027454,32 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r1, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 3, cr0, cr6, cr10, {5} │ │ │ │ + cdp 0, 15, cr0, cr6, cr10, {5} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ - @ instruction: 0xffffeb9a │ │ │ │ + vcvt.f16.u16 q15, q5, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ bpl.n 5fd3b6 │ │ │ │ - vtbl.8 d30, {d15-d18}, d0 │ │ │ │ + vtbx.8 d30, {d31- │ │ │ │ @@ -2027730,15 +2027711,15 @@ │ │ │ │ b.n 5fd504 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fd44c │ │ │ │ + b.n 5fd5cc │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -2028211,15 +2028192,15 @@ │ │ │ │ b.n 5fdad0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fe00c │ │ │ │ + b.n 5fe18c │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #20 │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2029271,46 +2029252,46 @@ │ │ │ │ ... │ │ │ │ movs r3, #54 @ 0x36 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ lsls r4, r3, #5 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 5fe6f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - svc 18 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 26 │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 5fe710 │ │ │ │ + ble.n 5fe690 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 5fe5ac │ │ │ │ + ble.n 5fe72c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 5fe6bc │ │ │ │ + bgt.n 5fe63c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 5fe58c │ │ │ │ + bge.n 5fe70c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 5fe6c4 │ │ │ │ + bls.n 5fe644 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r7 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r0, r3, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - @ instruction: 0xffff754e │ │ │ │ + vrsubhn.i d23, , q7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bhi.n 5fe584 │ │ │ │ + bls.n 5fe704 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 5fe580 │ │ │ │ + bls.n 5fe700 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r6, r7, r0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2029588,15 +2029569,15 @@ │ │ │ │ nop │ │ │ │ adds r0, r1, r0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #31 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.n 5fe940 │ │ │ │ + bpl.n 5fe8c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #27 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2029830,17 +2029811,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #12] │ │ │ │ strd r3, r5, [r2, #20] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r7, #16 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ lsls r6, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2032691,18 +2032672,18 @@ │ │ │ │ str.w r3, [r9, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [sl, #65] @ 0x41 │ │ │ │ b.w 5fffe0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r6, r4, #4 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r6, r4, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 46a270 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355f00> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ @@ -2032766,15 +2032747,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2032807,15 +2032788,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ usat r1, #27, r4, asr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r5, r4, #2 │ │ │ │ usat r1, #27, sl, lsl #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2033005,15 +2032986,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subw r1, ip, #91 @ 0x5b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf29e015b │ │ │ │ str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf19c015b │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2033241,27 +2033222,27 @@ │ │ │ │ b.n 600ff0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orns r1, r6, #91 @ 0x5b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orn r1, lr, #91 @ 0x5b │ │ │ │ - ldr r1, [pc, #216] @ (6011cc ) │ │ │ │ + ldr r1, [pc, #984] @ (6014cc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ subs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ vsra.s32 q0, , #30 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + cbz r0, 60117a │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #68] @ (601164 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2033336,35 +2033317,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (6011e8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (6011ec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 601244 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 60123e │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -2033478,55 +2033459,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (60133c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (601340 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 6013d8 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2033791,145 +2033772,145 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (601664 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (601668 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ + @ instruction: 0xb682 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + @ instruction: 0xb60e │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ + lsls r2, r5, #2 │ │ │ │ push {r1, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, lr} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r2, r3, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 60160c │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 601606 │ │ │ │ + cbz r0, 60161a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 601600 │ │ │ │ + cbz r2, 60160e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6015fc │ │ │ │ + cbz r4, 601604 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6015f4 │ │ │ │ + cbz r6, 6015fc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6015ea │ │ │ │ + cbz r0, 6015fa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r2, r3 │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r6, r6 │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + cbz r0, 601606 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6015f2 │ │ │ │ + cbz r6, 6015fe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6015e6 │ │ │ │ + cbz r4, 6015f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6015dc │ │ │ │ + cbz r2, 6015f2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6015d6 │ │ │ │ + cbz r0, 6015ec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 6015e4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #0 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #8 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r7, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r7, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 60173a │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2034028,71 +2034009,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (6017ac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (6017b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbz r4, 601792 │ │ │ │ + cbz r4, 6017c2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + cpsie ai │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r4, r5} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1} │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 60180a │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6017fe │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6017f8 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6017f2 │ │ │ │ + push {r1, r3} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6017ee │ │ │ │ + cbz r0, 60181e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6017e8 │ │ │ │ + cbz r2, 601818 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + cbz r4, 601812 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + cbz r6, 60180c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + cbz r0, 601802 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 6017e2 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2034111,25 +2034092,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6017f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6017fc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cpsid │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 60181a │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2034156,45 +2034137,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (601858 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (60185c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - setpan #0 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r0, 601872 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 60186c │ │ │ │ ldr r0, [pc, #16] @ (601878 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (60187c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (601880 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 6018cc │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2034227,33 +2034208,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (6018f4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (6018f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 601920 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (601928 ) │ │ │ │ @@ -2034268,23 +2034249,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (601934 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (601938 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 601960 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2034355,53 +2034336,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (601a20 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (601a24 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - rev16 r2, r3 │ │ │ │ + cbnz r2, 601a22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + revsh r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r6, r1 │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601a20 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601a1a │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601a14 │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 601a0e │ │ │ │ + rev r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 601a0a │ │ │ │ + rev r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601a04 │ │ │ │ + cbnz r2, 601a34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601a00 │ │ │ │ + cbnz r4, 601a30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 601a2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 601a28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + cbnz r2, 601a22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + cbnz r4, 601a1c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + cbnz r2, 601a16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 601a54 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2034420,25 +2034401,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (601a6c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (601a70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 601a8c │ │ │ │ + rev16 r0, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601a8a │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601aa0 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601a98 │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 601aa2 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601aac │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 601aec │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2034495,47 +2034476,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (601b30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (601b34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r6, 601b2c │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601b2a │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601b40 │ │ │ │ + cbnz r2, 601b70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r4, 601b68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 601b70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r0, r6 │ │ │ │ + cbnz r0, 601b58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + cbnz r6, 601b5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 601b66 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 601b70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601b48 │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601b52 │ │ │ │ + hlt 0x000a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 601b5c │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 601b64 │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r4, r0 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r0, r4 │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 601b98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2035034,17 +2035015,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6022d8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r6, r4, #4 │ │ │ │ b.n 6020c8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2036956,15 +2036937,15 @@ │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 618d84 │ │ │ │ mov r0, r6 │ │ │ │ blx 69168 │ │ │ │ b.n 603522 │ │ │ │ nop │ │ │ │ - add r0, pc, #520 @ (adr r0, 603770 ) │ │ │ │ + add r1, pc, #264 @ (adr r1, 603670 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -2038399,91 +2038380,91 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 60422e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ittt eq │ │ │ │ lsleq r3, r3, #5 │ │ │ │ - lsreq r6, r3, #2 │ │ │ │ + lsreq r6, r3, #5 │ │ │ │ lsleq r1, r5, #2 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbnz r4, 60466e │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2038710,15 +2038691,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb7de │ │ │ │ lsls r3, r3, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (604964 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2038774,25 +2038755,25 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 604720 │ │ │ │ + b.n 6048a0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 605728 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2040096,320 +2040077,320 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 604b5e │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 6048cc │ │ │ │ b.w 604b5e │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 605674 │ │ │ │ + bls.n 6057f4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6051fc │ │ │ │ + b.n 60537c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 6057ec │ │ │ │ + bvc.n 60576c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 605770 │ │ │ │ + bvc.n 6056f0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 605ebc │ │ │ │ + b.n 60503c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 60582c │ │ │ │ + bvc.n 6057ac │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itet vc │ │ │ │ - lslvc r4, r5, #2 │ │ │ │ - strvs r0, [sp, #720] @ 0x2d0 │ │ │ │ - lslvc r2, r5, #2 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 6057d0 │ │ │ │ + bvs.n 605750 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itte cs │ │ │ │ - lslcs r4, r5, #2 │ │ │ │ - strcs r0, [sp, #400] @ 0x190 │ │ │ │ - lslcc r2, r5, #2 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + itte al │ │ │ │ + lslal r4, r5, #2 │ │ │ │ + stral r1, [sp, #144] @ 0x90 │ │ │ │ + lsl r2, r5, #2 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 605724 │ │ │ │ + bvs.n 6058a4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x00a4 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + itt vs │ │ │ │ + lslvs r4, r5, #2 │ │ │ │ + strvs r0, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 60588c │ │ │ │ + bvs.n 60580c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x0034 │ │ │ │ + bkpt 0x00f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 605a04 │ │ │ │ + b.n 605b84 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 605748 │ │ │ │ + bpl.n 6058c8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 605750 │ │ │ │ + bpl.n 6058d0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 605760 │ │ │ │ + bpl.n 6058e0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 605770 │ │ │ │ + bpl.n 6058f0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 605778 │ │ │ │ + bpl.n 6058f8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6058dc │ │ │ │ + b.n 605a5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 6057c8 │ │ │ │ + bmi.n 605948 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 6058e8 │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n 6058ac │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stc2 0, cr0, [r2], #-672 @ 0xfffffd60 │ │ │ │ - bcs.n 605800 │ │ │ │ + stc2l 0, cr0, [r2], #672 @ 0x2a0 │ │ │ │ + bcc.n 605980 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r4, 605904 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 60581c │ │ │ │ + bcc.n 60599c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 605906 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - udf #0 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 605838 │ │ │ │ + bcs.n 6059b8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 6058fa │ │ │ │ + rev r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 6058f8 │ │ │ │ + rev r0, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #872] @ (605c5c ) │ │ │ │ + ldr r6, [pc, #616] @ (605b5c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + cbnz r0, 605918 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + cbnz r0, 605916 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + cbnz r2, 605916 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 605894 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh.w r0, [lr, #168] @ 0xa8 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + ldr??.w r0, [lr, r8, lsl #2] │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + beq.n 60595c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 6058b4 │ │ │ │ + blt.n 605a34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 6059a0 │ │ │ │ + bge.n 605920 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 6058ec │ │ │ │ + bge.n 605a6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf73e00a8 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + @ instruction: 0xf7fe00a8 │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 605e30 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 605e34 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 605e38 │ │ │ │ @@ -2040864,116 +2040845,116 @@ │ │ │ │ b.w 60504a │ │ │ │ ldr r3, [pc, #212] @ (605ef8 ) │ │ │ │ add r3, pc │ │ │ │ b.w 605616 │ │ │ │ ldr r3, [pc, #208] @ (605efc ) │ │ │ │ add r3, pc │ │ │ │ b.w 605580 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 605e9a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 605e58 │ │ │ │ + bvs.n 605dd8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r1, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r6, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 605eb0 │ │ │ │ + bpl.n 605e30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r0, 605e94 │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 605e8c │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 605dc4 │ │ │ │ + bpl.n 605f44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 605e8e │ │ │ │ + cbz r2, 605ebe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 605ebc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + cbz r2, 605eae │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + cbz r6, 605ea4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 605f10 │ │ │ │ + bcc.n 605e90 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eors.w r0, sl, #168 @ 0xa8 │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ + adcs.w r0, sl, #168 @ 0xa8 │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r4, #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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2043084,34 +2043065,34 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #22] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ vsra.u8 q8, q7, #6 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6072d4 │ │ │ │ + b.n 607454 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r5, [pc, #100] @ (60769c ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -2043157,21 +2043138,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, #12] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #12] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldrh r0, [r2, #12] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r2, 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] @ 607770 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2043328,25 +2043309,25 @@ │ │ │ │ b.n 60780a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r6, [r2, #108] @ 0x6c │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ ldr r2, [pc, #172] @ (60792c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2043419,19 +2043400,19 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1480] @ 0x5c8 │ │ │ │ ldr r1, [pc, #784] @ (607c70 ) │ │ │ │ @@ -2043724,69 +2043705,69 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #912] @ (608024 ) │ │ │ │ + ldr r2, [pc, #656] @ (607f24 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2044797,15 +2044778,15 @@ │ │ │ │ str.w r3, [r6, #3500] @ 0xdac │ │ │ │ mov r0, r8 │ │ │ │ bl 607948 │ │ │ │ strh r6, [r7, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r4, [r1, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 6087ea │ │ │ │ ldr r2, [pc, #304] @ (608918 ) │ │ │ │ @@ -2044972,20 +2044953,20 @@ │ │ │ │ ldr.w r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a200a9 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + sbc.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ 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 │ │ │ │ @@ -2045003,18 +2044984,18 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bics.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + @ instruction: 0xf4fa00a9 │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045039,20 +2045020,20 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ea00a9 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + @ instruction: 0xf4aa00a9 │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ 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 │ │ │ │ @@ -2045077,20 +2045058,20 @@ │ │ │ │ ldr.w r3, [r4, #548] @ 0x224 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf38200a9 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + orr.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ 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 │ │ │ │ @@ -2045115,20 +2045096,20 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf31a00a9 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + @ instruction: 0xf3da00a9 │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ 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 │ │ │ │ @@ -2045153,20 +2045134,20 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2b200a9 │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + @ instruction: 0xf37200a9 │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + subs r6, r1, #7 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045191,20 +2045172,20 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movw r0, #41129 @ 0xa0a9 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + @ instruction: 0xf30a00a9 │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r4, #5 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045229,20 +2045210,20 @@ │ │ │ │ ldr.w r3, [r4, #512] @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1e200a9 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + subw r0, r2, #169 @ 0xa9 │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r7, #3 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045267,20 +2045248,20 @@ │ │ │ │ ldr.w r3, [r4, #508] @ 0x1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sbcs.w r0, sl, #169 @ 0xa9 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + @ instruction: 0xf23a00a9 │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + subs r6, r2, #2 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045305,20 +2045286,20 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds.w r0, r2, #169 @ 0xa9 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + rsbs r0, r2, #169 @ 0xa9 │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + subs r6, r5, #0 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045343,20 +2045324,20 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0aa00a9 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + sbc.w r0, sl, #169 @ 0xa9 │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r0, #7 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045381,20 +2045362,20 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - orr.w r0, r2, #169 @ 0xa9 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + add.w r0, r2, #169 @ 0xa9 │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r3, #5 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045419,20 +2045400,20 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vaddl.s16 q8, d26, d25 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + eors.w r0, sl, #169 @ 0xa9 │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r6, #3 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045457,20 +2045438,20 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vhadd.s d16, d18, d25 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + bics.w r0, r2, #169 @ 0xa9 │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r1, #2 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045495,20 +2045476,20 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vhadd.s8 d0, d26, d25 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + vaddl.s8 q8, d26, d25 │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r4, #0 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045533,20 +2045514,20 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 10, cr0, cr2, cr9, {5} │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + vhadd.s32 d16, d18, d25 │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + subs r6, r7, r6 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045571,20 +2045552,20 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 3, cr0, cr10, cr9, {5} │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + cdp 0, 15, cr0, cr10, cr9, {5} │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045609,20 +2045590,20 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + cdp 0, 9, cr0, cr2, cr9, {5} │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + subs r6, r5, r3 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045647,20 +2045628,20 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl, #-676]! @ 0xfffffd5c │ │ │ │ - str r0, [r5, r6] │ │ │ │ + cdp 0, 2, cr0, cr10, cr9, {5} │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + subs r6, r0, r2 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045685,20 +2045666,20 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ - str r0, [r2, r5] │ │ │ │ + stcl 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ + strh r0, [r2, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + subs r6, r3, r0 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045723,20 +2045704,20 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + ldcl 0, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ + str r0, [r7, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r6, r6 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045761,20 +2045742,20 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ - str r0, [r4, r2] │ │ │ │ + ldcl 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045799,20 +2045780,20 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - rsb r0, sl, r9, asr #2 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + stc 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + adds r6, r4, r3 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045837,20 +2045818,20 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, r2, r9, asr #2 │ │ │ │ - ldr r7, [pc, #960] @ (6096d4 ) │ │ │ │ + stc 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ + str r0, [r6, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + adds r6, r7, 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 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2045883,20 +2045864,20 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #624] @ (6095f8 ) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xeaee00a9 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + sub.w r0, lr, r9, asr #2 │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2045924,20 +2045905,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #208] @ (6094c4 ) │ │ │ │ + ldr r7, [pc, #976] @ (6097c4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orns r0, sl, r9, asr #2 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + @ instruction: 0xeb3a00a9 │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045971,22 +2045952,22 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #608] @ 0x260 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ands.w r0, r4, r9, asr #2 │ │ │ │ - ldr r6, [pc, #840] @ (6097c0 ) │ │ │ │ + @ instruction: 0xead400a9 │ │ │ │ + ldr r7, [pc, #584] @ (6096c0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #784] @ (609790 ) │ │ │ │ + ldr r7, [pc, #528] @ (609690 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046011,20 +2045992,20 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe99200a9 │ │ │ │ - ldr r6, [pc, #400] @ (609674 ) │ │ │ │ + orrs.w r0, r2, r9, asr #2 │ │ │ │ + ldr r7, [pc, #144] @ (609574 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #312] @ (609624 ) │ │ │ │ + ldr r7, [pc, #56] @ (609524 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046049,20 +2046030,20 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmdb sl!, {r0, r3, r5, r7} │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + strd r0, r0, [sl, #676]! @ 0x2a4 │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 609500 │ │ │ │ + bge.n 609480 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046087,20 +2046068,20 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe8c200a9 │ │ │ │ - ldr r5, [pc, #672] @ (609854 ) │ │ │ │ + @ instruction: 0xe98200a9 │ │ │ │ + ldr r6, [pc, #416] @ (609754 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 609698 │ │ │ │ + bge.n 609618 │ │ │ │ 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.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2046132,22 +2046113,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #280] @ (609748 ) │ │ │ │ + ldr r6, [pc, #24] @ (609648 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strex r0, r0, [r8, #676] @ 0x2a4 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + stmdb r8, {r0, r3, r5, r7} │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 6096d8 │ │ │ │ + bhi.n 609658 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #176] @ (6096f0 ) │ │ │ │ + ldr r5, [pc, #944] @ (6099f0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2046179,23 +2046160,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #920] @ (609a4c ) │ │ │ │ + ldr r5, [pc, #664] @ (60994c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 609640 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + stmia.w r4, {r0, r3, r5, r7} │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 609654 │ │ │ │ + bvc.n 6095d4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #672] @ (609964 ) │ │ │ │ + ldr r5, [pc, #416] @ (609864 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046220,21 +2046200,20 @@ │ │ │ │ bl 5b13e4 │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 6095c4 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #512] @ (609924 ) │ │ │ │ + @ instruction: 0xe81200a9 │ │ │ │ + ldr r5, [pc, #256] @ (609824 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #424] @ (6098d4 ) │ │ │ │ + ldr r5, [pc, #168] @ (6097d4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046259,21 +2046238,21 @@ │ │ │ │ bl 5b13e4 │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60955c │ │ │ │ + b.n 6096dc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #160] @ (60982c ) │ │ │ │ + ldr r4, [pc, #928] @ (609b2c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #72] @ (6097dc ) │ │ │ │ + ldr r4, [pc, #840] @ (609adc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (6097e8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2046296,19 +2046275,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #864] @ (609b4c ) │ │ │ │ + ldr r4, [pc, #608] @ (609a4c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6094f4 │ │ │ │ + b.n 609674 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ 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 r1, [pc, #76] @ (609850 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2046335,19 +2046314,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #568] @ (609a8c ) │ │ │ │ + ldr r4, [pc, #312] @ (60998c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 609494 │ │ │ │ + b.n 609614 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ 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 r1, [pc, #76] @ (6098b8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2046374,19 +2046353,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #232] @ (6099a4 ) │ │ │ │ + ldr r3, [pc, #1000] @ (609ca4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60942c │ │ │ │ + b.n 6095ac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ 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 r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046438,24 +2046417,24 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 609400 │ │ │ │ + b.n 609580 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #896] @ (609cec ) │ │ │ │ + ldr r3, [pc, #640] @ (609bec ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfb4a00a6 │ │ │ │ - movs r3, #4 │ │ │ │ + stc2 0, cr0, [sl], {166} @ 0xa6 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2046512,25 +2046491,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 609a0e │ │ │ │ nop │ │ │ │ - b.n 609358 │ │ │ │ + b.n 6094d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #272] @ (609b48 ) │ │ │ │ + ldr r3, [pc, #16] @ (609a48 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [pc, #264] @ (609b48 ) │ │ │ │ + ldr r3, [pc, #8] @ (609a48 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r6, 609a4e │ │ │ │ + cbnz r6, 609a7e │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046679,31 +2046658,31 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #524] @ 0x20c │ │ │ │ blx r4 │ │ │ │ bl 5b1488 │ │ │ │ bl 5b1830 │ │ │ │ b.n 609b54 │ │ │ │ - b.n 60a39c │ │ │ │ + b.n 60951c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #616] @ (609e7c ) │ │ │ │ + ldr r2, [pc, #360] @ (609d7c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #184] @ (609ce0 ) │ │ │ │ + ldr r1, [pc, #952] @ (609fe0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #488] @ (609e14 ) │ │ │ │ + ldr r1, [pc, #232] @ (609d14 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #240] @ (609d20 ) │ │ │ │ + ldr r0, [pc, #1008] @ (60a020 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046811,39 +2046790,39 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ ldr r0, [pc, #60] @ (609d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ bl 5b1a50 │ │ │ │ b.n 609cf6 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + ldr r0, [pc, #360] @ (609ed8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60a0bc │ │ │ │ + b.n 60a23c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r7 │ │ │ │ + blx pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns r0 │ │ │ │ + blxns r8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 609fac │ │ │ │ + b.n 60a12c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046942,31 +2046921,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 609e94 │ │ │ │ bl 5b1830 │ │ │ │ b.n 609e5c │ │ │ │ nop │ │ │ │ - b.n 609fb8 │ │ │ │ + b.n 60a138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov lr, r0 │ │ │ │ + bx r8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov ip, r0 │ │ │ │ + bxns r8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r4, pc │ │ │ │ + bxns r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mov r6, r1 │ │ │ │ + mov lr, r9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047002,21 +2046981,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 609f5c │ │ │ │ nop │ │ │ │ - svc 26 │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + mov r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2047050,23 +2047029,23 @@ │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add ip, sp │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add sl, ip │ │ │ │ + cmp sl, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + mov r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047143,33 +2047122,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - udf #4 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add ip, r0 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, r8 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, r8 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, pc │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047255,35 +2047234,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bgt.n 60a208 │ │ │ │ + ble.n 60a188 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bics r0, r6 │ │ │ │ + add r0, lr │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bics r4, r3 │ │ │ │ + add r4, fp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r4, r2 │ │ │ │ + add r4, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r0, r1 │ │ │ │ + add r0, r9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r4, r7 │ │ │ │ + add r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - muls r6, r3 │ │ │ │ + add r6, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r6, r2 │ │ │ │ + add r6, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047366,33 +2047345,33 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r4, [r5, #476] @ 0x1dc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blt.n 60a2d8 │ │ │ │ + bgt.n 60a258 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmn r6, r2 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - negs r2, r7 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 60a330 │ │ │ │ + bls.n 60a2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + orrs r2, r1 │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #260] @ (60a478 ) │ │ │ │ @@ -2047488,28 +2047467,28 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r4, [r0, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 60a3c8 │ │ │ │ + blt.n 60a548 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rors r4, r1 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subw r0, r2, #181 @ 0xb5 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + @ instruction: 0xf36200b5 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r2, [r5, r6] │ │ │ │ lsls r3, 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, #4032] @ 0xfc0 │ │ │ │ @@ -2047707,51 +2047686,52 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ ldr r0, [pc, #80] @ (60a73c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60a616 │ │ │ │ nop │ │ │ │ - bls.n 60a7c8 │ │ │ │ + bge.n 60a748 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r6, r3 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + eors r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vrev32.8 d16, d23 │ │ │ │ - itt │ │ │ │ - lsl r3, r5, #2 │ │ │ │ - sub r7, #114 @ 0x72 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + ands r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 60a6cc │ │ │ │ + bvs.n 60a64c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sev │ │ │ │ + stmia r0!, {} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r6, 60a770 │ │ │ │ + cbnz r6, 60a7a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.s64 d16, d21, #4 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + @ instruction: 0xf0bc00b5 │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 60a740 │ │ │ │ + bpl.n 60a6c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r7, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #312] @ (60a88c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2047870,32 +2047850,32 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 60a7b0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 60a990 │ │ │ │ + bvc.n 60a910 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2 0, cr0, [r6, #668]! @ 0x29c │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + cdp2 0, 6, cr0, cr6, cr7, {5} │ │ │ │ + bkpt 0x0076 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrsb r4, [r5, r6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (60a944 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2047937,23 +2047917,23 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r4, #600] @ 0x258 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 60a9f0 │ │ │ │ + bvs.n 60a970 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #100] @ (60a9cc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2047988,21 +2047968,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #588] @ 0x24c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 60a948 │ │ │ │ + bpl.n 60aac8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2048052,26 +2048032,26 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #488] @ 0x1e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bmi.n 60aae8 │ │ │ │ + bmi.n 60aa68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfb5600a7 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + ldc2 0, cr0, [r6], {167} @ 0xa7 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2048161,33 +2048141,33 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60ab1c │ │ │ │ - bcc.n 60ac98 │ │ │ │ + bmi.n 60ac18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048211,21 +2048191,21 @@ │ │ │ │ bl 5b13e4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcs.n 60acac │ │ │ │ + bcs.n 60ac2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #200] @ (60ad04 ) │ │ │ │ + ldr r5, [pc, #968] @ (60b004 ) │ │ │ │ lsls r2, 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, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048269,25 +2048249,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bne.n 60ac70 │ │ │ │ + bcs.n 60abf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 60ad6c ) │ │ │ │ + add r1, pc, #920 @ (adr r1, 60b06c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2048333,25 +2048313,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r2, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 60adc8 │ │ │ │ + bne.n 60ad48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048383,21 +2048363,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - beq.n 60ad1c │ │ │ │ + bne.n 60ae9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, pc, #104 @ (adr r0, 60ae64 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 60b164 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2048505,39 +2048485,39 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ ldr r0, [pc, #60] @ (60af68 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60aec2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 60ae70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #600] @ (60b1a4 ) │ │ │ │ + ldr r2, [pc, #344] @ (60b0a4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n 60af60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #32] @ (60af88 ) │ │ │ │ + ldr r1, [pc, #800] @ (60b288 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048578,23 +2048558,23 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 60af90 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfaf200b1 │ │ │ │ + @ instruction: 0xfbb200b1 │ │ │ │ push {r3, r4, 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, #84] @ (60b06c ) │ │ │ │ @@ -2048623,21 +2048603,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfa6e00b1 │ │ │ │ + @ instruction: 0xfb2e00b1 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #84] @ (60b0e4 ) │ │ │ │ @@ -2048666,21 +2048646,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r5 │ │ │ │ bl 610d8c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048706,21 +2048686,21 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #528] @ 0x210 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r0, #104] @ 0x68 │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia.w r6, {r1, r3, r5, r7} │ │ │ │ + strd r0, r0, [r6, #-680] @ 0x2a8 │ │ │ │ push {r3, r4, 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, #72] @ (60b1bc ) │ │ │ │ @@ -2048745,21 +2048725,21 @@ │ │ │ │ bl 5b1258 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xe81a00aa │ │ │ │ + @ instruction: 0xe8da00aa │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #180] @ (60b298 ) │ │ │ │ @@ -2048816,23 +2048796,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60b234 │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60b272 │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2048930,35 +2048910,35 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r6, #2 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfb1600b3 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + @ instruction: 0xfbd600b3 │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfaa600b3 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + @ instruction: 0xfb6600b3 │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2048991,21 +2048971,21 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611f2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r4, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2049068,25 +2049048,25 @@ │ │ │ │ bl 5b1258 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 611f2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60b508 │ │ │ │ - adds r2, #222 @ 0xde │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2049119,21 +2049099,21 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611e50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049218,32 +2049198,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60b708 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60b650 │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #160 @ (adr r4, 60b78c ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 60ba8c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cdp 0, 9, cr0, cr12, cr7, {5} │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + vhadd.s16 d16, d28, d23 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r2, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ 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 r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049287,23 +2049267,23 @@ │ │ │ │ bl 5b1488 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + str r4, [r4, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 60b6e4 │ │ │ │ + bcc.n 60b864 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2049341,21 +2049321,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60b81c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b0dc0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1776] @ 0x6f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + str r6, [r0, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ 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, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049416,29 +2049396,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 60b8ac │ │ │ │ + bgt.n 60b82c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 60b8f8 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ 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.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2049513,28 +2049493,28 @@ │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60b9ac │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eor.w r0, r2, #5865472 @ 0x598000 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + adc.w r0, r2, #5865472 @ 0x598000 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049579,25 +2049559,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w ip, [pc, #128] @ 60bb54 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2049648,21 +2049628,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, r4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 60ba94 │ │ │ │ + bhi.n 60bc14 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add sl, r8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2049757,33 +2049737,33 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b13e4 │ │ │ │ ldr r0, [pc, #48] @ (60bca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60bc20 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r5, 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 r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2049825,23 +2049805,23 @@ │ │ │ │ bl 5b1258 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6111c4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r1, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [pc, #400] @ (60becc ) │ │ │ │ + ldr r4, [pc, #144] @ (60bdcc ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ 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, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (60bee4 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2049988,43 +2049968,43 @@ │ │ │ │ b.n 60be40 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, r4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 60bf64 │ │ │ │ + ble.n 60bee4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ sbcs r4, r6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itet lt │ │ │ │ - lsllt r1, r5, #2 │ │ │ │ - ldrge r2, [r3, r4] │ │ │ │ - lsllt r0, r6, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 60c01c │ │ │ │ + ble.n 60bf9c │ │ │ │ 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, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2050080,26 +2050060,26 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60bfc0 │ │ │ │ - bkpt 0x00e6 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + itte ge │ │ │ │ + lslge r1, r5, #2 │ │ │ │ + cmpge r2, #48 @ 0x30 │ │ │ │ + lsllt r2, r5, #2 │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - it pl │ │ │ │ - lslpl r0, r5, #2 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ + lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2050215,41 +2050195,41 @@ │ │ │ │ bl 5b1a50 │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60c0ce │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r2, 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, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050294,25 +2050274,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - pop {r7} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r0, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050337,21 +2050317,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 60c308 │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xe83e00b1 │ │ │ │ + ldrd r0, r0, [lr], #708 @ 0x2c4 │ │ │ │ stmdb sp!, {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, #1540 @ 0x604 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2050392,24 +2050372,22 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ addw r0, r4, #1540 @ 0x604 │ │ │ │ bl 60fc4c │ │ │ │ bl 5b13e4 │ │ │ │ b.n 60c300 │ │ │ │ nop │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 60c390 │ │ │ │ + pop {r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r0, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60c2b4 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - b.n 60c260 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ + ldrd r0, r0, [sl], #-708 @ 0x2c4 │ │ │ │ + strex r0, r0, [lr, #708] @ 0x2c4 │ │ │ │ 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, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #120] @ (60c3d4 ) │ │ │ │ @@ -2050454,25 +2050432,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, 60c43a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #128] @ (60c468 ) │ │ │ │ + ldr r2, [pc, #896] @ (60c768 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050497,21 +2050475,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - rev r2, r5 │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60c160 │ │ │ │ + b.n 60c2e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2050537,21 +2050515,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r0, 60c4e4 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050576,21 +2050554,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 60c530 │ │ │ │ + rev r6, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60c08c │ │ │ │ + b.n 60c20c │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2050645,23 +2050623,23 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60c5a6 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + cbnz r2, 60c606 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 60c63a │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050691,21 +2050669,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60bf70 │ │ │ │ + b.n 60c0f0 │ │ │ │ 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 │ │ │ │ @@ -2050735,21 +2050713,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60bef8 │ │ │ │ + b.n 60c078 │ │ │ │ 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 │ │ │ │ @@ -2050779,21 +2050757,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60ce80 │ │ │ │ + b.n 60c000 │ │ │ │ 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 │ │ │ │ @@ -2050823,21 +2050801,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60ce08 │ │ │ │ + b.n 60cf88 │ │ │ │ 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 │ │ │ │ @@ -2050867,21 +2050845,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #672] @ (60cae0 ) │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cd90 │ │ │ │ + b.n 60cf10 │ │ │ │ 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 │ │ │ │ @@ -2050911,21 +2050889,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #192] @ (60c978 ) │ │ │ │ + ldr r7, [pc, #960] @ (60cc78 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cd18 │ │ │ │ + b.n 60ce98 │ │ │ │ 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 │ │ │ │ @@ -2050955,21 +2050933,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #736] @ (60cc10 ) │ │ │ │ + ldr r7, [pc, #480] @ (60cb10 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cca0 │ │ │ │ + b.n 60ce20 │ │ │ │ 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 │ │ │ │ @@ -2050999,21 +2050977,21 @@ │ │ │ │ bl 5b1488 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #256] @ (60caa8 ) │ │ │ │ + ldr r7, [pc, #0] @ (60c9a8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cc28 │ │ │ │ + b.n 60cda8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (60c9f0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2051031,19 +2051009,19 @@ │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + cbnz r4, 60ca20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #808] @ (60cd24 ) │ │ │ │ + ldr r6, [pc, #552] @ (60cc24 ) │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2051079,21 +2051057,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1232 @ 0x4d0 │ │ │ │ bl 438b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324794> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r4} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #480] @ (60cc60 ) │ │ │ │ + ldr r6, [pc, #224] @ (60cb60 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cb70 │ │ │ │ + b.n 60ccf0 │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2051129,21 +2051107,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #936 @ 0x3a8 │ │ │ │ bl 438b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324794> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 60cb66 │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #960] @ (60cec8 ) │ │ │ │ + ldr r5, [pc, #704] @ (60cdc8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + b.n 60cc68 │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2051179,21 +2051157,21 @@ │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ bl 438b04 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324794> │ │ │ │ bl 5b1258 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 60cbcc │ │ │ │ + cbz r4, 60cbfc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #416] @ (60cd30 ) │ │ │ │ + ldr r5, [pc, #160] @ (60cc30 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n 60cbe0 │ │ │ │ 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 │ │ │ │ @@ -2051239,25 +2051217,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60cc3c ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60f168 │ │ │ │ bl 5b13e4 │ │ │ │ b.n 60cbe2 │ │ │ │ - uxth r2, r0 │ │ │ │ + cbz r2, 60cc7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #896] @ (60cfb4 ) │ │ │ │ + ldr r4, [pc, #640] @ (60ceb4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051312,21 +2051290,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 60cd18 │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #160] @ (60cd8c ) │ │ │ │ + ldr r3, [pc, #928] @ (60d08c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -2051372,25 +2051350,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60cd98 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60e828 │ │ │ │ bl 5b13e4 │ │ │ │ b.n 60cd3e │ │ │ │ - cbz r6, 60cd90 │ │ │ │ + cbz r6, 60cdc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #528] @ (60cfa0 ) │ │ │ │ + ldr r3, [pc, #272] @ (60cea0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 60ce88 │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051448,21 +2051426,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 60ce66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #864] @ (60d1c0 ) │ │ │ │ + ldr r2, [pc, #608] @ (60d0c0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60ce10 │ │ │ │ + ble.n 60cd90 │ │ │ │ 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 │ │ │ │ @@ -2051508,25 +2051486,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60cf0c ) │ │ │ │ add r0, pc │ │ │ │ bl 5b12a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60f358 │ │ │ │ bl 5b13e4 │ │ │ │ b.n 60ceb2 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #64] @ (60cf44 ) │ │ │ │ + ldr r1, [pc, #832] @ (60d244 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60cf14 │ │ │ │ + bgt.n 60ce94 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051582,21 +2051560,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ mov r1, r5 │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324748> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #400] @ (60d160 ) │ │ │ │ + ldr r1, [pc, #144] @ (60d060 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 60d098 │ │ │ │ + bgt.n 60d018 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2051674,31 +2051652,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} │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blxns r2 │ │ │ │ + ldr r0, [pc, #336] @ (60d21c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 60d12e │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r6, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2051754,25 +2051732,25 @@ │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60d170 │ │ │ │ nop │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + bx r9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 60d298 │ │ │ │ + bpl.n 60d218 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2051799,21 +2051777,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, r4, r6 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp sl, r8 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r1, 60d276 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2051842,21 +2051820,21 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 61122c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, sl │ │ │ │ + mov r2, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 60d2cc │ │ │ │ + cbnz r4, 60d2fc │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r1, 60d2e6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2051885,21 +2051863,21 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 61122c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add sl, ip │ │ │ │ + cmp sl, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 60d350 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (60d4b8 ) │ │ │ │ @@ -2052058,33 +2052036,33 @@ │ │ │ │ b.n 60d3ae │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, r9 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcs.n 60d4fc │ │ │ │ + bcs.n 60d47c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r7, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bls.n 60d4b8 │ │ │ │ + bge.n 60d438 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2052140,23 +2052118,23 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2052262,37 +2052240,37 @@ │ │ │ │ bl 5b1258 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1776] @ 0x6f0 │ │ │ │ b.n 60d5cc │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60d654 │ │ │ │ nop │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sbcs r6, r7 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 60d668 │ │ │ │ + bpl.n 60d7e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r1, #21 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 60d938 ) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r6 │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 60d6ec │ │ │ │ + bmi.n 60d66c │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1776] @ 0x6f0 │ │ │ │ @@ -2052414,37 +2052392,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 61040c │ │ │ │ bl 5b1914 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60d85c │ │ │ │ b.n 60d7c0 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 60dc3c ) │ │ │ │ + add r7, pc, #704 @ (adr r7, 60db3c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 60d8f4 ) │ │ │ │ + add r6, pc, #856 @ (adr r6, 60dbf4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + ands r2, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 60d994 │ │ │ │ + bcc.n 60d914 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [pc, #1832] @ 60dfdc │ │ │ │ sub sp, #12 │ │ │ │ @@ -2053314,39 +2053292,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (60e334 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e2ae │ │ │ │ ldr r0, [pc, #52] @ (60e338 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e28c │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 60e358 │ │ │ │ + ble.n 60e2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 60e350 │ │ │ │ + ble.n 60e2d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2053452,41 +2053430,41 @@ │ │ │ │ bl 5b198c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60e4c0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e39c │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 60e3cc │ │ │ │ + bgt.n 60e54c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2053578,43 +2053556,43 @@ │ │ │ │ b.n 60e5ac │ │ │ │ ldr r0, [pc, #60] @ (60e604 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e5ac │ │ │ │ ldr r0, [pc, #60] @ (60e608 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e5ac │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r7, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r2, 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 5b10f4 │ │ │ │ @@ -2053668,27 +2053646,27 @@ │ │ │ │ bl 5b198c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60e6cc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e64c │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 60e788 │ │ │ │ + bge.n 60e708 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2053741,27 +2053719,27 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + subs r6, r5, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ 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 5b10f4 │ │ │ │ @@ -2053798,23 +2053776,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054124,98 +2054102,98 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5b1684 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldcl 0, cr0, [sl], #668 @ 0x29c │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldc 0, cr0, [sl, #668]! @ 0x29c │ │ │ │ + ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054240,17 +2054218,17 @@ │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mrrc2 0, 10, r0, sl, cr9 │ │ │ │ + ldc2 0, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ 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 5b10f4 │ │ │ │ cbz r0, 60ed94 │ │ │ │ @@ -2054287,19 +2054265,19 @@ │ │ │ │ bne.n 60ed70 │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054336,23 +2054314,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054385,17 +2054363,17 @@ │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054543,47 +2054521,47 @@ │ │ │ │ bl 5b1a50 │ │ │ │ b.n 60ef20 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5b1af8 │ │ │ │ b.n 60ef38 │ │ │ │ bl 5b1a50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 60eff4 │ │ │ │ + ble.n 60f174 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054626,21 +2054604,21 @@ │ │ │ │ bl 5be020 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5b1738 │ │ │ │ b.n 60f116 │ │ │ │ bl 5b1a50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r0, [r6, #30] │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2054772,44 +2054750,44 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5b1684 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1a50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbcs.w r0, r4, #179 @ 0xb3 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + @ instruction: 0xf23400b3 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2054977,37 +2054955,48 @@ │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1a50 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - vaddl.u32 q0, d26, d25 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vrev32. d0, d25 │ │ │ │ - vaddl.u32 q0, d30, d25 │ │ │ │ - vrev32.16 d0, d25 │ │ │ │ - vaddl.u32 q0, d30, d25 │ │ │ │ - vaddl.u32 q0, d20, d25 │ │ │ │ - bcs.n 60f694 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + bcc.n 60f614 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vaddl.u8 q0, d18, d25 │ │ │ │ - vaddl.u8 q0, d24, d25 │ │ │ │ - vaddl.u8 q0, d18, d25 │ │ │ │ - vhadd.u d16, d18, d25 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + movs r2, r6 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vhadd.u8 d16, d16, d25 │ │ │ │ - vhadd.u d0, d18, d25 │ │ │ │ - vhadd.u32 d0, d24, d25 │ │ │ │ - cdp2 0, 2, cr0, cr2, cr9, {5} │ │ │ │ - vhadd.u8 d0, d20, d25 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 15, cr0, cr8, cr9, {5} │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + vtrn.8 d16, d25 │ │ │ │ + vaddl.u32 q8, d24, d25 │ │ │ │ + cdp2 0, 14, cr0, cr2, cr9, {5} │ │ │ │ + vaddl.u8 q8, d20, d25 │ │ │ │ + vtrn. d0, d25 │ │ │ │ + vrev32.32 d0, d25 │ │ │ │ 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 5b10f4 │ │ │ │ cbz r0, 60f61c │ │ │ │ @@ -2055029,16 +2055018,16 @@ │ │ │ │ bne.n 60f5f8 │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cdp2 0, 5, cr0, cr10, cr9, {5} │ │ │ │ - bvc.n 60f640 │ │ │ │ + vhadd.u16 d0, d26, d25 │ │ │ │ + bvc.n 60f5c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2055063,16 +2055052,16 @@ │ │ │ │ bl 5b187c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 0, cr0, cr10, cr9, {5} │ │ │ │ - cdp2 0, 1, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 12, cr0, cr10, cr9, {5} │ │ │ │ + cdp2 0, 13, cr0, cr6, cr9, {5} │ │ │ │ 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 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2055220,33 +2055209,33 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60f8b0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f850 │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ - stc2l 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ - stc2 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ - stc2 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ - stc2 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ - ldc2l 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ - ldc2l 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [ip, #-676]! @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [r4, #-676]! @ 0xfffffd5c │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + cdp2 0, 7, cr0, cr10, cr9, {5} │ │ │ │ + cdp2 0, 8, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 7, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 6, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 5, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 4, cr0, cr14, cr9, {5} │ │ │ │ + cdp2 0, 4, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 3, cr0, cr14, cr9, {5} │ │ │ │ + cdp2 0, 3, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 2, cr0, cr14, cr9, {5} │ │ │ │ + cdp2 0, 2, cr0, cr12, cr9, {5} │ │ │ │ + cdp2 0, 2, cr0, cr4, cr9, {5} │ │ │ │ + movs r4, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stc2l 0, cr0, [ip, #-676] @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [ip, #-676]! @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [ip, #-676]! @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + cdp2 0, 0, cr0, cr12, cr9, {5} │ │ │ │ + ldc2l 0, cr0, [ip, #676]! @ 0x2a4 │ │ │ │ + stc2l 0, cr0, [ip, #676]! @ 0x2a4 │ │ │ │ + ldc2l 0, cr0, [r0, #676] @ 0x2a4 │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2055434,50 +2055423,50 @@ │ │ │ │ b.n 60f9c2 │ │ │ │ bl 5b1a50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60fb44 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f900 │ │ │ │ - stc2 0, cr0, [r4], {169} @ 0xa9 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + stc2l 0, cr0, [r4, #-676] @ 0xfffffd5c │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r6, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cdp 0, 7, cr0, cr8, cr9, {5} │ │ │ │ - cdp 0, 7, cr0, cr0, cr9, {5} │ │ │ │ - orr.w r0, r0, r3, ror #2 │ │ │ │ - cdp 0, 3, cr0, cr0, cr9, {5} │ │ │ │ - smlaltb r0, r0, r0, r9 │ │ │ │ - @ instruction: 0xfbb400a9 │ │ │ │ - @ instruction: 0xfba800a9 │ │ │ │ - @ instruction: 0xfb9c00a9 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + vhadd.s d0, d24, d25 │ │ │ │ + vhadd.s d0, d16, d25 │ │ │ │ + add.w r0, r0, r3, ror #2 │ │ │ │ + cdp 0, 15, cr0, cr0, cr9, {5} │ │ │ │ + stc2 0, cr0, [r0], {169} @ 0xa9 │ │ │ │ + ldc2l 0, cr0, [r4], #-676 @ 0xfffffd5c │ │ │ │ + stc2l 0, cr0, [r8], #-676 @ 0xfffffd5c │ │ │ │ + mrrc2 0, 10, r0, ip, cr9 │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfafc00a9 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + @ instruction: 0xfbbc00a9 │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfaea00a9 │ │ │ │ - cbz r6, 60fb98 │ │ │ │ + @ instruction: 0xfbaa00a9 │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2055541,26 +2055530,26 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60fc28 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fb8c │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa5400a9 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + @ instruction: 0xfb1400a9 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldc 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - stc 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + ldcl 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + stcl 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 60fc46 │ │ │ │ @@ -2055650,26 +2055639,26 @@ │ │ │ │ add.w r0, r6, #208 @ 0xd0 │ │ │ │ cbz r1, 60fd36 │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60fb48 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - vld4.32 {d16-d19}, [r6 :128], r9 │ │ │ │ - cbz r2, 60fd74 │ │ │ │ + @ instruction: 0xfa2600a9 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh.w r0, [sl, r9, lsl #2] │ │ │ │ - vld4.32 {d0-d3}, [lr :128], r9 │ │ │ │ - vld4.32 {d0-d3}, [r6 :128], r9 │ │ │ │ - vld4.32 {d0-d3}, [r0 :128], r9 │ │ │ │ - str??.w r0, [sl, #169] @ 0xa9 │ │ │ │ + ldr??.w r0, [sl, #169] @ 0xa9 │ │ │ │ + vld1.8 {d16[5]}, [lr], r9 │ │ │ │ + vld1.8 {d16[5]}, [r6], r9 │ │ │ │ + vld1.8 {d16[5]}, [r0], r9 │ │ │ │ + vld1.8 {d0[5]}, [sl], r9 │ │ │ │ b.w 60fc4c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2055697,19 +2055686,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr.w r0, [sl, #169] @ 0xa9 │ │ │ │ - str??.w r0, [r6, #169] @ 0xa9 │ │ │ │ - bkpt 0x0074 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + ldrsb.w r0, [sl, #169] @ 0xa9 │ │ │ │ + vld1.8 {d0[5]}, [r6], r9 │ │ │ │ + ite cc │ │ │ │ + lslcc r1, r5, #2 │ │ │ │ + strhcs r4, [r5, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2055773,24 +2055762,24 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60fec0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fe74 │ │ │ │ nop │ │ │ │ - strb.w r0, [r6, #169] @ 0xa9 │ │ │ │ - ldrb.w r0, [r2, #169] @ 0xa9 │ │ │ │ - strb.w r0, [sl, #169] @ 0xa9 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ + vst4.32 {d16-d19}, [r6 :128], r9 │ │ │ │ ldr??.w r0, [r2, r9, lsl #2] │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + vst4.32 {d16-d19}, [sl :128], r9 │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str.w r0, [r6, r9, lsl #2] │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + ldrsh.w r0, [r2, r9, lsl #2] │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + vst4.32 {d0-d3}, [r6 :128], r9 │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2055820,20 +2055809,20 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7f200a9 │ │ │ │ - ldr r6, [pc, #728] @ (61020c ) │ │ │ │ + ldrh.w r0, [r2, #169] @ 0xa9 │ │ │ │ + ldr r7, [pc, #472] @ (61010c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.s d0, d20, d23 │ │ │ │ + vext.8 d16, d20, d23, #0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cbz r0, 60ff9a │ │ │ │ @@ -2055862,20 +2055851,20 @@ │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf79200a9 │ │ │ │ - ldr r6, [pc, #248] @ (6100a4 ) │ │ │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ │ │ + ldr r6, [pc, #1016] @ (6103a4 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp 0, 11, cr0, cr12, cr7, {5} │ │ │ │ + vhadd.s d16, d28, d23 │ │ │ │ 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 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2056026,51 +2056015,49 @@ │ │ │ │ bl 5b198c │ │ │ │ bl 5b1a04 │ │ │ │ b.n 6100a6 │ │ │ │ ldr r0, [pc, #76] @ (6101b8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 610012 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf72200a9 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + @ instruction: 0xf7e200a9 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 6104fc ) │ │ │ │ + add r5, pc, #640 @ (adr r5, 6103fc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 610090 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - b.n 610084 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 610578 ) │ │ │ │ + strex r0, r0, [r0, #676] @ 0x2a4 │ │ │ │ + @ instruction: 0xe83800a9 │ │ │ │ + add r5, pc, #736 @ (adr r5, 610478 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orn r0, lr, #5537792 @ 0x548000 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + @ instruction: 0xf52e00a9 │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orrs.w r0, ip, #5537792 @ 0x548000 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + adds.w r0, ip, #5537792 @ 0x548000 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bkpt 0x00a2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt vs │ │ │ │ + lslvs r4, r4, #2 │ │ │ │ + pushvs {r4, lr} │ │ │ │ + movvs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 61025c │ │ │ │ cmp r4, #0 │ │ │ │ @@ -2056120,21 +2056107,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf53200a9 │ │ │ │ - @ instruction: 0xf53e00a9 │ │ │ │ - @ instruction: 0xf53e00a9 │ │ │ │ - @ instruction: 0xf53e00a9 │ │ │ │ - adc.w r0, r2, #5537792 @ 0x548000 │ │ │ │ - adc.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - adc.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf5f200a9 │ │ │ │ + @ instruction: 0xf5fe00a9 │ │ │ │ + @ instruction: 0xf5fe00a9 │ │ │ │ + @ instruction: 0xf5fe00a9 │ │ │ │ + addw r0, r2, #2217 @ 0x8a9 │ │ │ │ + addw r0, r6, #2217 @ 0x8a9 │ │ │ │ + addw r0, sl, #2217 @ 0x8a9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2056214,26 +2056201,26 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - add.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - adds.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - add.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - ldr r0, [pc, #664] @ (610624 ) │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf4f600a9 │ │ │ │ - @ instruction: 0xf4f200a9 │ │ │ │ - @ instruction: 0xf4ee00a9 │ │ │ │ - @ instruction: 0xf4e600a9 │ │ │ │ - @ instruction: 0xf4de00a9 │ │ │ │ - @ instruction: 0xf4dc00a9 │ │ │ │ - @ instruction: 0xf4d800a9 │ │ │ │ + rsb r0, lr, #5537792 @ 0x548000 │ │ │ │ + rsbs r0, r6, #5537792 @ 0x548000 │ │ │ │ + rsb r0, lr, #5537792 @ 0x548000 │ │ │ │ + ldr r1, [pc, #408] @ (610524 ) │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + subs.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + subs.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + sub.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + sub.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf59e00a9 │ │ │ │ + @ instruction: 0xf59c00a9 │ │ │ │ + @ instruction: 0xf59800a9 │ │ │ │ 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] │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2056255,18 +2056242,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - eor.w r0, r4, #5537792 @ 0x548000 │ │ │ │ - blxns r5 │ │ │ │ + adc.w r0, r4, #5537792 @ 0x548000 │ │ │ │ + ldr r0, [pc, #432] @ (6105b8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eor.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + adc.w r0, r2, #5537792 @ 0x548000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cbnz r0, 610424 │ │ │ │ @@ -2056287,17 +2056274,17 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - orrs.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - @ instruction: 0xf3f200a9 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + adds.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf4b200a9 │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2056326,19 +2056313,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3fe00a9 │ │ │ │ - @ instruction: 0xf39600a9 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + @ instruction: 0xf4be00a9 │ │ │ │ + orrs.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf3ea00a9 │ │ │ │ + @ instruction: 0xf4aa00a9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2056395,25 +2056382,25 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ae00a9 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + orn r0, lr, #5537792 @ 0x548000 │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf39600a9 │ │ │ │ - @ instruction: 0xf38e00a9 │ │ │ │ - ldr r0, [pc, #296] @ (6106d4 ) │ │ │ │ + orrs.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + orr.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + ldr r1, [pc, #40] @ (6105d4 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf38400a9 │ │ │ │ - @ instruction: 0xf38600a9 │ │ │ │ + orr.w r0, r4, #5537792 @ 0x548000 │ │ │ │ + orr.w r0, r6, #5537792 @ 0x548000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #576] @ (610804 ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #576] @ (610808 ) │ │ │ │ @@ -2056617,50 +2056604,49 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 6106ba │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa32015a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf32e00a9 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + @ instruction: 0xf3ee00a9 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + add r0, pc, #200 @ (adr r0, 6108e4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rsb r0, r6, #169 @ 0xa9 │ │ │ │ - b.n 61079c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - sub.w r0, lr, #169 @ 0xa9 │ │ │ │ - sub.w r0, r0, #169 @ 0xa9 │ │ │ │ - beq.n 6108dc │ │ │ │ + @ instruction: 0xf28600a9 │ │ │ │ + strd r0, r0, [sl], #-676 @ 0x2a4 │ │ │ │ + @ instruction: 0xf26e00a9 │ │ │ │ + @ instruction: 0xf26000a9 │ │ │ │ + bne.n 61085c │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh.w r0, [r4, ] │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2056915,50 +2056901,50 @@ │ │ │ │ ldr r0, [pc, #160] @ (610c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b19d8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ b.n 6109be │ │ │ │ - adc.w r0, r0, #169 @ 0xa9 │ │ │ │ - adcs.w r0, ip, #169 @ 0xa9 │ │ │ │ - adcs.w r0, r4, #169 @ 0xa9 │ │ │ │ - adcs.w r0, r0, #169 @ 0xa9 │ │ │ │ - adc.w r0, ip, #169 @ 0xa9 │ │ │ │ - adc.w r0, r8, #169 @ 0xa9 │ │ │ │ - adc.w r0, r4, #169 @ 0xa9 │ │ │ │ - adc.w r0, r0, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf13c00a9 │ │ │ │ - @ instruction: 0xf13800a9 │ │ │ │ - @ instruction: 0xf13400a9 │ │ │ │ - @ instruction: 0xf13000a9 │ │ │ │ - @ instruction: 0xf12c00a9 │ │ │ │ - @ instruction: 0xf12800a9 │ │ │ │ - @ instruction: 0xf12400a9 │ │ │ │ - and.w r0, r8, #169 @ 0xa9 │ │ │ │ - vaddl.s32 q0, d30, d25 │ │ │ │ - vaddl.s8 q8, d26, d25 │ │ │ │ - vaddl.s8 q8, d18, d25 │ │ │ │ - vhadd.s32 d0, d22, d25 │ │ │ │ - vhadd.s d0, d30, d25 │ │ │ │ - vhadd.s8 d16, d18, d25 │ │ │ │ - orn r0, sl, #169 @ 0xa9 │ │ │ │ - orrs.w r0, r4, #169 @ 0xa9 │ │ │ │ - bic.w r0, lr, #169 @ 0xa9 │ │ │ │ - and.w r0, r8, #169 @ 0xa9 │ │ │ │ - vaddl.s32 q8, d18, d25 │ │ │ │ - vext.8 d0, d28, d25, #0 │ │ │ │ - vaddl.s16 q0, d22, d25 │ │ │ │ - vhadd.s d16, d16, d25 │ │ │ │ - vhadd.s8 d16, d26, d25 │ │ │ │ - vhadd.s32 d0, d20, d25 │ │ │ │ - cdp 0, 15, cr0, cr14, cr9, {5} │ │ │ │ - cdp 0, 13, cr0, cr8, cr9, {5} │ │ │ │ - cdp 0, 11, cr0, cr2, cr9, {5} │ │ │ │ - cdp 0, 9, cr0, cr0, cr9, {5} │ │ │ │ + addw r0, r0, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf21c00a9 │ │ │ │ + @ instruction: 0xf21400a9 │ │ │ │ + @ instruction: 0xf21000a9 │ │ │ │ + addw r0, ip, #169 @ 0xa9 │ │ │ │ + addw r0, r8, #169 @ 0xa9 │ │ │ │ + addw r0, r4, #169 @ 0xa9 │ │ │ │ + addw r0, r0, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf1fc00a9 │ │ │ │ + @ instruction: 0xf1f800a9 │ │ │ │ + @ instruction: 0xf1f400a9 │ │ │ │ + @ instruction: 0xf1f000a9 │ │ │ │ + @ instruction: 0xf1ec00a9 │ │ │ │ + @ instruction: 0xf1e800a9 │ │ │ │ + @ instruction: 0xf1e400a9 │ │ │ │ + @ instruction: 0xf0c800a9 │ │ │ │ + orn r0, lr, #169 @ 0xa9 │ │ │ │ + eor.w r0, sl, #169 @ 0xa9 │ │ │ │ + eor.w r0, r2, #169 @ 0xa9 │ │ │ │ + vaddl.s32 q8, d22, d25 │ │ │ │ + vext.8 d16, d30, d25, #0 │ │ │ │ + and.w r0, r2, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf12a00a9 │ │ │ │ + adds.w r0, r4, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf0ee00a9 │ │ │ │ + @ instruction: 0xf0c800a9 │ │ │ │ + @ instruction: 0xf0a200a9 │ │ │ │ + orns r0, ip, #169 @ 0xa9 │ │ │ │ + orrs.w r0, r6, #169 @ 0xa9 │ │ │ │ + bics.w r0, r0, #169 @ 0xa9 │ │ │ │ + and.w r0, sl, #169 @ 0xa9 │ │ │ │ + vaddl.s32 q8, d20, d25 │ │ │ │ + vext.8 d0, d30, d25, #0 │ │ │ │ + vaddl.s16 q0, d24, d25 │ │ │ │ + vhadd.s d16, d18, d25 │ │ │ │ + vhadd.s16 d16, d16, d25 │ │ │ │ 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 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2057061,26 +2057047,26 @@ │ │ │ │ bl 5b198c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ b.n 610d4c │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 10, cr0, cr0, cr9, {5} │ │ │ │ - cdp 0, 10, cr0, cr8, cr9, {5} │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + vhadd.s32 d16, d16, d25 │ │ │ │ + vhadd.s32 d16, d24, d25 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp 0, 7, cr0, cr4, cr9, {5} │ │ │ │ - subs r6, r7, #4 │ │ │ │ + vhadd.s d0, d20, d25 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp 0, 4, cr0, cr0, cr9, {5} │ │ │ │ - @ instruction: 0xebe000a9 │ │ │ │ - rsbs r0, r8, r9, asr #2 │ │ │ │ - @ instruction: 0xebe000a9 │ │ │ │ - cdp 0, 0, cr0, cr2, cr9, {5} │ │ │ │ + vhadd.s8 d0, d16, d25 │ │ │ │ + stc 0, cr0, [r0], #676 @ 0x2a4 │ │ │ │ + ldc 0, cr0, [r8], {169} @ 0xa9 │ │ │ │ + stc 0, cr0, [r0], #676 @ 0x2a4 │ │ │ │ + cdp 0, 12, cr0, cr2, cr9, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cbz r0, 610e00 │ │ │ │ @@ -2057116,19 +2057102,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - ldcl 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ - ldc 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ - stc 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ - stc 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ - stc 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ + cdp 0, 3, cr0, cr14, cr9, {5} │ │ │ │ + cdp 0, 5, cr0, cr6, cr9, {5} │ │ │ │ + cdp 0, 4, cr0, cr14, cr9, {5} │ │ │ │ + cdp 0, 4, cr0, cr14, cr9, {5} │ │ │ │ + cdp 0, 4, cr0, cr6, cr9, {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 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2057209,33 +2057195,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (610f40 ) │ │ │ │ add r0, pc │ │ │ │ b.n 610ed4 │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r6, #-676] @ 0xfffffd5c │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + cdp 0, 0, cr0, cr6, cr9, {5} │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xfb4200a9 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + stc2 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #3] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 610f72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ @@ -2057273,18 +2057259,18 @@ │ │ │ │ bl 5b1684 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + stcl 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xebfc00a9 │ │ │ │ + ldc 0, cr0, [ip], #676 @ 0x2a4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b10f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2057328,21 +2057314,21 @@ │ │ │ │ bl 610f6c │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs.w r0, lr, r9, asr #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldcl 0, cr0, [lr], #-676 @ 0xfffffd5c │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sub.w r0, lr, r9, asr #2 │ │ │ │ - sub.w r0, r6, r9, asr #2 │ │ │ │ - @ instruction: 0xeb9e00a9 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + stcl 0, cr0, [lr], #-676 @ 0xfffffd5c │ │ │ │ + stcl 0, cr0, [r6], #-676 @ 0xfffffd5c │ │ │ │ + mrrc 0, 10, r0, lr, cr9 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r5, 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 5b10f4 │ │ │ │ @@ -2057363,18 +2057349,17 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5b1654 │ │ │ │ bl 5b1a04 │ │ │ │ bl 5b198c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1a50 │ │ │ │ pop {r4, pc} │ │ │ │ - adc.w r0, r2, r9, asr #2 │ │ │ │ - b.n 610fd0 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + stc 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + @ instruction: 0xe83600a9 │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057574,21 +2057559,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b1624 │ │ │ │ bl 5b1554 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blt.n 611370 │ │ │ │ + blt.n 6112f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strd r0, r0, [sl, #-676] @ 0x2a4 │ │ │ │ - strd r0, r0, [lr, #-676] @ 0x2a4 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + and.w r0, sl, r9, asr #2 │ │ │ │ + and.w r0, lr, r9, asr #2 │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2057624,21 +2057609,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bge.n 6112bc │ │ │ │ + blt.n 61143c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe8c200a9 │ │ │ │ - ldmia.w r2!, {r0, r3, r5, r7} │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + @ instruction: 0xe98200a9 │ │ │ │ + ldrd r0, r0, [r2, #-676]! @ 0x2a4 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #44] @ (6113ec ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2057654,19 +2057639,19 @@ │ │ │ │ bl 5b1a9c │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 611410 │ │ │ │ + bge.n 611390 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe83400a9 │ │ │ │ + ldrd r0, r0, [r4], #676 @ 0x2a4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #116] @ (611480 ) │ │ │ │ @@ -2057710,24 +2057695,22 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bls.n 611408 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe80600a9 │ │ │ │ - b.n 611454 │ │ │ │ + bge.n 611388 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + @ instruction: 0xe8c600a9 │ │ │ │ + stmia.w r4!, {r0, r3, r5, r7} │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 61146c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + stmia.w ip!, {r0, r3, r5, r7} │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2057761,24 +2057744,21 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 611420 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - bls.n 61154c │ │ │ │ + strex r0, r0, [ip, #676] @ 0x2a4 │ │ │ │ + bls.n 6114cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 61139c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + @ instruction: 0xe80600a9 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 6113ec │ │ │ │ - lsls r1, r5, #2 │ │ │ │ + @ instruction: 0xe82a00a9 │ │ │ │ push {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] @ (611594 ) │ │ │ │ @@ -2057814,21 +2057794,21 @@ │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1a50 │ │ │ │ bl 5b13e4 │ │ │ │ bl 5b1258 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bhi.n 61157c │ │ │ │ + bls.n 6114fc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6113f8 │ │ │ │ + b.n 611578 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #52] @ (6115e8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2057847,19 +2057827,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 611624 │ │ │ │ + bhi.n 6115a4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 61134c │ │ │ │ + b.n 6114cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (611664 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2057893,19 +2057873,19 @@ │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1a50 │ │ │ │ bl 5b1258 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 611350 │ │ │ │ + b.n 6114d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 611698 │ │ │ │ + bhi.n 611618 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ 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 r1, [pc, #120] @ (6116fc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057949,19 +2057929,19 @@ │ │ │ │ bne.n 6116b4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 611628 │ │ │ │ + bhi.n 6117a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (61181c ) │ │ │ │ @@ -2058063,19 +2058043,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6117be │ │ │ │ bl 5b1a50 │ │ │ │ b.n 611772 │ │ │ │ nop │ │ │ │ - b.n 6112f8 │ │ │ │ + b.n 611478 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 61181c │ │ │ │ + bvc.n 61179c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (61193c ) │ │ │ │ @@ -2058177,19 +2058157,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6118de │ │ │ │ bl 5b1a50 │ │ │ │ b.n 611892 │ │ │ │ nop │ │ │ │ - b.n 611208 │ │ │ │ + b.n 611388 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 6118fc │ │ │ │ + bvs.n 61187c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r6, #12 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 611980 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2058334,15 +2058314,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 611ab4 │ │ │ │ b.n 6119b6 │ │ │ │ movs r0, #0 │ │ │ │ b.n 6119ba │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2058388,23 +2058368,23 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 611f10 │ │ │ │ + b.n 612090 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 611b34 │ │ │ │ + bcc.n 611ab4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611d80 │ │ │ │ + b.n 611f00 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 611ed0 │ │ │ │ + b.n 612050 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ @@ -2058524,33 +2058504,33 @@ │ │ │ │ bl 5b12a4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 611c74 │ │ │ │ bl 5b1830 │ │ │ │ b.n 611c42 │ │ │ │ nop │ │ │ │ - b.n 611f64 │ │ │ │ + b.n 6120e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 611d60 │ │ │ │ + bcc.n 611ce0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611db4 │ │ │ │ + b.n 611f34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 611f04 │ │ │ │ + b.n 612084 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #32 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + beq.n 611d08 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2058610,27 +2058590,27 @@ │ │ │ │ cbnz r7, 611d92 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - beq.n 611d3c │ │ │ │ + bne.n 611cbc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 611ee0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + b.n 611e58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 611ea0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + b.n 611e78 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2058674,23 +2058654,23 @@ │ │ │ │ cbnz r6, 611e32 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 611e44 │ │ │ │ + beq.n 611dc4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2059056,15 +2059036,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 612210 │ │ │ │ lsls r2, r3, #5 │ │ │ │ svc 238 @ 0xee │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r5, r4, #4 │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ @@ -2059440,15 +2059420,15 @@ │ │ │ │ b.n 6125a8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 61259c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bgt.n 6126cc │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -2059665,17 +2059645,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bpl.n 61284c │ │ │ │ + bpl.n 6127cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2059773,17 +2059753,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bmi.n 61294c │ │ │ │ + bmi.n 6128cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2059802,17 +2059782,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 612910 │ │ │ │ + bmi.n 612a90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2059831,17 +2059811,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 612ad4 │ │ │ │ + bmi.n 612a54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2059959,17 +2059939,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bpl.n 612c04 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 612b60 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bcs.n 612bb4 │ │ │ │ + bcc.n 612b34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 612bf0 │ │ │ │ + bcc.n 612b70 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (612ba4 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2060045,15 +2060025,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (612bf0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r5, r4, #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] @ (612c58 ) │ │ │ │ @@ -2060091,15 +2060071,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 612c40 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 612d30 │ │ │ │ + bcs.n 612cb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ bcc.n 612bf0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2060240,24 +2060220,24 @@ │ │ │ │ b.n 612d64 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bcc.n 612ee0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 0, r0, cr4, cr3, {2} │ │ │ │ - beq.n 612da8 │ │ │ │ + bne.n 612d28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ bcs.n 612dc8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stc 1, cr0, [r4, #332]! @ 0x14c │ │ │ │ - beq.n 612d58 │ │ │ │ + bne.n 612ed8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 612e00 │ │ │ │ + beq.n 612d80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 612e2c │ │ │ │ + beq.n 612dac │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2060438,27 +2060418,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (613030 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 612a00 │ │ │ │ b.n 612f84 │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf12600b3 │ │ │ │ - stc2 0, cr0, [lr], {164} @ 0xa4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + @ instruction: 0xf1e600b3 │ │ │ │ + stc2l 0, cr0, [lr, #-656] @ 0xfffffd70 │ │ │ │ + beq.n 613040 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #140] @ (6130d0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2060518,15 +2060498,15 @@ │ │ │ │ ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r2, r3, #5 │ │ │ │ bics.w r1, r6, r3, lsr #1 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2060624,17 +2060604,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 613034 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 6131d2 │ │ │ │ b.n 613148 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #184] @ (6132c4 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2060711,17 +2060691,17 @@ │ │ │ │ ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ strex r1, r0, [r8, #332] @ 0x14c │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #224] @ (6133d0 ) │ │ │ │ @@ -2060825,15 +2060805,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ rors r1, r4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ rors r2, r2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adcs r0, r7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2063381,17 +2063361,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r2, #12 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r2, r6, #13 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615118 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 61512c │ │ │ │ ldr r3, [pc, #36] @ (615134 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063409,17 +2063389,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r6, #10 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r6, #10 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615154 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 615168 │ │ │ │ ldr r3, [pc, #36] @ (615170 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063437,17 +2063417,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r6, #7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r4, #8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615190 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6151a4 │ │ │ │ ldr r3, [pc, #36] @ (6151ac ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063465,17 +2063445,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r7, #5 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6151cc │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6151e0 │ │ │ │ ldr r3, [pc, #36] @ (6151e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063493,17 +2063473,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r7, #3 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r1, #4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615208 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 61521c │ │ │ │ ldr r3, [pc, #36] @ (615224 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063521,17 +2063501,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r7, #1 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r1, #2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615244 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 615258 │ │ │ │ ldr r3, [pc, #36] @ (615260 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063548,17 +2063528,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (61526c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ vsra.u32 q8, q5, #4 │ │ │ │ movs r6, r1 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615280 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 615294 │ │ │ │ ldr r3, [pc, #36] @ (61529c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063574,17 +2063554,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6152a8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ vsra.u32 q0, q5, #24 │ │ │ │ vsra.u32 q0, q5, #26 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6152bc │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 6152d0 │ │ │ │ ldr r3, [pc, #36] @ (6152d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063600,17 +2063580,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6152e4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ vbsl q8, q6, q5 │ │ │ │ vbsl q8, q3, q5 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6152f8 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 61530c │ │ │ │ ldr r3, [pc, #36] @ (615314 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063626,17 +2063606,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (615320 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ mrc2 1, 5, r0, cr8, cr10, {2} │ │ │ │ mrc2 1, 6, r0, cr14, cr10, {2} │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 615334 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 615348 │ │ │ │ ldr r3, [pc, #36] @ (615350 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063652,17 +2063632,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (61535c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r4, #360]! @ 0x168 │ │ │ │ mcr2 1, 1, r0, cr2, cr10, {2} │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r1, 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 615390 │ │ │ │ @@ -2063682,19 +2063662,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (6153ac ) │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ mcr2 1, 3, r0, cr4, cr10, {2} │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r1, 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 6153d6 │ │ │ │ @@ -2063706,17 +2063686,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6153e4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 6153ca │ │ │ │ ldc2l 1, cr0, [r4, #360] @ 0x168 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, 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 61540e │ │ │ │ @@ -2063728,17 +2063708,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61541c ) │ │ │ │ add r3, pc │ │ │ │ b.n 615402 │ │ │ │ ldc2 1, cr0, [ip, #360] @ 0x168 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r1, 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, 6154a4 │ │ │ │ @@ -2063785,15 +2063765,15 @@ │ │ │ │ b.n 615462 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldc 0, cr0, [sl, #-700] @ 0xfffffd44 │ │ │ │ + ldcl 0, cr0, [sl, #700] @ 0x2bc │ │ │ │ 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] @ 61552c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2063874,15 +2063854,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 615602 │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 6155b8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2063893,16 +2063873,16 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (6155cc ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9b000af │ │ │ │ - adcs r4, r1 │ │ │ │ + orns r0, r0, pc, asr #2 │ │ │ │ + tst r4, r1 │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064114,51 +2064094,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (615840 ) │ │ │ │ add r0, pc │ │ │ │ b.n 61563c │ │ │ │ nop │ │ │ │ - cbz r2, 615846 │ │ │ │ + cbz r2, 615876 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #696] @ (615ac0 ) │ │ │ │ + ldr r7, [pc, #440] @ (6159c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 615870 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 615878 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 615876 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + cbz r6, 615872 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064805,102 +2064785,102 @@ │ │ │ │ ldr r0, [pc, #192] @ (615f90 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + cbz r2, 615f00 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr??.w r0, [ip, r4, lsl #2] │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + @ instruction: 0xfa3c00a4 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ 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 r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064963,23 +2064943,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065063,27 +2065043,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + add r0, pc, #600 @ (adr r0, 6163ac ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065166,29 +2065146,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #600 @ (adr r7, 6164a4 ) │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065254,23 +2065234,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (61633c ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r6, pc, #752 @ (adr r6, 616620 ) │ │ │ │ + add r7, pc, #496 @ (adr r7, 616520 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 616544 ) │ │ │ │ + add r7, pc, #264 @ (adr r7, 616444 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065422,37 +2065402,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (616504 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #696 @ (adr r5, 61679c ) │ │ │ │ + add r6, pc, #440 @ (adr r6, 61669c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 6165bc ) │ │ │ │ + add r5, pc, #976 @ (adr r5, 6168bc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2065521,31 +2065501,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #872 @ (adr r3, 61692c ) │ │ │ │ + add r4, pc, #616 @ (adr r4, 61682c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6167bc │ │ │ │ + b.n 61693c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 616830 ) │ │ │ │ + add r4, pc, #344 @ (adr r4, 616730 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r2, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2065839,64 +2065819,64 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r3, pc, #96 @ (adr r3, 616954 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 616c54 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 616c4c ) │ │ │ │ + add r3, pc, #584 @ (adr r3, 616b4c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp 0, 14, cr0, cr8, cr3, {5} │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + vaddl.s32 q0, d24, d19 │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #256 @ (adr r2, 616a1c ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 61691c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 616b94 ) │ │ │ │ + add r1, pc, #320 @ (adr r1, 616a94 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2066043,41 +2066023,41 @@ │ │ │ │ blx 69a14 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 69a98 │ │ │ │ b.n 6169aa │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #416 @ (adr r0, 616c84 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + add r0, pc, #184 @ (adr r0, 616bb0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ 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 │ │ │ │ @@ -2066250,39 +2066230,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mcr2 0, 0, r0, cr0, cr4, {5} │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + mcr2 0, 6, r0, cr0, cr4, {5} │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf0ba00af │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + sbcs.w r0, sl, #175 @ 0xaf │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ 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 r5, r0 │ │ │ │ cbz r1, 616d9e │ │ │ │ @@ -2066332,23 +2066312,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (616dc0 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + str r0, [r6, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ 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 r4, r0 │ │ │ │ cbz r1, 616e42 │ │ │ │ @@ -2066397,23 +2066377,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (616e64 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r2, r6, r5 │ │ │ │ + subs r2, r6, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066694,54 +2066674,54 @@ │ │ │ │ ldr r0, [pc, #96] @ (6171ac ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfa8600b4 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + @ instruction: 0xfb4600b4 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066856,43 +2066836,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (617310 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6171ea │ │ │ │ nop │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 6176e0 │ │ │ │ + b.n 617860 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r5, [pc, #232] @ (6173fc ) │ │ │ │ + ldr r5, [pc, #1000] @ (6176fc ) │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2067025,37 +2067005,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 69a98 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - nop {10} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r5, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2067217,54 +2067197,54 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (61768c ) │ │ │ │ add r0, pc │ │ │ │ b.n 617508 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - and.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + @ instruction: 0xf4ce00b4 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [pc, #848] @ (6179e0 ) │ │ │ │ + ldr r2, [pc, #592] @ (6178e0 ) │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067342,33 +2067322,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bvs.n 617730 │ │ │ │ + bvc.n 6176b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r6, r4 │ │ │ │ + cmp lr, ip │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067617,71 +2067597,71 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (617a74 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6177f8 │ │ │ │ - str r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 617ca4 ) │ │ │ │ + add r7, pc, #408 @ (adr r7, 617ba4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 6179f8 │ │ │ │ + bgt.n 617978 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r2, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + mov ip, r9 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067783,41 +2067763,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bcs.n 617b80 │ │ │ │ + bcc.n 617b00 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #18 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adcs r2, r0 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067893,34 +2067873,34 @@ │ │ │ │ ldr r0, [pc, #52] @ (617ca4 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stcl 0, cr0, [r2, #-720]! @ 0xfffffd30 │ │ │ │ - ands r2, r1 │ │ │ │ + mcr 0, 1, r0, cr2, cr4, {5} │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r3, r5 │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068027,39 +2068007,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (617df0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 617d5c │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - negs r2, r2 │ │ │ │ + orrs r2, r2 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068137,33 +2068117,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + beq.n 617f4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r2, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r2, r4 │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068370,56 +2068350,56 @@ │ │ │ │ ldr r0, [pc, #100] @ (618148 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmdb lr, {r2, r4, r5, r7} │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrd r0, r0, [lr, #720] @ 0x2d0 │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bkpt 0x00f2 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + itee lt │ │ │ │ + lsllt r7, r5, #2 │ │ │ │ + ldrbge r4, [r7, #1] │ │ │ │ + lslge r1, r5, #2 │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bkpt 0x00d4 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ite ls │ │ │ │ + lslls r7, r5, #2 │ │ │ │ + ldrhi r6, [r6, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ 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 r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2068478,27 +2068458,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 69a98 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #128] @ (618288 ) │ │ │ │ + ldr r3, [pc, #896] @ (618588 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068640,45 +2068620,45 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r3, #20 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068790,33 +2068770,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (61851c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 618748 │ │ │ │ + b.n 6188c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068936,38 +2068916,38 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rev r6, r0 │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 618684 │ │ │ │ + b.n 618804 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf5ea00a5 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + subw r0, sl, #2213 @ 0x8a5 │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #1000] @ (618a8c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2069367,94 +2069347,95 @@ │ │ │ │ b.n 61874e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #5] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r3, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + cbnz r4, 618aae │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + subs r2, r6, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vhadd.u32 d16, d26, d21 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 618cf4 │ │ │ │ + b.n 618e74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #832] @ (618e38 ) │ │ │ │ + ldr r6, [pc, #576] @ (618d38 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 618b4e │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r5, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #200] @ (618bdc ) │ │ │ │ + ldr r6, [pc, #968] @ (618edc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r0, [r1, #23] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 69a14 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2069538,15 +2069519,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 618bfe │ │ │ │ strb r2, [r4, #16] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 618c56 │ │ │ │ @@ -2069615,15 +2069596,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 618c98 │ │ │ │ strb r6, [r0, #14] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r1, 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] @ (618d68 ) │ │ │ │ @@ -2069684,15 +2069665,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #416] @ (618f18 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ strb r6, [r0, #11] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2069848,15 +2069829,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 618e8a │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 618ec6 │ │ │ │ nop │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + cbz r0, 618f38 │ │ │ │ lsls r4, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 618f66 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 618f44 │ │ │ │ @@ -2070425,15 +2070406,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #23] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2070484,19 +2070465,19 @@ │ │ │ │ b.n 619534 │ │ │ │ ldr r2, [pc, #20] @ (619578 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a788 │ │ │ │ b.n 619534 │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, 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, #3976] @ 0xf88 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (61972c ) │ │ │ │ @@ -2070655,21 +2070636,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6196ba │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2070766,19 +2070747,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 68c30 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6197ea │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 619744 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2070854,19 +2070835,19 @@ │ │ │ │ b.n 6198e4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -2070877,18 +2070858,18 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6acf8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (619964 ) │ │ │ │ add r2, pc │ │ │ │ blx 6909c │ │ │ │ pop {r3, pc} │ │ │ │ - ittt ge │ │ │ │ - lslge r7, r5, #2 │ │ │ │ - it ls @ unpredictable │ │ │ │ - lslls r7, r5, #2 │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + stmia r0!, {r3, r4, 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, #4032] @ 0xfc0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2070985,18 +2070966,18 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 62bec0 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6199a0 │ │ │ │ - bkpt 0x00da │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte ls │ │ │ │ + lslls r7, r5, #2 │ │ │ │ + pushls {r4, r5, lr} │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r2, #36] @ 0x24 │ │ │ │ ldmia r0, {r0, r1} │ │ │ │ @@ -2071009,15 +2070990,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 68a44 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x003c │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -2071201,31 +2071182,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2071243,15 +2071224,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 619d8e │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2071510,35 +2071491,35 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 61a01a │ │ │ │ + cbnz r2, 61a04a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r4, 61a01a │ │ │ │ + cbnz r4, 61a04a │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [r5, #32] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r4, 61a008 │ │ │ │ + rev r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2071743,25 +2071724,25 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r3, r7] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrsh r2, [r6, r2] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2071807,15 +2071788,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, r6] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldrb r6, [r4, r5] │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 61a308 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2071844,15 +2071825,15 @@ │ │ │ │ blx 6a608 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 61a37e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2071896,19 +2071877,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (61a394 ) │ │ │ │ add r3, pc │ │ │ │ blx 6a608 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ 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 r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2071934,15 +2071915,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 6a608 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #132] @ (61a47c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2072036,17 +2072017,17 @@ │ │ │ │ bl 61a2c0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ (61a4f0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 61a4c2 │ │ │ │ nop │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2072102,15 +2072083,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 6a3e8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cbz r6, 61a610 │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2072161,15 +2072142,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 6906c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 61a690 │ │ │ │ + cbz r2, 61a6c0 │ │ │ │ lsls r7, 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 r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2072193,15 +2072174,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 692c8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 61a6e4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2072224,15 +2072205,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 61a4f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 61a958 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - sxth r2, r5 │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2072249,19 +2072230,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a304 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (61a72c ) │ │ │ │ add r3, pc │ │ │ │ blx 68cfc │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 61a762 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 61a762 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r4, 61a764 │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072291,19 +2072272,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ae14 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r4, 61a7b0 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2072580,45 +2072561,45 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ b.n 61a992 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r1, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2072963,43 +2072944,43 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ b.n 61acdc │ │ │ │ strb r2, [r2, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r7, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r7, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + str r4, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #528] @ (61b0d8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2073216,27 +2073197,27 @@ │ │ │ │ b.n 61b078 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r6, r4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (61b2cc ) │ │ │ │ @@ -2073412,19 +2073393,19 @@ │ │ │ │ b.n 61b21e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #928] @ (61b670 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #456 @ (adr r7, 61b4a0 ) │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r5, [pc, #872] @ (61b644 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r6, pc, #696 @ (adr r6, 61b598 ) │ │ │ │ + add r7, pc, #440 @ (adr r7, 61b498 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w lr, [pc, #140] @ 61b380 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2073482,15 +2073463,15 @@ │ │ │ │ b.n 61b350 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #0] @ (61b384 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r4, [pc, #672] @ (61b630 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2073647,19 +2073628,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 61b4ec │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 61b4b4 │ │ │ │ - add r4, pc, #312 @ (adr r4, 61b65c ) │ │ │ │ + add r5, pc, #56 @ (adr r5, 61b55c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 61b5d8 ) │ │ │ │ + add r4, pc, #944 @ (adr r4, 61b8d8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #120 @ (adr r4, 61b5a4 ) │ │ │ │ + add r4, pc, #888 @ (adr r4, 61b8a4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -2073851,27 +2073832,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r2, [pc, #720] @ (61b9ec ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #688] @ (61b9d4 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r2, [pc, #192] @ (61b7ec ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, pc, #880 @ (adr r2, 61baa0 ) │ │ │ │ + add r3, pc, #624 @ (adr r3, 61b9a0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2074004,25 +2073985,25 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #552] @ (61bac0 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [pc, #32] @ (61b8c8 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r0, pc, #752 @ (adr r0, 61bb9c ) │ │ │ │ + add r1, pc, #496 @ (adr r1, 61ba9c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2074200,25 +2074181,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 61ba46 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bx r5 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + add r0, pc, #560 @ (adr r0, 61bcac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r8, r9 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (61bcb0 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2074422,19 +2074403,19 @@ │ │ │ │ b.n 61bc12 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, sl │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mvns r6, r4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #272] @ (61bde8 ) │ │ │ │ @@ -2074830,29 +2074811,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ asrs r4, r4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [pc, #144] @ (61c158 ) │ │ │ │ + ldr r7, [pc, #912] @ (61c458 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r2, r4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #104] @ (61c13c ) │ │ │ │ + ldr r3, [pc, #872] @ (61c43c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #224] @ (61c1c0 ) │ │ │ │ + ldr r6, [pc, #992] @ (61c4c0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #928] @ (61c484 ) │ │ │ │ + ldr r6, [pc, #672] @ (61c384 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2074903,21 +2074884,21 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a854 │ │ │ │ str r0, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #648] @ (61c404 ) │ │ │ │ + ldr r6, [pc, #392] @ (61c304 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #616] @ (61c3e8 ) │ │ │ │ + ldr r6, [pc, #360] @ (61c2e8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #480] @ (61c364 ) │ │ │ │ + ldr r6, [pc, #224] @ (61c264 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #392] @ (61c310 ) │ │ │ │ + ldr r6, [pc, #136] @ (61c210 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2075054,25 +2075035,25 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #38 @ 0x26 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #88] @ (61c34c ) │ │ │ │ + ldr r4, [pc, #856] @ (61c64c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #616] @ (61c560 ) │ │ │ │ + ldr r5, [pc, #360] @ (61c460 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r5, #180 @ 0xb4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #304] @ (61c434 ) │ │ │ │ + ldr r5, [pc, #48] @ (61c334 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #528] @ (61c518 ) │ │ │ │ + ldr r4, [pc, #272] @ (61c418 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2075399,23 +2075380,23 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #182 @ 0xb6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #576] @ (61c8dc ) │ │ │ │ + ldr r2, [pc, #320] @ (61c7dc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [pc, #72] @ 61c6f8 │ │ │ │ @@ -2075755,21 +2075736,21 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #70 @ 0x46 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r4, r4, #4 │ │ │ │ adds r6, #76 @ 0x4c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - cmp r6, r4 │ │ │ │ + cmp lr, ip │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (61cb00 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2076177,15 +2076158,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r2, #24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2076608,47 +2076589,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #92 @ 0x5c │ │ │ │ movgt r0, r0 │ │ │ │ addle r1, #164 @ 0xa4 │ │ │ │ lslgt r2, r3, #5 │ │ │ │ - eors r0, r7 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r0, r6 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r6, r4 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r6, r1 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r6, r0 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands r2, r5 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands r0, r2 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands r6, r1 │ │ │ │ + lsrs r6, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + eors r2, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r3, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 629248 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2076818,41 +2076799,41 @@ │ │ │ │ b.n 61cfce │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r5, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61d580 ) │ │ │ │ @@ -2076912,15 +2076893,15 @@ │ │ │ │ nop │ │ │ │ cmp r3, #6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #210 @ 0xd2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61d630 ) │ │ │ │ @@ -2076980,15 +2076961,15 @@ │ │ │ │ nop │ │ │ │ cmp r2, #86 @ 0x56 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (61d6e0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2077046,15 +2077027,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #166 @ 0xa6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r1, #54 @ 0x36 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2077134,19 +2077115,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ lsls r2, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2077202,17 +2077183,17 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 61d7f4 │ │ │ │ nop │ │ │ │ cmp r0, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2077296,19 +2077277,19 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ b.n 61d896 │ │ │ │ movs r7, #120 @ 0x78 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ @@ -2077403,23 +2077384,23 @@ │ │ │ │ b.n 61da10 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r5, #218 @ 0xda │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ 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 lr, r1 │ │ │ │ @@ -2077427,15 +2077408,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61d960 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2077443,15 +2077424,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61d960 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2077484,17 +2077465,17 @@ │ │ │ │ blx 69b28 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2077527,17 +2077508,17 @@ │ │ │ │ blx 69b88 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2077570,17 +2077551,17 @@ │ │ │ │ blx 69ed8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2077625,17 +2077606,17 @@ │ │ │ │ blx 69ed8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2077664,29 +2077645,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ 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, [r0, #0] │ │ │ │ ldr r3, [pc, #8] @ (61dd00 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac08 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ @@ -2077697,17 +2077678,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6aef8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61dd38 ) │ │ │ │ add r3, pc │ │ │ │ blx 6acc8 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r7, 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 r3, r0 │ │ │ │ @@ -2077724,15 +2077705,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61dd78 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac08 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r7, 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 r3, r0 │ │ │ │ @@ -2077758,17 +2077739,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61ddd0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6acc8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #80] @ (61de38 ) │ │ │ │ @@ -2077807,15 +2077788,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #18 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r3, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r1, #222 @ 0xde │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2077856,15 +2077837,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r1, #106 @ 0x6a │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2077935,17 +2077916,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #172 @ 0xac │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2077990,15 +2077971,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, #90 @ 0x5a │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, #26 │ │ │ │ lsls r2, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2078857,15 +2078838,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6906c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2078959,15 +2078940,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r0, #23 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r5, #21 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2079008,15 +2078989,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #20 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r6, #19 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2079066,15 +2079047,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r2, r6, #18 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r6, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r4, #17 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2079091,15 +2079072,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 629248 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2079114,15 +2079095,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 629248 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2079137,15 +2079118,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 629248 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #108] @ (61ed04 ) │ │ │ │ @@ -2079193,15 +2079174,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #13 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r2, #12 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2079280,17 +2079261,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r3, #10 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r7, #8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2079401,21 +2079382,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r6, #7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r0, #4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2079505,17 +2079486,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r6, #2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r0, #32 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2079567,17 +2079548,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r1, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r0, r5, #29 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2079973,33 +2079954,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #25 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsrs r6, r5, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61f540 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2080109,23 +2080090,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 69a8c │ │ │ │ b.n 61f4da │ │ │ │ nop │ │ │ │ strh r0, [r5, #30] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #216] @ (61f6d0 ) │ │ │ │ + ldr r0, [pc, #984] @ (61f9d0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2704] @ 0xa90 │ │ │ │ ldr r4, [pc, #800] @ (61f930 ) │ │ │ │ @@ -2080446,23 +2080427,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsls r0, r0, #28 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r1, [pc, #312] @ (61faa4 ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2080588,21 +2080569,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61fa4a │ │ │ │ mov r0, r5 │ │ │ │ blx 6969c , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61fa24 │ │ │ │ nop │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r0, r1, #23 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ @@ -2080672,28 +2080653,28 @@ │ │ │ │ blx 6a92c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 69864 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (61fb98 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2080714,15 +2080695,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2080745,15 +2080726,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61fc38 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r0, 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2080807,17 +2080788,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 691bc │ │ │ │ mov r2, r0 │ │ │ │ b.n 61fc5a │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -2080835,15 +2080816,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ 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 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2080883,17 +2080864,17 @@ │ │ │ │ blx 6a92c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 69864 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ 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 r4, r0 │ │ │ │ @@ -2080921,17 +2080902,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 69864 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2080947,15 +2080928,15 @@ │ │ │ │ blx 687ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 69864 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2081060,17 +2081041,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61fac0 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2081122,19 +2081103,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 6ace0 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2081201,21 +2081182,21 @@ │ │ │ │ bl 61fac0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 69864 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2082504,38 +2082485,38 @@ │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ bl 61e670 │ │ │ │ mov r8, r0 │ │ │ │ b.n 620df4 │ │ │ │ ldc2l 1, cr0, [r4, #-356] @ 0xfffffe9c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfb600159 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #928] @ (6211e4 ) │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #344] @ (620fa0 ) │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #120] @ (620ec8 ) │ │ │ │ + ldr r6, [pc, #888] @ (6211c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #528] @ (621068 ) │ │ │ │ + ldr r6, [pc, #272] @ (620f68 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #864] @ (6211bc ) │ │ │ │ + ldr r5, [pc, #608] @ (6210bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #80] @ (620eb0 ) │ │ │ │ + ldr r4, [pc, #848] @ (6211b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #800] @ (621184 ) │ │ │ │ + ldr r4, [pc, #544] @ (621084 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ adds r6, #1 │ │ │ │ @@ -2082856,19 +2082837,19 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 63beb4 │ │ │ │ b.n 6210d2 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #440] @ (621384 ) │ │ │ │ + ldr r3, [pc, #184] @ (621284 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #664] @ (621468 ) │ │ │ │ + ldr r2, [pc, #408] @ (621368 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #1008] @ (6215c4 ) │ │ │ │ + ldr r1, [pc, #752] @ (6214c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2082924,15 +2082905,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a100 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - mov r8, pc │ │ │ │ + blx r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2083087,15 +2083068,15 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r4, #-356]! @ 0xfffffe9c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r9 │ │ │ │ + bx r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xebfa0159 │ │ │ │ stmdb 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 │ │ │ │ @@ -2083206,15 +2083187,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sub.w r1, r8, r9, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sl │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xeac80159 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ ldr r2, [pc, #124] @ (621600 ) │ │ │ │ @@ -2083367,18 +2083348,18 @@ │ │ │ │ b.n 621696 │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 621696 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrd r0, r1, [r8, #356] @ 0x164 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r1 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strd r0, r1, [sl, #-356] @ 0x164 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r4, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2083831,17 +2083812,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia.w lr, {r0, r3, r4, r6, r8} │ │ │ │ strd r0, r1, [lr], #-356 @ 0x164 │ │ │ │ - lsrs r6, r5 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 63b844 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2084160,19 +2084141,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r4, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 622128 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ @@ -2084242,17 +2084223,17 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ b.n 621cec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r2, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084441,15 +2084422,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 196 @ 0xc4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ udf #46 @ 0x2e │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -2084504,15 +2084485,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 622248 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ble.n 6223a4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2084582,19 +2084563,19 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 622306 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ble.n 6223d0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q0, d20, d24 │ │ │ │ - vaddl.s32 q0, d18, d24 │ │ │ │ + orn r0, r4, #168 @ 0xa8 │ │ │ │ + orn r0, r2, #168 @ 0xa8 │ │ │ │ bgt.n 6222f0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - vhadd.s8 d16, d24, d24 │ │ │ │ + and.w r0, r8, #168 @ 0xa8 │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ @@ -2084940,21 +2084921,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 6227ec │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r5, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61e670 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2085277,15 +2085258,15 @@ │ │ │ │ b.n 622584 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 622a9c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085394,15 +2085375,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 622c18 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bmi.n 622c74 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2085482,15 +2085463,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bmi.n 622cbc │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bcc.n 622d8c │ │ │ │ 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 │ │ │ │ @@ -2085605,15 +2085586,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 622e38 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ bcs.n 622e58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2085730,15 +2085711,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 622ef4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ beq.n 622f0c │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2085866,15 +2085847,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ beq.n 622fcc │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #4 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ 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, #3408] @ 0xd50 │ │ │ │ @@ -2086364,27 +2086345,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r5} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx 69768 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ @@ -2086793,33 +2086774,33 @@ │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ b.n 6234e6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 623968 │ │ │ │ + bge.n 623ae8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2087164,25 +2087145,25 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bhi.n 623ea8 │ │ │ │ + bls.n 623e28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r6, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia r5!, {r1, r4} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ @@ -2087718,21 +2087699,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 6906c │ │ │ │ mov r7, r5 │ │ │ │ @@ -2087986,17 +2087967,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6ab9c │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2088563,21 +2088544,21 @@ │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ b.w 623f88 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2088882,21 +2088863,21 @@ │ │ │ │ b.n 624cbe │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r4, r5} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r4, 624f14 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2089180,21 +2089161,21 @@ │ │ │ │ b.n 624ff8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r2, 6251b6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add sp, #0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ 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 fp, r3 │ │ │ │ @@ -2089777,21 +2089758,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r4, sp, #512 @ 0x200 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r5, r2 │ │ │ │ @@ -2090055,15 +2090036,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 625938 │ │ │ │ nop │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r6, pc, #544 @ (adr r6, 625c98 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2090408,26 +2090389,26 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 625d9a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #704 @ (adr r4, 6260d4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stc2l 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ + cdp2 0, 0, cr0, cr14, cr14, {5} │ │ │ │ add r4, pc, #312 @ (adr r4, 625f54 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stc2l 0, cr0, [sl], {174} @ 0xae │ │ │ │ - mcrr2 0, 10, r0, r6, cr14 │ │ │ │ - stc2 0, cr0, [r0], {174} @ 0xae │ │ │ │ - @ instruction: 0xfbdc00ae │ │ │ │ - @ instruction: 0xfbb800ae │ │ │ │ - @ instruction: 0xfb9200ae │ │ │ │ - @ instruction: 0xfb8000ae │ │ │ │ - @ instruction: 0xfb3c00ae │ │ │ │ - @ instruction: 0xfaf200ae │ │ │ │ + stc2 0, cr0, [sl, #696] @ 0x2b8 │ │ │ │ + stc2 0, cr0, [r6, #-696] @ 0xfffffd48 │ │ │ │ + stc2l 0, cr0, [r0], {174} @ 0xae │ │ │ │ + ldc2 0, cr0, [ip], {174} @ 0xae │ │ │ │ + ldc2l 0, cr0, [r8], #-696 @ 0xfffffd48 │ │ │ │ + mrrc2 0, 10, r0, r2, cr14 │ │ │ │ + mcrr2 0, 10, r0, r0, cr14 │ │ │ │ + @ instruction: 0xfbfc00ae │ │ │ │ + @ instruction: 0xfbb200ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #944] @ (626208 ) │ │ │ │ @@ -2090783,29 +2090764,29 @@ │ │ │ │ b.n 626164 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #640 @ (adr r1, 62648c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r8, #174] @ 0xae │ │ │ │ + @ instruction: 0xfab800ae │ │ │ │ add r0, pc, #984 @ (adr r0, 6265f0 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrsh.w r0, [r2, #174] @ 0xae │ │ │ │ - vld4.32 {d16-d19}, [ip :128], lr │ │ │ │ - ldr??.w r0, [r2, lr, lsl #2] │ │ │ │ - strh.w r0, [r6, #174] @ 0xae │ │ │ │ - ldr.w r0, [r6, lr, lsl #2] │ │ │ │ - strh.w r0, [r6, lr, lsl #2] │ │ │ │ - strb.w r0, [r4, lr, lsl #2] │ │ │ │ + @ instruction: 0xfa7200ae │ │ │ │ + @ instruction: 0xfa2c00ae │ │ │ │ + @ instruction: 0xfa1200ae │ │ │ │ + vld4.32 {d16-d19}, [r6 :128], lr │ │ │ │ + ldrsb.w r0, [r6, lr, lsl #2] │ │ │ │ + str??.w r0, [r6, #174] @ 0xae │ │ │ │ + str.w r0, [r4, #174] @ 0xae │ │ │ │ + ldrh.w r0, [r2, #174] @ 0xae │ │ │ │ + str??.w r0, [sl, lr, lsl #2] │ │ │ │ + ldrh.w r0, [lr, lr, lsl #2] │ │ │ │ @ instruction: 0xf7f200ae │ │ │ │ - @ instruction: 0xf7aa00ae │ │ │ │ - @ instruction: 0xf77e00ae │ │ │ │ - @ instruction: 0xf73200ae │ │ │ │ - cbz r6, 626252 │ │ │ │ + cbz r6, 626282 │ │ │ │ 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 r4, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2090995,17 +2090976,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 651ae8 │ │ │ │ mov r1, r0 │ │ │ │ b.n 626430 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf53000ae │ │ │ │ - @ instruction: 0xf52000ae │ │ │ │ - adds.w r0, r2, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf5f000ae │ │ │ │ + @ instruction: 0xf5e000ae │ │ │ │ + rsbs r0, r2, #5701632 @ 0x570000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3056] @ 627070 │ │ │ │ @@ -2092141,29 +2092122,29 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 626fe0 │ │ │ │ nop │ │ │ │ ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf36200ae │ │ │ │ + bic.w r0, r2, #5701632 @ 0x570000 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xf1f800ae │ │ │ │ - and.w r0, ip, #174 @ 0xae │ │ │ │ - and.w r0, r4, #174 @ 0xae │ │ │ │ - vhadd.s32 d0, d22, d30 │ │ │ │ - cdp 0, 0, cr0, cr2, cr14, {5} │ │ │ │ - ldcl 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ - ldcl 0, cr0, [ip], #-696 @ 0xfffffd48 │ │ │ │ - @ instruction: 0xeb3600ae │ │ │ │ - @ instruction: 0xeafe00ae │ │ │ │ - strd r0, r0, [ip, #696]! @ 0x2b8 │ │ │ │ - ldmdb r2, {r1, r2, r3, r5, r7} │ │ │ │ - stmia.w r6, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xf2b800ae │ │ │ │ + @ instruction: 0xf0cc00ae │ │ │ │ + @ instruction: 0xf0c400ae │ │ │ │ + vaddl.s32 q8, d22, d30 │ │ │ │ + cdp 0, 12, cr0, cr2, cr14, {5} │ │ │ │ + cdp 0, 1, cr0, cr14, cr14, {5} │ │ │ │ + ldc 0, cr0, [ip, #-696]! @ 0xfffffd48 │ │ │ │ + @ instruction: 0xebf600ae │ │ │ │ + subs.w r0, lr, lr, asr #2 │ │ │ │ + @ instruction: 0xeaac00ae │ │ │ │ + ldrd r0, r0, [r2, #696] @ 0x2b8 │ │ │ │ + strd r0, r0, [r6, #-696] @ 0x2b8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64eb74 │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -2092273,15 +2092254,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 626952 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 626a34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - @ instruction: 0xe81000ae │ │ │ │ + @ instruction: 0xe8d000ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1136] @ 627664 │ │ │ │ @@ -2092700,17 +2092681,17 @@ │ │ │ │ b.n 627520 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6272a4 │ │ │ │ + b.n 627424 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #104 @ (adr r0, 6276dc ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 6279dc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r2, [r7, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2092816,15 +2092797,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ldrh r4, [r5, #10] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldrh r4, [r7, #2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093121,15 +2093102,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093243,20 +2093224,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 627d4c │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrd r0, r0, [r6, #-712] @ 0x2c8 │ │ │ │ - b.n 627bd0 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - bgt.n 627cb4 │ │ │ │ + ands.w r0, r6, r2, ror #2 │ │ │ │ + ldrd r0, r0, [sl], #-664 @ 0x298 │ │ │ │ + bgt.n 627c34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r6, [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, #4032] @ 0xfc0 │ │ │ │ @@ -2093365,20 +2093345,20 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r0, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 627df4 │ │ │ │ + bgt.n 627d74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xe80400b2 │ │ │ │ - b.n 627a74 │ │ │ │ + @ instruction: 0xe8c400b2 │ │ │ │ + b.n 627bf4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bge.n 627d58 │ │ │ │ + blt.n 627cd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r4, [r1, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093610,25 +2093590,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - blt.n 628078 │ │ │ │ + blt.n 627ff8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #976] @ (628408 ) │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r7, #31] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093727,15 +2093707,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #30] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6281f0 │ │ │ │ + bls.n 628170 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r3, #27] │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -2093990,17 +2093970,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6282b8 │ │ │ │ + bvs.n 628438 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 62849c │ │ │ │ + bvs.n 62841c │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r5, #17] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2094080,17 +2094060,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 68c30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bmi.n 628474 │ │ │ │ + bpl.n 6283f4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 628568 │ │ │ │ + bpl.n 6284e8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2094163,17 +2094143,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 68c30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bcc.n 628558 │ │ │ │ + bmi.n 6284d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 628498 │ │ │ │ + bmi.n 628618 │ │ │ │ lsls r6, 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, #3664] @ 0xe50 │ │ │ │ ldr.w r5, [pc, #1508] @ 628b74 │ │ │ │ @@ -2094723,33 +2094703,33 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 628ae0 │ │ │ │ + bcs.n 628c60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 628b88 │ │ │ │ + bne.n 628b08 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r0, [r2, #31] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 628ac4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + beq.n 628c40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2094789,15 +2094769,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 628bf0 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2094823,15 +2094803,15 @@ │ │ │ │ blx 69774 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 628c68 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r4!, {r1, r3, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2094901,21 +2094881,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 628d48 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r2, [r1, #11] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2094986,21 +2094966,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 628e16 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ strb r0, [r6, #9] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r4, [r7, #7] │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2095035,15 +2095015,15 @@ │ │ │ │ b.n 628e50 │ │ │ │ nop │ │ │ │ strb r0, [r7, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeae4015e │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2095115,18 +2095095,18 @@ │ │ │ │ ... │ │ │ │ eors.w r1, r2, lr, lsr #1 │ │ │ │ orns r1, lr, lr, lsr #1 │ │ │ │ eor.w r1, ip, lr, lsr #1 │ │ │ │ orns r1, r6, lr, lsr #1 │ │ │ │ ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ orrs.w r1, lr, lr, lsr #1 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r2, #5 │ │ │ │ and.w r1, sl, lr, lsr #1 │ │ │ │ ldr r3, [pc, #4] @ (628f80 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -2095152,15 +2095132,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6af10 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #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 r3, [pc, #20] @ (628fe8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2095296,17 +2095276,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 6290ea │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 6290ea │ │ │ │ nop │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2095406,31 +2095386,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 6291bc │ │ │ │ ldr r0, [pc, #40] @ (629244 ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 6291bc │ │ │ │ nop │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2095539,21 +2095519,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2095840,19 +2095820,19 @@ │ │ │ │ b.n 6294e2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #140] @ 629728 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2095963,15 +2095943,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 690c0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #256] @ (6298d4 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2096076,15 +2096056,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r4, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #304] @ (629a28 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2096211,20 +2096191,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ittt vc │ │ │ │ - lslvc r6, r5, #2 │ │ │ │ - itee ne @ unpredictable │ │ │ │ - lslne r6, r5, #2 │ │ │ │ - stmdbeq sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + itee le │ │ │ │ + lslle r6, r5, #2 │ │ │ │ + stmdbgt sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movgt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (629cc8 ) │ │ │ │ ldr r3, [pc, #624] @ (629ccc ) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ add r1, pc │ │ │ │ @@ -2096466,31 +2096446,31 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bkpt 0x0020 │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0076 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, pc} │ │ │ │ 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, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1096] @ 62a154 │ │ │ │ @@ -2096911,33 +2096891,33 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 62a1c6 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - hlt 0x0016 │ │ │ │ + cbnz r6, 62a1c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 62a182 │ │ │ │ + cbnz r4, 62a1b2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 62a192 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 62a17e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ ldr.w r3, [pc, #1272] @ 62a694 │ │ │ │ @@ -2097423,33 +2097403,33 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r6, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r4, 62a72e │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r6, 62a71c │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2097579,15 +2097559,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ace0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 62a830 │ │ │ │ + cbz r2, 62a860 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2097727,21 +2097707,21 @@ │ │ │ │ b.n 62a8e6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r4, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 62a9ae │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrsb r4, [r1, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r6, 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 ip, #0 │ │ │ │ @@ -2097958,23 +2097938,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62aaec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r4, [r5, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2098234,21 +2098214,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62ae58 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r2, [r1, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2098556,25 +2098536,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 62b1c8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r4, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #832 @ (adr r7, 62b580 ) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2099012,15 +2098992,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 62b704 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #368] @ (62b87c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r4, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #48] @ (62b748 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2099548,17 +2099528,17 @@ │ │ │ │ b.n 62bc3a │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61e2b8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62bbcc │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2099758,21 +2099738,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae14 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 62be0a │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #748] @ (62c1c0 ) │ │ │ │ @@ -2100056,43 +2100036,43 @@ │ │ │ │ nop │ │ │ │ asrs r4, r4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r0, r5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #280] @ (62c334 ) │ │ │ │ @@ -2100206,15 +2100186,15 @@ │ │ │ │ b.n 62c2f4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 62c332 │ │ │ │ subs r5, #220 @ 0xdc │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r5, #4 │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -2100264,17 +2100244,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a100 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62c3a8 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2100459,15 +2100439,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #158 @ 0x9e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #134 @ 0x86 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (62c5f8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2100675,15 +2100655,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (62c7c4 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 62c738 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2101946,15 +2101926,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r5 │ │ │ │ + add r2, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r4, #2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r3, #222 @ 0xde │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2102049,15 +2102029,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6944c │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62d4cc │ │ │ │ ldr r0, [pc, #4] @ (62d560 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2102361,25 +2102341,25 @@ │ │ │ │ nop │ │ │ │ cmp r2, #32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r2, #30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r3 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + lsrs r0, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ands r0, r0 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ lsls r1, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #238 @ 0xee │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2103598,15 +2103578,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62e48c │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62e486 │ │ │ │ movs r3, #2 │ │ │ │ b.n 62e48c │ │ │ │ - bics r0, r4 │ │ │ │ + add r0, ip │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2103802,37 +2103782,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62e740 ) │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ b.n 62e5fc │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r1, #15] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2103893,15 +2103873,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62e782 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2104099,15 +2104079,15 @@ │ │ │ │ blx 69ed8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3224] @ 0xc98 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62ea0c │ │ │ │ ldr.w r0, [r4, #3232] @ 0xca0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2104169,15 +2104149,15 @@ │ │ │ │ blx 6a3e8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r3, [r0, #3268] @ 0xcc4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62eae2 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2104252,15 +2104232,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62ec94 ) │ │ │ │ @@ -2104337,15 +2104317,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #16 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r0, #14 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -2104442,19 +2104422,19 @@ │ │ │ │ b.n 62ece6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r0, #13 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r4, #10 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62eee8 ) │ │ │ │ @@ -2104562,17 +2104542,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r2, r6, #4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2104645,15 +2104625,15 @@ │ │ │ │ bhi.n 62ef8e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 61aeb4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ @@ -2104839,23 +2104819,23 @@ │ │ │ │ b.n 62f16c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r1, #32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsrs r4, r1, #26 │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -2104900,15 +2104880,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69ed8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #984] @ 0x3d8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2104981,17 +2104961,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61e670 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62f294 │ │ │ │ bl 62e9cc │ │ │ │ mov r2, r0 │ │ │ │ b.n 62f294 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2105050,15 +2105030,15 @@ │ │ │ │ b.n 62f374 │ │ │ │ blx 69768 │ │ │ │ b.n 62f3ac │ │ │ │ blx 69f08 │ │ │ │ b.n 62f3ac │ │ │ │ blx 6ab9c │ │ │ │ b.n 62f3ac │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2105111,17 +2105091,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6aef8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62f5c0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2105226,15 +2105206,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #13 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2105510,15 +2105490,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62f6ea │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r7, #4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r2, r5, #30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2105669,25 +2105649,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61e670 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62f974 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + subs r6, r0, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + subs r6, r0, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2105890,15 +2105870,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62fc16 │ │ │ │ b.n 62fb02 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62fc04 │ │ │ │ b.n 62fb90 │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2106137,17 +2106117,17 @@ │ │ │ │ b.n 62fe06 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62febe │ │ │ │ b.n 62fd2c │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62feaa │ │ │ │ b.n 62fdde │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2106254,19 +2106234,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62ff52 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62ff52 │ │ │ │ nop │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2106878,40 +2106858,40 @@ │ │ │ │ b.n 63039a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vorr.i32 q0, #136 @ 0x00000088 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r6, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ mrrc2 1, 5, r0, lr, cr8 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 6307a4 │ │ │ │ + bne.n 630724 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2107002,17 +2106982,17 @@ │ │ │ │ blx 69834 │ │ │ │ b.n 630792 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst4.16 {d0,d2,d4,d6}, [r0 :64], r8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ str??.w r0, [r6, ] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ @@ -2107503,15 +2107483,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 630cba │ │ │ │ adds r7, r2, #5 │ │ │ │ add.w r7, r4, r7, lsl #4 │ │ │ │ b.n 630cba │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #1008] @ (631158 ) │ │ │ │ + ldr r4, [pc, #752] @ (631058 ) │ │ │ │ lsls r6, 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 r4, [pc, #116] @ (630dec ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2107975,18 +2107955,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xf0fc0158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #256] @ (6312ec ) │ │ │ │ + ldr r2, [pc, #0] @ (6311ec ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ vsra.s16 q0, q4, #4 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r0, [pc, #488] @ (6313dc ) │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #656] @ (631498 ) │ │ │ │ @@ -2108230,20 +2108210,20 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 6313f2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0, #352]! @ 0x160 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldcl 1, cr0, [r0], {88} @ 0x58 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, r4 │ │ │ │ + cmp lr, ip │ │ │ │ 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, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov r4, r0 │ │ │ │ @@ -2108783,31 +2108763,31 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb280158 │ │ │ │ @ instruction: 0xeb260158 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r7 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmn r2, r4 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r2 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ands r4, r6 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 631890 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ blx 6906c │ │ │ │ @@ -2109332,57 +2109312,57 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 631e14 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - subs r5, #8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr??.w r0, [lr, r7, lsl #2] │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + @ instruction: 0xfa3e00a7 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r3, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + strb r6, [r6, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb.w r0, [sl, #167] @ 0xa7 │ │ │ │ - b.n 63275c │ │ │ │ + vst4.32 {d16-d19}, [sl :128], r7 │ │ │ │ + b.n 6318dc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 63275c │ │ │ │ + b.n 6318dc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2109883,21 +2109863,21 @@ │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 632092 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ svc 164 @ 0xa4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r6, r5, #2 │ │ │ │ ble.n 6325e4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #352] @ (6326bc ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2110758,38 +2110738,38 @@ │ │ │ │ bhi.w 632a5c │ │ │ │ b.n 632db4 │ │ │ │ nop │ │ │ │ bls.n 632e28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r2, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r6, r5, #2 │ │ │ │ bvs.n 632eec │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc 0, cr0, [r4], {167} @ 0xa7 │ │ │ │ - ldc 0, cr0, [ip], {167} @ 0xa7 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + ldcl 0, cr0, [r4, #-668] @ 0xfffffd64 │ │ │ │ + ldcl 0, cr0, [ip, #-668] @ 0xfffffd64 │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - mrrc 0, 10, r0, r6, cr7 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + ldc 0, cr0, [r6, #-668] @ 0xfffffd64 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xeaa000a7 │ │ │ │ - cmp r5, #26 │ │ │ │ + sbc.w r0, r0, r7, asr #2 │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r6, r5, #2 │ │ │ │ - orns r0, lr, r7, asr #2 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xeb3e00a7 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2111169,29 +2111149,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ bne.n 633184 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ 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, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2836] @ 633d88 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2112288,31 +2112268,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r4, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r0, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrd r1, r2, [sp, #348] @ 0x15c │ │ │ │ bl 61c768 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r0, [fp, #33] @ 0x21 │ │ │ │ b.n 633858 │ │ │ │ @@ -2113223,87 +2113203,87 @@ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ b.n 634650 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + adds r2, r5, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 634800 │ │ │ │ + bcc.n 634780 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r3, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2113728,25 +2113708,25 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7ec │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ 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, #3776] @ 0xec0 │ │ │ │ ldr r4, [pc, #1012] @ (635084 ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2114134,21 +2114114,21 @@ │ │ │ │ nop │ │ │ │ cbz r0, 6350e2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sxtb r4, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r4, [pc, #692] @ (635368 ) │ │ │ │ @@ -2114413,23 +2114393,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1300] @ 6358b4 │ │ │ │ @@ -2114922,31 +2114902,31 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, 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 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2115729,21 +2115709,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62ebb0 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 635e78 │ │ │ │ nop │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vld1.8 {d16[5]}, [sl]! │ │ │ │ + @ instruction: 0xfaaa00ad │ │ │ │ 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, #452] @ (6362fc ) │ │ │ │ ldr r3, [pc, #452] @ (636300 ) │ │ │ │ @@ -2116458,18 +2116438,18 @@ │ │ │ │ b.n 63652e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3b000ad │ │ │ │ - @ instruction: 0xf30e00ad │ │ │ │ - @ instruction: 0xf1e000ad │ │ │ │ - @ instruction: 0xf0fc00ad │ │ │ │ + orns r0, r0, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf3ce00ad │ │ │ │ + subw r0, r0, #173 @ 0xad │ │ │ │ + subs.w r0, ip, #173 @ 0xad │ │ │ │ str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #128] @ 6368d8 │ │ │ │ @@ -2116764,15 +2116744,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr0, cr13, {5} │ │ │ │ + cdp 0, 14, cr0, cr0, cr13, {5} │ │ │ │ str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2116963,17 +2116943,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6], {173} @ 0xad │ │ │ │ - stc 0, cr0, [r4], {173} @ 0xad │ │ │ │ - mcrr 0, 10, r0, r4, cr13 │ │ │ │ + ldcl 0, cr0, [r6, #-692] @ 0xfffffd4c │ │ │ │ + stcl 0, cr0, [r4, #-692] @ 0xfffffd4c │ │ │ │ + stc 0, cr0, [r4, #-692] @ 0xfffffd4c │ │ │ │ str r3, [sp, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2118093,23 +2118073,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #648 @ (adr r7, 637b90 ) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 637bc4 │ │ │ │ + b.n 637d44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 630d68 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ @@ -2119137,33 +2119117,33 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6314b0 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 6370e8 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + b.n 638474 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + b.n 638454 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 638508 │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 63844c │ │ │ │ + blt.n 6383cc │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 638530 │ │ │ │ + bls.n 6384b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 638370 │ │ │ │ + bvc.n 6384f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 638394 │ │ │ │ + bvs.n 638514 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -2120020,33 +2120000,33 @@ │ │ │ │ add.w r8, r5, #880 @ 0x370 │ │ │ │ b.w 638290 │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 638db4 │ │ │ │ + bmi.n 638d34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 638d18 │ │ │ │ + bcc.n 638c98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 638c94 │ │ │ │ + bcs.n 638e14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 638cc0 │ │ │ │ + bne.n 638e40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + beq.n 638dc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r7, #16 │ │ │ │ beq.w 639258 │ │ │ │ bhi.w 63922e │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ addeq.w fp, r5, #920 @ 0x398 │ │ │ │ @@ -2120649,43 +2120629,43 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #368] @ (639638 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2121832,47 +2121812,47 @@ │ │ │ │ add.w lr, sp, #184 @ 0xb8 │ │ │ │ b.n 63a06a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bkpt 0x00a2 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - bkpt 0x0036 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + ittt vs │ │ │ │ + lslvs r5, r5, #2 │ │ │ │ + bkpt 0x00f6 │ │ │ │ + lslvs r5, r5, #2 │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 63a164 │ │ │ │ + cbnz r0, 63a194 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 63a180 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev16 r0, r3 │ │ │ │ + cbnz r0, 63a172 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r4, 63a148 │ │ │ │ + rev r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1716] @ 63a7fc │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2122498,31 +2122478,31 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbz r4, 63a84c │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r6, 63a836 │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ 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, #504] @ 0x1f8 │ │ │ │ subw sp, sp, #3556 @ 0xde4 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2123601,59 +2123581,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r4, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrsb r2, [r3, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add sl, sp │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 63b770 ) │ │ │ │ + add r7, pc, #408 @ (adr r7, 63b670 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #96 @ (adr r6, 63b540 ) │ │ │ │ + add r6, pc, #864 @ (adr r6, 63b840 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #728 @ (adr r5, 63b7bc ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 63b6bc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #648 @ (adr r5, 63b770 ) │ │ │ │ + add r6, pc, #392 @ (adr r6, 63b670 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #608 @ (adr r4, 63b74c ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 63b64c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 6541e4 │ │ │ │ @@ -2123691,15 +2123671,15 @@ │ │ │ │ bl 531b68 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41d7f8> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 53361c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41f2ac> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac7a84 │ │ │ │ + bl ac7b24 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2123860,19 +2123840,19 @@ │ │ │ │ b.n 63b6dc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #496] @ (63b900 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #128 @ (adr r2, 63b798 ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 63ba98 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r1, [pc, #112] @ (63b78c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r1, pc, #968 @ (adr r1, 63bae8 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 63b9e8 ) │ │ │ │ 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, #3624] @ 0xe28 │ │ │ │ ldr r5, [pc, #256] @ (63b834 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2123972,15 +2123952,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #784] @ (63bb48 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #480 @ (adr r1, 63ba20 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 63b920 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ @ instruction: 0x47e6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2124442,59 +2124422,59 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ blxns r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #760 @ (adr r0, 63c010 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + add r0, pc, #336 @ (adr r0, 63be6c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov lr, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2124719,15 +2124699,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ eors r2, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2124866,21 +2124846,21 @@ │ │ │ │ nop │ │ │ │ ands r6, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r7, #174 @ 0xae │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2125005,17 +2124985,17 @@ │ │ │ │ nop │ │ │ │ subs r6, #126 @ 0x7e │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #34 @ 0x22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2125087,17 +2125067,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6aef8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 63c308 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2125222,17 +2125202,17 @@ │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bdac> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 63c41a │ │ │ │ subs r4, #52 @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2125416,21 +2125396,21 @@ │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ b.n 63c66e │ │ │ │ nop │ │ │ │ subs r1, #180 @ 0xb4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2125884,17 +2125864,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r7, #42 @ 0x2a │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #62 @ 0x3e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ 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, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (63ccfc ) │ │ │ │ @@ -2126004,19 +2125984,19 @@ │ │ │ │ b.n 63cc4c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2126098,23 +2126078,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #194 @ 0xc2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #1000] @ (63d1dc ) │ │ │ │ + ldr r5, [pc, #744] @ (63d0dc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #872] @ (63d164 ) │ │ │ │ + ldr r5, [pc, #616] @ (63d064 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, #86 @ 0x56 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [pc, #984] @ (63d1dc ) │ │ │ │ + ldr r5, [pc, #728] @ (63d0dc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2126175,15 +2126155,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6af10 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [pc, #152] @ (63cf44 ) │ │ │ │ + ldr r4, [pc, #920] @ (63d244 ) │ │ │ │ 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 r2, [pc, #40] @ (63cee4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2126199,17 +2126179,17 @@ │ │ │ │ bl 648778 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61b8b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r2, r4, #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] @ (63cf24 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2126225,17 +2126205,17 @@ │ │ │ │ bl 648778 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61b8b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ lsls r2, r4, #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] @ (63cf84 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2126266,21 +2126246,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6a3e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #416] @ (63d130 ) │ │ │ │ + ldr r4, [pc, #160] @ (63d030 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [pc, #352] @ (63d0f4 ) │ │ │ │ + ldr r4, [pc, #96] @ (63cff4 ) │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126438,21 +2126418,21 @@ │ │ │ │ b.n 63d122 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #74 @ 0x4a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #752] @ (63d450 ) │ │ │ │ + ldr r2, [pc, #496] @ (63d350 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r6, #214 @ 0xd6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [pc, #600] @ (63d3c0 ) │ │ │ │ + ldr r2, [pc, #344] @ (63d2c0 ) │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2126543,15 +2126523,15 @@ │ │ │ │ blx 6906c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63d1fa │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ 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, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2127422,69 +2127402,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63d994 │ │ │ │ nop │ │ │ │ cmp r5, #76 @ 0x4c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blx r2 │ │ │ │ + ldr r0, [pc, #320] @ (63dcc8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63dc14 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2128505,33 +2128485,33 @@ │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + strb r6, [r3, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r6, r7, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2128687,19 +2128667,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 6a734 │ │ │ │ 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 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r3, #144 @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r7, 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 r7, r2 │ │ │ │ ldr r2, [pc, #116] @ (63e97c ) │ │ │ │ @@ -2128753,15 +2128733,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r6, #27 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r2, r3, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2128883,17 +2128863,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 648214 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #96] @ (63eb5c ) │ │ │ │ @@ -2128935,15 +2128915,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r7, #19 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r2, r7, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2129066,17 +2129046,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 648214 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #340] @ 63ee28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2129217,19 +2129197,19 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2129269,15 +2129249,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63ef4c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2129326,15 +2129306,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 68a80 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ 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, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63f268 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2129615,21 +2129595,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63f13a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsrs r0, r0, #30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2130431,17 +2130411,17 @@ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r6, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 63fee4 │ │ │ │ mov r0, r4 │ │ │ │ bl 62bec0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2130906,19 +2130886,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63ceec │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63faf2 │ │ │ │ nop │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2130972,15 +2130952,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 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (640074 ) │ │ │ │ @@ -2131566,22 +2131546,22 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b.n 6402f2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbsl q8, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stc2l 1, cr0, [ip], #348 @ 0x15c │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2132477,15 +2132457,15 @@ │ │ │ │ blx 6906c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61aeb4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #368] @ (641070 ) │ │ │ │ + ldr r3, [pc, #112] @ (640f70 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2132626,15 +2132606,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0e00157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #536] @ (6412a0 ) │ │ │ │ + ldr r2, [pc, #280] @ (6411a0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ vsra.s32 q0, , #32 │ │ │ │ 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 │ │ │ │ @@ -2132918,15 +2132898,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ b.n 641284 │ │ │ │ mrc 1, 6, r0, cr8, cr7, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r4, #-348]! @ 0xfffffea4 │ │ │ │ - cmp r8, r1 │ │ │ │ + mov r0, r9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2132956,15 +2132936,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r6, r6 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2132994,15 +2132974,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add lr, sl │ │ │ │ + cmp lr, r2 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2133412,27 +2133392,27 @@ │ │ │ │ b.n 6414c4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb980157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r4, #348] @ 0x15c │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2133504,15 +2133484,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 691bc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 641924 │ │ │ │ - ands r6, r3 │ │ │ │ + lsrs r6, r3 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2134324,17 +2134304,17 @@ │ │ │ │ b.n 641cb8 │ │ │ │ b.n 6429ac │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 64281c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ 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, #3536] @ 0xdd0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r6, r2 │ │ │ │ @@ -2135473,20 +2135453,20 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 642966 │ │ │ │ udf #26 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74a00a6 │ │ │ │ - @ instruction: 0xf73400a6 │ │ │ │ - @ instruction: 0xf72800a6 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + strb.w r0, [sl, r6, lsl #2] │ │ │ │ + @ instruction: 0xf7f400a6 │ │ │ │ + @ instruction: 0xf7e800a6 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ bvs.n 642dc4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2135937,20 +2135917,20 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 64226e │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - ldc 0, cr0, [r4], #664 @ 0x298 │ │ │ │ - stc 0, cr0, [sl], #664 @ 0x298 │ │ │ │ - ldc 0, cr0, [lr], {166} @ 0xa6 │ │ │ │ - cmp r2, #4 │ │ │ │ + ldcl 0, cr0, [r4, #-664]! @ 0xfffffd68 │ │ │ │ + stcl 0, cr0, [sl, #-664]! @ 0xfffffd68 │ │ │ │ + ldcl 0, cr0, [lr, #-664] @ 0xfffffd68 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc 0, cr0, [lr], {166} @ 0xa6 │ │ │ │ + stcl 0, cr0, [lr, #-664] @ 0xfffffd68 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ add.w r8, sp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ @@ -2136590,17 +2136570,17 @@ │ │ │ │ bl 62bd24 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 643722 │ │ │ │ bl 62bd24 │ │ │ │ mov r5, r0 │ │ │ │ b.n 643706 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2136825,15 +2136805,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmia r7!, {r3, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 643d04 │ │ │ │ + b.n 643e84 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2137271,31 +2137251,31 @@ │ │ │ │ b.n 643ad6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 643f18 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -2138551,17 +2138531,17 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ wfi │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r3, [sp, #2288] @ 0x8f0 │ │ │ │ mov r0, fp │ │ │ │ bfi r3, r8, #6, #14 │ │ │ │ str.w r3, [sp, #2288] @ 0x8f0 │ │ │ │ add.w r3, sp, #2288 @ 0x8f0 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ @@ -2138955,15 +2138935,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 6450ba │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 61aeb4 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2139945,15 +2139925,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bl 63b668 │ │ │ │ b.n 645548 │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ubfx r0, r0, #3, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -2140303,17 +2140283,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 6452cc │ │ │ │ ... │ │ │ │ - stc2l 0, cr0, [r6], #688 @ 0x2b0 │ │ │ │ - smlaltb r0, r0, r6, ip │ │ │ │ - @ instruction: 0xfb2800ac │ │ │ │ + stc2 0, cr0, [r6, #688]! @ 0x2b0 │ │ │ │ + stc2 0, cr0, [r6], {172} @ 0xac │ │ │ │ + @ instruction: 0xfbe800ac │ │ │ │ cmp r5, #2 │ │ │ │ beq.w 646086 │ │ │ │ subs r5, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bhi.w 646172 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2140782,15 +2140762,15 @@ │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0002 │ │ │ │ + cbnz r2, 646480 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2141494,22 +2141474,22 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 6468c8 │ │ │ │ nop │ │ │ │ ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf26c00ac │ │ │ │ + @ instruction: 0xf32c00ac │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (646d0c ) │ │ │ │ @@ -2141658,15 +2141638,15 @@ │ │ │ │ b.n 646cca │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr], #688 @ 0x2b0 │ │ │ │ + ldc 0, cr0, [lr, #688]! @ 0x2b0 │ │ │ │ str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2142118,21 +2142098,21 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bic.w r0, lr, ip, asr #2 │ │ │ │ - ldmdb sl, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xeaee00ac │ │ │ │ + ldrd r0, r0, [sl, #688] @ 0x2b0 │ │ │ │ ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strd r0, r0, [r2], #-688 @ 0x2b0 │ │ │ │ + stmdb r2!, {r2, r3, r5, r7} │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w ip, sp, #88 @ 0x58 │ │ │ │ strd fp, sl, [sp, #4] │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ @@ -2142815,23 +2142795,23 @@ │ │ │ │ b.n 647706 │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6473d0 │ │ │ │ + b.n 647550 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6470c8 │ │ │ │ + b.n 647248 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 647f74 │ │ │ │ + b.n 6470f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 647d48 │ │ │ │ + b.n 647ec8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 6477b2 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2142932,15 +2142912,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 647590 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 647572 │ │ │ │ b.n 647578 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 647b48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (647aac ) │ │ │ │ @@ -2143019,17 +2142999,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #544 @ (adr r1, 647cd8 ) │ │ │ │ + add r2, pc, #288 @ (adr r2, 647bd8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2143098,15 +2143078,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #864 @ (adr r0, 647ed8 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 647dd8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2143125,15 +2143105,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 68858 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 647ba0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ble.n 647c74 │ │ │ │ + udf #26 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (647c9c ) │ │ │ │ @@ -2143215,19 +2143195,19 @@ │ │ │ │ b.n 647c32 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #488 @ (adr r0, 647e90 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r6, [r0, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bgt.n 647bdc │ │ │ │ + ble.n 647d5c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (647dbc ) │ │ │ │ @@ -2143328,17 +2143308,17 @@ │ │ │ │ b.n 647d5e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r6, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - blt.n 647d40 │ │ │ │ + bgt.n 647ec0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r4, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2143419,15 +2143399,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r2, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 647dc0 │ │ │ │ + blt.n 647f40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r7, #10] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2143452,15 +2143432,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 69ea8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bge.n 647f20 │ │ │ │ + bge.n 647ea0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2143507,15 +2143487,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r5, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 647edc │ │ │ │ + bge.n 64805c │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r5, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2143570,15 +2143550,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r5, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 64806c │ │ │ │ + bls.n 647fec │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r2, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2143605,15 +2143585,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6a490 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bhi.n 647ff8 │ │ │ │ + bls.n 647f78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #88] @ 6480c8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2143647,15 +2143627,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6480c4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bhi.n 6481b0 │ │ │ │ + bls.n 648130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #29] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2143680,15 +2143660,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bvc.n 648104 │ │ │ │ + bhi.n 648084 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143710,15 +2143690,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6a490 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bvc.n 6480c0 │ │ │ │ + bhi.n 648240 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143755,15 +2143735,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6aa4c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvc.n 648258 │ │ │ │ + bvc.n 6481d8 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143875,17 +2143855,17 @@ │ │ │ │ b.n 6482b0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 64816c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 64828e │ │ │ │ - bvs.n 6483bc │ │ │ │ + bvc.n 64833c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 64837c │ │ │ │ + bvs.n 6482fc │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ ldr r6, [pc, #816] @ (648664 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2144200,35 +2144180,35 @@ │ │ │ │ b.n 648448 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 648662 │ │ │ │ ldrb r4, [r0, #19] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6486b0 │ │ │ │ + bpl.n 648630 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bmi.n 648764 │ │ │ │ + bpl.n 6486e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 648748 │ │ │ │ + bpl.n 6486c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 648710 │ │ │ │ + bpl.n 648690 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r6, [r0, #13] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcc.n 648610 │ │ │ │ + bmi.n 648590 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 648784 │ │ │ │ + bmi.n 648704 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 64875c │ │ │ │ + bmi.n 6486dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 64864c │ │ │ │ + bcc.n 6485cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 648620 │ │ │ │ + bcc.n 6485a0 │ │ │ │ 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, #1984] @ 0x7c0 │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2144301,15 +2144281,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 64870c │ │ │ │ + bcs.n 64868c │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2144711,25 +2144691,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 648c24 │ │ │ │ + beq.n 648ba4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r4, [r6, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 648bd4 │ │ │ │ bls.n 648bce │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 648bd8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2145082,32 +2145062,32 @@ │ │ │ │ b.n 648dd4 │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 648dd4 │ │ │ │ nop │ │ │ │ - bgt.n 648e90 │ │ │ │ + ble.n 649010 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf4ba00b0 │ │ │ │ - bgt.n 648ff4 │ │ │ │ + sbcs.w r0, sl, #5767168 @ 0x580000 │ │ │ │ + bgt.n 648f74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bge.n 648ef8 │ │ │ │ + blt.n 649078 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2145244,19 +2145224,19 @@ │ │ │ │ b.n 649090 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ @@ -2145359,15 +2145339,15 @@ │ │ │ │ b.n 6491de │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2145485,15 +2145465,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64934e │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2145510,15 +2145490,15 @@ │ │ │ │ bl 61f0c0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69864 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (6493c8 ) │ │ │ │ @@ -2145526,15 +2145506,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69fec │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #176] @ (649490 ) │ │ │ │ @@ -2145609,15 +2145589,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (6494f0 ) │ │ │ │ @@ -2145780,17 +2145760,17 @@ │ │ │ │ bne.n 649654 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 64965c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 6493d4 │ │ │ │ + b.n 649554 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2145859,17 +2145839,17 @@ │ │ │ │ bl 6539f0 │ │ │ │ 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 649746 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r1, #3464] @ 0xd88 │ │ │ │ @@ -2145895,15 +2145875,15 @@ │ │ │ │ blx 69960 │ │ │ │ mov r1, r0 │ │ │ │ b.n 6497d2 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61fb00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2145954,19 +2145934,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 6539f0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r4, #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] │ │ │ │ @@ -2146133,18 +2146113,18 @@ │ │ │ │ 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 653c44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bkpt 0x0062 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt cs │ │ │ │ + lslcs r4, r5, #2 │ │ │ │ + pushcs {r4, lr} │ │ │ │ + movcs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r4, #24 │ │ │ │ @@ -2146251,21 +2146231,21 @@ │ │ │ │ bl 61fb00 │ │ │ │ b.n 649b90 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2146364,19 +2146344,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 649c32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 649c68 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2146655,15 +2146635,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2146777,15 +2146757,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + cbnz r6, 64a168 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 64a18c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2146921,21 +2146901,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r6, [r1, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r4, [r2, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2147042,15 +2147022,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + setpan #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r1, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2147175,21 +2147155,21 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r0, [r6, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2147279,15 +2147259,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 61aeb4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 64a6e2 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2147467,23 +2147447,23 @@ │ │ │ │ b.n 64a80c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r6, 64a8a2 │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 64a8a6 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r6, 64a890 │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 64a87a │ │ │ │ + cbz r6, 64a8aa │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrsb r4, [r5, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -2147949,15 +2147929,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrsb r0, [r6, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2148215,15 +2148195,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 64af3e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r4, [r4, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -2148558,15 +2148538,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #552] @ (64b5e4 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r6, [pc, #112] @ (64b430 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2148787,15 +2148767,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #696] @ (64b908 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #488 @ (adr r3, 64b840 ) │ │ │ │ + add r4, pc, #232 @ (adr r4, 64b740 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r1, [pc, #816] @ (64b98c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2148838,15 +2148818,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64b534 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #312 @ (adr r2, 64b814 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 64b714 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #220] @ 64b7cc │ │ │ │ mov ip, r1 │ │ │ │ @@ -2148929,15 +2148909,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #24] @ (64b7e8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #760] @ (64bad0 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #264 @ (adr r1, 64b8e4 ) │ │ │ │ + add r2, pc, #8 @ (adr r2, 64b7e4 ) │ │ │ │ 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 r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2149012,19 +2148992,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 6906c │ │ │ │ mov r2, r0 │ │ │ │ b.n 64b82a │ │ │ │ nop │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #296 @ (adr r0, 64b9e8 ) │ │ │ │ + add r1, pc, #40 @ (adr r1, 64b8e8 ) │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2149219,15 +2149199,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 64ba5a │ │ │ │ b.n 64baca │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2149315,19 +2149295,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 64a2e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2149478,21 +2149458,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 64bd20 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 64bd20 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 64bd20 │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2149565,15 +2149545,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 64a2e0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #836] @ (64c1d4 ) │ │ │ │ @@ -2149888,23 +2149868,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 64c0e2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs r0, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2150055,21 +2150035,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c2c2 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2150247,19 +2150227,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c47e │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2150443,19 +2150423,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c66c │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #568] @ (64ca00 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2150667,31 +2150647,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64c7e8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #46 @ 0x2e │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + str r2, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r7, #162 @ 0xa2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #556] @ (64cc6c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2150898,17 +2150878,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r5, #184 @ 0xb8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2151067,21 +2151047,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64ce36 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 64cef8 │ │ │ │ + bvs.n 64ce78 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64d2a8 │ │ │ │ @@ -2151488,23 +2151468,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64d24a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r0, #246 @ 0xf6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #544] @ (64d4f8 ) │ │ │ │ @@ -2151722,17 +2151702,17 @@ │ │ │ │ nop │ │ │ │ cmp r5, #32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #202 @ 0xca │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64d5fa │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2151817,15 +2151797,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1184] @ 64dab4 │ │ │ │ @@ -2152273,27 +2152253,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64da54 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r7, #222 @ 0xde │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (64dd0c ) │ │ │ │ @@ -2152502,21 +2152482,21 @@ │ │ │ │ b.n 64dc20 │ │ │ │ movs r5, #12 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2152807,19 +2152787,19 @@ │ │ │ │ nop │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #752] @ (64e358 ) │ │ │ │ @@ -2153101,27 +2153081,27 @@ │ │ │ │ blx 6906c │ │ │ │ b.n 64e292 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, r2, #6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r6, r4, #5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2154530,23 +2154510,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64f1f6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64f22a │ │ │ │ - str r6, [r1, r6] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r6, r6] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64f320 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2155773,21 +2155753,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64ef30 │ │ │ │ b.n 64fee6 │ │ │ │ nop │ │ │ │ - mvns r6, r7 │ │ │ │ + add lr, r7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - muls r2, r3 │ │ │ │ + add r2, r3 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - add r0, r4 │ │ │ │ + add r8, ip │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bics r4, r5 │ │ │ │ + add r4, sp │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #940] @ (6503c4 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2156903,17 +2156883,17 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ ldrb.w r0, [r2, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r1, r4, #4 │ │ │ │ sub.w r1, r2, #14024704 @ 0xd60000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr r2, [pc, #188] @ (650d68 ) │ │ │ │ @@ -2157345,17 +2157325,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2660156 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf21e0156 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #172] @ (65129c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2157553,17 +2157533,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 651302 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (651478 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2157769,18 +2157749,18 @@ │ │ │ │ nop │ │ │ │ adds.w r1, r8, r6, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, sl, r6, lsr #1 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r3 │ │ │ │ + add r6, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bics.w r1, r6, r6, lsr #1 │ │ │ │ - cmn r4, r7 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2157955,24 +2157935,24 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xe98c0156 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9800156 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r1 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xe8ce0156 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r6, r4, #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] @ (651ac8 ) │ │ │ │ @@ -2158187,25 +2158167,25 @@ │ │ │ │ b.n 651932 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6519dc │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r4 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 651810 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2158345,19 +2158325,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 690d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3336] @ 0xd08 │ │ │ │ @@ -2159279,27 +2159259,27 @@ │ │ │ │ bl 64ec2c │ │ │ │ b.n 6525f8 │ │ │ │ nop │ │ │ │ b.n 652d9c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 6527b0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r5, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ tst.w r8, #4 │ │ │ │ beq.w 651dfe │ │ │ │ tst.w r9, #8 │ │ │ │ beq.w 651dfe │ │ │ │ ldrh.w r4, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r4, #0, #14 │ │ │ │ @@ -2159625,15 +2159605,15 @@ │ │ │ │ cbnz r0, 652afc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, sp, #140 @ 0x8c │ │ │ │ b.w 651fea │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 651d58 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ @@ -2160024,19 +2160004,19 @@ │ │ │ │ b.n 652e42 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 652ebc │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bne.n 65300c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #200] @ (653048 ) │ │ │ │ @@ -2160434,17 +2160414,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ ldmia r7, {r1, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrd r3, r2, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -2160789,17 +2160769,17 @@ │ │ │ │ b.n 6536b8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldmia r1, {r1, r4, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2161026,15 +2161006,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r4, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmia r6!, {r2, r3, r6} │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2161169,23 +2161149,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 653a8a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 653a9a │ │ │ │ nop │ │ │ │ - b.n 654108 │ │ │ │ + b.n 654288 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 65409c │ │ │ │ + b.n 65421c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 653ff0 │ │ │ │ + b.n 654170 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 653fe8 │ │ │ │ + b.n 654168 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2161254,17 +2161234,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 │ │ │ │ - b.n 653fbc │ │ │ │ + b.n 65413c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 653f78 │ │ │ │ + b.n 6540f8 │ │ │ │ lsls r5, r4, #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 6a8a8 │ │ │ │ @@ -2161321,15 +2161301,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a100 │ │ │ │ mov r8, r0 │ │ │ │ b.n 653c90 │ │ │ │ nop │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2161357,15 +2161337,15 @@ │ │ │ │ blx 6a9e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6539f0 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2161455,17 +2161435,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6a9e0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 653d62 │ │ │ │ mov r0, r4 │ │ │ │ bl 653cd0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + b.n 653ef0 │ │ │ │ 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 r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2161586,21 +2161566,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 6539f0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2161626,15 +2161606,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 6539f0 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r3, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrd r1, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ subs r3, #1 │ │ │ │ mla r1, r2, r3, r1 │ │ │ │ ldr.w r2, [r1, #328] @ 0x148 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ @@ -2161665,15 +2161645,15 @@ │ │ │ │ blx 69ed8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 6539f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r0, r3, r2 │ │ │ │ + adds r0, 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 │ │ │ │ ldrd r3, r1, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ @@ -2161719,15 +2161699,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6539f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161790,23 +2161770,23 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 654172 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 654178 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r8, r8 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 654268 │ │ │ │ + ble.n 6541e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp lr, r0 │ │ │ │ + mov r6, r8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 6541c8 │ │ │ │ + bgt.n 654148 │ │ │ │ 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, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #312] @ (654330 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161834,15 +2161814,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 48ff40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bbd0> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #9217 @ 0x2401 │ │ │ │ - bl ac4254 │ │ │ │ + bl ac42f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 47fc4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36b8dc> │ │ │ │ ldr r3, [pc, #248] @ (654340 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a42b4> │ │ │ │ @@ -2161903,36 +2161883,36 @@ │ │ │ │ bne.n 65432a │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ - bl ad0220 │ │ │ │ + bl ad02c0 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 654228 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad1324 │ │ │ │ + bl ad13c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 654228 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac71f0 │ │ │ │ + bl ac7290 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a0544 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38c1d4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bbee0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a7b70> │ │ │ │ b.n 654228 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x0000 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r1, r4, #4 │ │ │ │ pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r6, r2, #5 │ │ │ │ @@ -2162018,15 +2161998,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 654384 │ │ │ │ nop │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2162151,15 +2162131,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 6545f2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ hlt 0x0022 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2162438,23 +2162418,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r5, r0 │ │ │ │ b.n 654608 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ 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, #3400] @ 0xd48 │ │ │ │ sub.w sp, sp, #660 @ 0x294 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2162755,17 +2162735,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb762 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bhi.w 65510a │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6552b8 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2163211,29 +2163191,29 @@ │ │ │ │ b.n 654ae0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ sxtb r4, r7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ add.w r9, sp, #180 @ 0xb4 │ │ │ │ add.w r8, sp, #176 @ 0xb0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r7, #0 │ │ │ │ @@ -2163472,17 +2163452,17 @@ │ │ │ │ b.n 654c12 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2163855,15 +2163835,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #912 @ 0x390 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ @@ -2164184,24 +2164164,25 @@ │ │ │ │ eors r0, r6 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, r0 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vaddl.u8 q0, d22, d27 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + lsls r6, r0, #1 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp2 0, 15, cr0, cr12, cr11, {5} │ │ │ │ + vrev32. d0, d27 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -2164406,21 +2164387,21 @@ │ │ │ │ bpl.n 655b80 │ │ │ │ b.n 655bec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #600 @ (adr r5, 655e9c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp2 0, 0, cr0, cr4, cr11, {5} │ │ │ │ - ldc2 0, cr0, [r4, #684] @ 0x2ac │ │ │ │ + cdp2 0, 12, cr0, cr4, cr11, {5} │ │ │ │ + cdp2 0, 5, cr0, cr4, cr11, {5} │ │ │ │ add r4, pc, #416 @ (adr r4, 655df8 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stc2 0, cr0, [ip, #-684]! @ 0xfffffd54 │ │ │ │ + stc2l 0, cr0, [ip, #684]! @ 0x2ac │ │ │ │ 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 │ │ │ │ @@ -2164703,15 +2164684,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb.w r0, [r2, #171] @ 0xab │ │ │ │ + @ instruction: 0xfa5200ab │ │ │ │ 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] @ (655fa0 ) │ │ │ │ @@ -2164721,15 +2164702,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vld4.32 {d16-d19}, [r4 :128], fp │ │ │ │ + @ instruction: 0xfa2400ab │ │ │ │ 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] @ (655fd0 ) │ │ │ │ @@ -2164739,15 +2164720,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh.w r0, [r4, fp, lsl #2] │ │ │ │ + ldr??.w r0, [r4, #171] @ 0xab │ │ │ │ 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] @ (656000 ) │ │ │ │ @@ -2164756,15 +2164737,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vst4.32 {d0-d3}, [r2 :128], fp │ │ │ │ + vst1.8 {d16[5]}, [r2], fp │ │ │ │ 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] @ (656030 ) │ │ │ │ @@ -2164773,15 +2164754,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68c30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr.w r0, [r2, #171] @ 0xab │ │ │ │ + ldrsb.w r0, [r2, #171] @ 0xab │ │ │ │ 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] @ (656060 ) │ │ │ │ @@ -2164790,15 +2164771,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae14 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh.w r0, [r2, #171] @ 0xab │ │ │ │ + vld4.32 {d16-d19}, [r2 :128], fp │ │ │ │ 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] @ (656090 ) │ │ │ │ @@ -2164807,15 +2164788,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr??.w r0, [r2, fp, lsl #2] │ │ │ │ + ldrsh.w r0, [r2, fp, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6560c0 ) │ │ │ │ @@ -2164825,15 +2164806,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str.w r0, [r4, fp, lsl #2] │ │ │ │ + vst4.32 {d0-d3}, [r4 :128], fp │ │ │ │ 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] @ (6560f0 ) │ │ │ │ @@ -2164842,15 +2164823,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb.w r0, [r2, fp, lsl #2] │ │ │ │ + ldr.w r0, [r2, #171] @ 0xab │ │ │ │ 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] @ (656120 ) │ │ │ │ @@ -2164860,15 +2164841,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7e400ab │ │ │ │ + strh.w r0, [r4, #171] @ 0xab │ │ │ │ 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 │ │ │ │ @@ -2164883,15 +2164864,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7a200ab │ │ │ │ + str??.w r0, [r2, fp, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2164945,15 +2164926,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (65620c ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf6f000ab │ │ │ │ + @ instruction: 0xf7b000ab │ │ │ │ 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 │ │ │ │ @@ -2164967,15 +2164948,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a854 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6b600ab │ │ │ │ + @ instruction: 0xf77600ab │ │ │ │ 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 │ │ │ │ @@ -2164990,15 +2164971,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a608 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf67600ab │ │ │ │ + @ instruction: 0xf73600ab │ │ │ │ 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] @ (6562b8 ) │ │ │ │ @@ -2165007,15 +2164988,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6a608 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movw r0, #51371 @ 0xc8ab │ │ │ │ + @ instruction: 0xf70c00ab │ │ │ │ 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] │ │ │ │ @@ -2165211,15 +2165192,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae68 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bics.w r0, sl, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf4fa00ab │ │ │ │ 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] @ (6564f8 ) │ │ │ │ @@ -2165229,15 +2165210,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 693b8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - and.w r0, ip, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf4cc00ab │ │ │ │ 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] @ (656540 ) │ │ │ │ @@ -2165256,15 +2165237,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a734 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3da00ab │ │ │ │ + eors.w r0, sl, #5603328 @ 0x558000 │ │ │ │ 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] @ (656588 ) │ │ │ │ @@ -2165283,15 +2165264,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a734 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf39200ab │ │ │ │ + orrs.w r0, r2, #5603328 @ 0x558000 │ │ │ │ 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] @ (6565e4 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2165380,15 +2165361,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 690d8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf28400ab │ │ │ │ + @ instruction: 0xf34400ab │ │ │ │ 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] │ │ │ │ @@ -2165462,15 +2165443,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 692c8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf19800ab │ │ │ │ + @ instruction: 0xf25800ab │ │ │ │ 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] │ │ │ │ @@ -2165558,15 +2165539,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6514cc │ │ │ │ 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 │ │ │ │ - @ instruction: 0xf0cc00ab │ │ │ │ + @ instruction: 0xf18c00ab │ │ │ │ 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] │ │ │ │ @@ -2165833,15 +2165814,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 62bec0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [lr, #684]! @ 0x2ac │ │ │ │ + cdp 0, 7, cr0, cr14, cr11, {5} │ │ │ │ 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 │ │ │ │ movs r1, #1 │ │ │ │ @@ -2166236,15 +2166217,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmdb r8!, {r0, r1, r3, r5, r7} │ │ │ │ + ldrd r0, r0, [r8, #684]! @ 0x2ac │ │ │ │ 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 │ │ │ │ ldr r6, [pc, #68] @ (65704c ) │ │ │ │ @@ -2166271,15 +2166252,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xe8dc00ab │ │ │ │ + @ instruction: 0xe99c00ab │ │ │ │ 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] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166309,15 +2166290,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r2], #-684 @ 0x2ac │ │ │ │ + ldmdb r2!, {r0, r1, r3, r5, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166346,15 +2166327,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xe80e00ab │ │ │ │ + @ instruction: 0xe8ce00ab │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166384,16 +2166365,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 6570d4 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + ldrd r0, r0, [r0], #-684 @ 0x2ac │ │ │ │ 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] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166422,16 +2166402,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 657074 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + @ instruction: 0xe81000ab │ │ │ │ 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 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2166687,15 +2166666,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 656d84 │ │ │ │ + b.n 656f04 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2166989,15 +2166968,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69ed8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 657a9c │ │ │ │ + b.n 657c1c │ │ │ │ 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 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2167204,15 +2167183,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #236 @ 0xec │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167230,15 +2167209,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167256,15 +2167235,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ 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, r2 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ @@ -2167434,15 +2167413,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bgt.n 657d64 │ │ │ │ + ble.n 657ce4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2167465,15 +2167444,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 657d10 │ │ │ │ + bgt.n 657c90 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167484,15 +2167463,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - blt.n 657ce0 │ │ │ │ + bgt.n 657c60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167502,15 +2167481,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blt.n 657cac │ │ │ │ + bgt.n 657e2c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167520,15 +2167499,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blt.n 657e7c │ │ │ │ + bgt.n 657dfc │ │ │ │ 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 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2167600,15 +2167579,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 657da8 │ │ │ │ + blt.n 657f28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167626,15 +2167605,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 657f64 │ │ │ │ + blt.n 657ee4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167652,15 +2167631,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 657f20 │ │ │ │ + bge.n 657ea0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167678,15 +2167657,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bls.n 657edc │ │ │ │ + bge.n 657e5c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167704,15 +2167683,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bls.n 657e98 │ │ │ │ + bge.n 658018 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167730,15 +2167709,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bls.n 658054 │ │ │ │ + bge.n 657fd4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2168520,15 +2168499,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r4, #2 │ │ │ │ strb r6, [r2, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2169389,15 +2169368,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (659208 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2195857,16430 +2195836,16441 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b450 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b46c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b488 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b514 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b530 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b54c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b568 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b584 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b610 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b62c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b648 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b664 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b680 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b69c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b70c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b728 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b744 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b760 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b77c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b798 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b808 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b824 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b840 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b85c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b878 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + eors r4, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b894 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + eors r4, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b904 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b920 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b93c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b958 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b974 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip], #-632 @ 0x278 │ │ │ │ + ldmdb ip!, {r1, r2, r3, r4, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b990 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strex r0, r0, [r4, #632] @ 0x278 │ │ │ │ + stmdb r4, {r1, r2, r3, r4, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66baa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bafc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66bf98 │ │ │ │ + b.n 66c118 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66bf04 │ │ │ │ + b.n 66c084 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66beb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66beec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c03c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c03c │ │ │ │ + bne.n 66c1bc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c11c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c1a8 │ │ │ │ + bne.n 66c128 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66c174 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c190 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #624] @ (66c458 ) │ │ │ │ + ldr r5, [pc, #368] @ (66c358 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c200 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7c0009e │ │ │ │ + strb.w r0, [r0, #158] @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c21c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf71c009e │ │ │ │ + @ instruction: 0xf7dc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c238 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf678009e │ │ │ │ + @ instruction: 0xf738009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c254 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf61c009e │ │ │ │ + @ instruction: 0xf6dc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c270 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf680009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c28c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4c0009e │ │ │ │ + @ instruction: 0xf580009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66c27c │ │ │ │ + bvs.n 66c1fc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66c218 │ │ │ │ + bvs.n 66c398 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66c36c │ │ │ │ + bpl.n 66c2ec │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf378009e │ │ │ │ + bics.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c318 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 5, r0, cr8, cr14, {4} │ │ │ │ + vqadd.s64 d16, d24, d14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c334 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c350 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c36c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r6 │ │ │ │ + add r4, lr │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c388 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r1 │ │ │ │ + add r0, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6e4009e │ │ │ │ + @ instruction: 0xf7a4009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r8, #2206 @ 0x89e │ │ │ │ + @ instruction: 0xf768009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #51358 @ 0xc89e │ │ │ │ + @ instruction: 0xf70c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5f0009e │ │ │ │ + @ instruction: 0xf6b0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c414 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c430 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 7, r0, cr4, cr14, {4} │ │ │ │ + vshr.s64 d0, d14, #12 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c44c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c468 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c484 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r4, #632] @ 0x278 │ │ │ │ + mrc 0, 4, r0, cr4, cr14, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r4], #632 @ 0x278 │ │ │ │ + stc 0, cr0, [r4, #632]! @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, ip, lr, lsr #2 │ │ │ │ + stcl 0, cr0, [ip], #-632 @ 0xfffffd88 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb2c009e │ │ │ │ + @ instruction: 0xebec009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r0, lr, lsr #2 │ │ │ │ + ldc 0, cr0, [r0], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c510 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb94009e │ │ │ │ + mrrc 0, 9, r0, r4, cr14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c52c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r8, lr, lsr #2 │ │ │ │ + @ instruction: 0xeb38009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c548 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaec009e │ │ │ │ + sub.w r0, ip, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c564 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r8, lr, lsr #2 │ │ │ │ + stc 0, cr0, [r8], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c580 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r4, lr, lsr #2 │ │ │ │ + adds.w r0, r4, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c59c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r8, #632] @ 0x278 │ │ │ │ + eors.w r0, r8, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r3 │ │ │ │ + add r8, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c60c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c628 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c644 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c660 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c67c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 66c608 │ │ │ │ + bls.n 66c588 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c698 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 66c74c │ │ │ │ + bls.n 66c6cc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 66c5fc │ │ │ │ + blt.n 66c77c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 66c760 │ │ │ │ + bhi.n 66c6e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c708 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66c6a4 │ │ │ │ + bhi.n 66c624 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c724 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c7a0 │ │ │ │ + beq.n 66c720 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c740 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c75c │ │ │ │ + beq.n 66c6dc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c75c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c778 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c794 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r2, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c804 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c820 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c83c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c858 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c874 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + str r0, [r7, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c890 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + str r4, [r0, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c900 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66c894 │ │ │ │ + bvc.n 66c814 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c91c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66c940 │ │ │ │ + bvc.n 66c8c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c938 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c9ec │ │ │ │ + bne.n 66c96c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c954 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c970 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c98c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 66ca68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66caa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cadc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r4, lr, lsr #2 │ │ │ │ + adc.w r0, r4, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66caf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #0 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r7!, {r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66cd0c │ │ │ │ + bpl.n 66cc8c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66cd90 │ │ │ │ + bpl.n 66cd10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + beq.n 66ce50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + beq.n 66cce4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66cd18 │ │ │ │ + bne.n 66ce98 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66cdf4 │ │ │ │ + beq.n 66cd74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ceb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cecc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66cf78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r2 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d03c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #8 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n 66d10c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d11c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + beq.n 66d19c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + beq.n 66d220 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d174 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d190 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d200 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d21c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d238 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt al │ │ │ │ - lslal r6, r3, #2 │ │ │ │ - pushal {r3, lr} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d254 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt ls │ │ │ │ - lslls r6, r3, #2 │ │ │ │ - pushls {r3, lr} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d270 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x006c │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite cs │ │ │ │ + lslcs r6, r3, #2 │ │ │ │ + pushcc {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d28c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0024 │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d300 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #28 │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d31c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d338 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d354 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d370 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d38c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d418 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d434 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d450 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d46c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d488 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d514 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d530 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d54c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d568 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d584 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d610 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d62c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d648 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d664 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d680 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d69c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d70c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d728 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d744 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d760 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d77c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d798 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d808 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d824 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d840 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d85c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d878 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d894 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d904 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d920 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d93c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d958 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d974 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d990 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66daa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u32 d16, d16, d15 │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dafc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r2 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r0 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r1, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66dd30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r6, r6] │ │ │ │ lsls r4, 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] @ (66dd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, r2] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dddc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r0] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66debc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 66dea8 │ │ │ │ + blt.n 66de28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ded8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #784] @ (66e1ec ) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66def4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #768] @ (66e1f8 ) │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #752] @ (66e204 ) │ │ │ │ + str r4, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #752] @ (66e220 ) │ │ │ │ + str r4, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #736] @ (66e22c ) │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #736] @ (66e248 ) │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #736] @ (66e264 ) │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #736] @ (66e280 ) │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #704] @ (66e27c ) │ │ │ │ + str r0, [r6, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #688] @ (66e288 ) │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #672] @ (66e294 ) │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e00c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #656] @ (66e2a0 ) │ │ │ │ + str r4, [r4, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e028 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #624] @ (66e29c ) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e044 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #640] @ (66e2c8 ) │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e060 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e07c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #528] @ (66e290 ) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e098 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #528] @ (66e2ac ) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #560] @ (66e2e8 ) │ │ │ │ + str r4, [r1, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #576] @ (66e314 ) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e108 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #480] @ (66e2ec ) │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e124 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #448] @ (66e2e8 ) │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e140 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #432] @ (66e2f4 ) │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e15c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #416] @ (66e300 ) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e178 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #400] @ (66e30c ) │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e194 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #368] @ (66e308 ) │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #336] @ (66e304 ) │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #320] @ (66e310 ) │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #304] @ (66e31c ) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e204 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #288] @ (66e328 ) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e220 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #272] @ (66e334 ) │ │ │ │ + str r4, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e23c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #256] @ (66e340 ) │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e258 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #240] @ (66e34c ) │ │ │ │ + ldr r7, [pc, #1008] @ (66e64c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e274 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #224] @ (66e358 ) │ │ │ │ + ldr r7, [pc, #992] @ (66e658 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e290 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #208] @ (66e364 ) │ │ │ │ + ldr r7, [pc, #976] @ (66e664 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #192] @ (66e370 ) │ │ │ │ + ldr r7, [pc, #960] @ (66e670 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #176] @ (66e37c ) │ │ │ │ + ldr r7, [pc, #944] @ (66e67c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #160] @ (66e388 ) │ │ │ │ + ldr r7, [pc, #928] @ (66e688 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e300 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #144] @ (66e394 ) │ │ │ │ + ldr r7, [pc, #912] @ (66e694 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e31c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #128] @ (66e3a0 ) │ │ │ │ + ldr r7, [pc, #896] @ (66e6a0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e338 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #112] @ (66e3ac ) │ │ │ │ + ldr r7, [pc, #880] @ (66e6ac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e354 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e370 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e38c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #896] @ (66e710 ) │ │ │ │ + ldr r7, [pc, #640] @ (66e610 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #864] @ (66e70c ) │ │ │ │ + ldr r7, [pc, #608] @ (66e60c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #816] @ (66e6f8 ) │ │ │ │ + ldr r7, [pc, #560] @ (66e5f8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #768] @ (66e6e4 ) │ │ │ │ + ldr r7, [pc, #512] @ (66e5e4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 66e530 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e418 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + cbz r4, 66e422 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e434 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #512] @ (66e638 ) │ │ │ │ + ldr r7, [pc, #256] @ (66e538 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e450 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #496] @ (66e644 ) │ │ │ │ + ldr r7, [pc, #240] @ (66e544 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e46c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #480] @ (66e650 ) │ │ │ │ + ldr r7, [pc, #224] @ (66e550 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e488 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #496] @ (66e67c ) │ │ │ │ + ldr r7, [pc, #240] @ (66e57c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #448] @ (66e668 ) │ │ │ │ + ldr r7, [pc, #192] @ (66e568 ) │ │ │ │ lsls r4, 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] @ (66e4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #416] @ (66e668 ) │ │ │ │ + ldr r7, [pc, #160] @ (66e568 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #384] @ (66e664 ) │ │ │ │ + ldr r7, [pc, #128] @ (66e564 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #368] @ (66e670 ) │ │ │ │ + ldr r7, [pc, #112] @ (66e570 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e518 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #368] @ (66e68c ) │ │ │ │ + ldr r7, [pc, #112] @ (66e58c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e534 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #352] @ (66e698 ) │ │ │ │ + ldr r7, [pc, #96] @ (66e598 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e550 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #336] @ (66e6a4 ) │ │ │ │ + ldr r7, [pc, #80] @ (66e5a4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e56c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf778009f │ │ │ │ + ldrh.w r0, [r8, pc, lsl #1] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e588 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #208] @ (66e65c ) │ │ │ │ + ldr r6, [pc, #976] @ (66e95c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #208] @ (66e678 ) │ │ │ │ + ldr r6, [pc, #976] @ (66e978 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #192] @ (66e684 ) │ │ │ │ + ldr r6, [pc, #960] @ (66e984 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #176] @ (66e690 ) │ │ │ │ + ldr r6, [pc, #944] @ (66e990 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #160] @ (66e69c ) │ │ │ │ + ldr r6, [pc, #928] @ (66e99c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e614 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #144] @ (66e6a8 ) │ │ │ │ + ldr r6, [pc, #912] @ (66e9a8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e630 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #128] @ (66e6b4 ) │ │ │ │ + ldr r6, [pc, #896] @ (66e9b4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e64c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #112] @ (66e6c0 ) │ │ │ │ + ldr r6, [pc, #880] @ (66e9c0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e668 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #96] @ (66e6cc ) │ │ │ │ + ldr r6, [pc, #864] @ (66e9cc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e684 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #80] @ (66e6d8 ) │ │ │ │ + ldr r6, [pc, #848] @ (66e9d8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #64] @ (66e6e4 ) │ │ │ │ + ldr r6, [pc, #832] @ (66e9e4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #48] @ (66e6f0 ) │ │ │ │ + ldr r6, [pc, #816] @ (66e9f0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #32] @ (66e6fc ) │ │ │ │ + ldr r6, [pc, #800] @ (66e9fc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #16] @ (66e708 ) │ │ │ │ + ldr r6, [pc, #784] @ (66ea08 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e710 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #0] @ (66e714 ) │ │ │ │ + ldr r6, [pc, #768] @ (66ea14 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e72c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #1008] @ (66eb20 ) │ │ │ │ + ldr r6, [pc, #752] @ (66ea20 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e748 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #992] @ (66eb2c ) │ │ │ │ + ldr r6, [pc, #736] @ (66ea2c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e764 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #976] @ (66eb38 ) │ │ │ │ + ldr r6, [pc, #720] @ (66ea38 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e780 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #960] @ (66eb44 ) │ │ │ │ + ldr r6, [pc, #704] @ (66ea44 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e79c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #928] @ (66eb40 ) │ │ │ │ + ldr r6, [pc, #672] @ (66ea40 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #896] @ (66eb3c ) │ │ │ │ + ldr r6, [pc, #640] @ (66ea3c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #864] @ (66eb38 ) │ │ │ │ + ldr r6, [pc, #608] @ (66ea38 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #832] @ (66eb34 ) │ │ │ │ + ldr r6, [pc, #576] @ (66ea34 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e80c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #800] @ (66eb30 ) │ │ │ │ + ldr r6, [pc, #544] @ (66ea30 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e828 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #768] @ (66eb2c ) │ │ │ │ + ldr r6, [pc, #512] @ (66ea2c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e844 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #736] @ (66eb28 ) │ │ │ │ + ldr r6, [pc, #480] @ (66ea28 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e860 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #704] @ (66eb24 ) │ │ │ │ + ldr r6, [pc, #448] @ (66ea24 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e87c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #672] @ (66eb20 ) │ │ │ │ + ldr r6, [pc, #416] @ (66ea20 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e898 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #640] @ (66eb1c ) │ │ │ │ + ldr r6, [pc, #384] @ (66ea1c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #608] @ (66eb18 ) │ │ │ │ + ldr r6, [pc, #352] @ (66ea18 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #576] @ (66eb14 ) │ │ │ │ + ldr r6, [pc, #320] @ (66ea14 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #544] @ (66eb10 ) │ │ │ │ + ldr r6, [pc, #288] @ (66ea10 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e908 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #512] @ (66eb0c ) │ │ │ │ + ldr r6, [pc, #256] @ (66ea0c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e924 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #480] @ (66eb08 ) │ │ │ │ + ldr r6, [pc, #224] @ (66ea08 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e940 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #448] @ (66eb04 ) │ │ │ │ + ldr r6, [pc, #192] @ (66ea04 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e95c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #416] @ (66eb00 ) │ │ │ │ + ldr r6, [pc, #160] @ (66ea00 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e978 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #384] @ (66eafc ) │ │ │ │ + ldr r6, [pc, #128] @ (66e9fc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e994 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #352] @ (66eaf8 ) │ │ │ │ + ldr r6, [pc, #96] @ (66e9f8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #320] @ (66eaf4 ) │ │ │ │ + ldr r6, [pc, #64] @ (66e9f4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #288] @ (66eaf0 ) │ │ │ │ + ldr r6, [pc, #32] @ (66e9f0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #256] @ (66eaec ) │ │ │ │ + ldr r6, [pc, #0] @ (66e9ec ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #224] @ (66eae8 ) │ │ │ │ + ldr r5, [pc, #992] @ (66ede8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #192] @ (66eae4 ) │ │ │ │ + ldr r5, [pc, #960] @ (66ede4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #160] @ (66eae0 ) │ │ │ │ + ldr r5, [pc, #928] @ (66ede0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #160] @ (66eafc ) │ │ │ │ + ldr r5, [pc, #928] @ (66edfc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #160] @ (66eb18 ) │ │ │ │ + ldr r5, [pc, #928] @ (66ee18 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #128] @ (66eb14 ) │ │ │ │ + ldr r5, [pc, #896] @ (66ee14 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #96] @ (66eb10 ) │ │ │ │ + ldr r5, [pc, #864] @ (66ee10 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #64] @ (66eb0c ) │ │ │ │ + ldr r5, [pc, #832] @ (66ee0c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #32] @ (66eb08 ) │ │ │ │ + ldr r5, [pc, #800] @ (66ee08 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #0] @ (66eb04 ) │ │ │ │ + ldr r5, [pc, #768] @ (66ee04 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #992] @ (66ef00 ) │ │ │ │ + ldr r5, [pc, #736] @ (66ee00 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #960] @ (66eefc ) │ │ │ │ + ldr r5, [pc, #704] @ (66edfc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #928] @ (66eef8 ) │ │ │ │ + ldr r5, [pc, #672] @ (66edf8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #880] @ (66eee4 ) │ │ │ │ + ldr r5, [pc, #624] @ (66ede4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #720] @ (66ee7c ) │ │ │ │ + ldr r5, [pc, #464] @ (66ed7c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #704] @ (66ee88 ) │ │ │ │ + ldr r5, [pc, #448] @ (66ed88 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ec8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ece0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #688] @ (66ef94 ) │ │ │ │ + ldr r4, [pc, #432] @ (66ee94 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #560] @ (66ef4c ) │ │ │ │ + ldr r4, [pc, #304] @ (66ee4c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #448] @ (66ef14 ) │ │ │ │ + ldr r4, [pc, #192] @ (66ee14 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eddc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eebc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it le │ │ │ │ - lslle r7, r3, #2 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sevl │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f00c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f028 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f044 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f060 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f07c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {10} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f098 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00e4 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt ge │ │ │ │ + lslge r7, r3, #2 │ │ │ │ + pushge {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it ne │ │ │ │ - lslne r7, r3, #2 │ │ │ │ + it le │ │ │ │ + lslle r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x005c │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt ne │ │ │ │ + lslne r7, r3, #2 │ │ │ │ + pushne {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f108 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f124 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it gt │ │ │ │ - lslgt r7, r3, #2 │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f140 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it pl │ │ │ │ - lslpl r7, r3, #2 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f15c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00ac │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite vs │ │ │ │ + lslvs r7, r3, #2 │ │ │ │ + pushvc {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f178 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f194 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0024 │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f204 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00d0 │ │ │ │ + nop {9} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f220 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0064 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt cs │ │ │ │ + lslcs r7, r3, #2 │ │ │ │ + pushcs {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f23c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f258 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f274 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f290 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, lr │ │ │ │ + mov r8, r6 │ │ │ │ lsls r4, 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] @ (66f304 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp ip, ip │ │ │ │ + mov ip, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f320 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, fp │ │ │ │ + mov r8, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f33c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, sl │ │ │ │ + mov ip, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f358 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f374 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r7 │ │ │ │ + mov r0, pc │ │ │ │ lsls r4, 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] @ (66f394 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r3 │ │ │ │ + mov r0, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r2 │ │ │ │ + mov r4, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r2 │ │ │ │ + mov r0, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f404 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r1 │ │ │ │ + mov r4, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f420 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r0 │ │ │ │ + mov r4, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f43c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r0 │ │ │ │ + mov r0, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f458 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, pc │ │ │ │ + mov r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f474 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, lr │ │ │ │ + mov r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f490 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, sp │ │ │ │ + mov r4, r5 │ │ │ │ lsls r4, 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] @ (66f4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r4, ip │ │ │ │ + mov r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, fp │ │ │ │ + mov r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, sl │ │ │ │ + mov r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f504 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r9 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f520 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp ip, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f53c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f558 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp ip, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f574 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r8, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f590 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r0 │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #288 @ (adr r6, 66f6ec ) │ │ │ │ + add r7, pc, #32 @ (adr r7, 66f5ec ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #160 @ (adr r7, 66f688 ) │ │ │ │ + add r7, pc, #928 @ (adr r7, 66f988 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f600 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f61c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f638 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r0 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f654 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r0 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f670 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u8 d0, d24, d15 │ │ │ │ + vshr.u64 d16, d15, #56 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f68c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r5 │ │ │ │ + add ip, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r5 │ │ │ │ + add ip, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r4 │ │ │ │ + add ip, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f718 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r3 │ │ │ │ + add ip, fp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f734 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r2 │ │ │ │ + add ip, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f750 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r1 │ │ │ │ + add ip, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f76c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r0 │ │ │ │ + add ip, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f788 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r7 │ │ │ │ + add ip, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r6 │ │ │ │ + add ip, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r5 │ │ │ │ + add ip, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r4 │ │ │ │ + add ip, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r3 │ │ │ │ + add ip, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f814 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r2 │ │ │ │ + add ip, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f830 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r1 │ │ │ │ + add ip, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f84c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r0 │ │ │ │ + add ip, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f868 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r7 │ │ │ │ + add r4, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f884 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r6 │ │ │ │ + add r4, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it ne │ │ │ │ - lslne r7, r3, #2 │ │ │ │ + it le │ │ │ │ + lslle r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x008c │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite mi │ │ │ │ + lslmi r7, r3, #2 │ │ │ │ + pushpl {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0000 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f910 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x008c │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite mi │ │ │ │ + lslmi r7, r3, #2 │ │ │ │ + pushpl {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f92c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0000 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f948 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f964 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f980 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0000 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f99c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66fac0 │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r5 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r5 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r4 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r4 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66faec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r4, r0 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66fbd4 │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [ip, #158] @ 0x9e │ │ │ │ + @ instruction: 0xfa7c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0010 │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fc24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #0 @ (adr r7, 66fc44 ) │ │ │ │ + add r7, pc, #768 @ (adr r7, 66ff44 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #800 @ (adr r7, 66ff80 ) │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fccc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #304 @ (adr r5, 66fe1c ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 66fd1c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #0 @ (adr r5, 66fd24 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 670024 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #832 @ (adr r4, 670080 ) │ │ │ │ + add r5, pc, #576 @ (adr r5, 66ff80 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #304 @ (adr r1, 66fe8c ) │ │ │ │ + add r2, pc, #48 @ (adr r2, 66fd8c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #656 @ (adr r0, 670008 ) │ │ │ │ + add r1, pc, #400 @ (adr r1, 66ff08 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + add r0, pc, #240 @ (adr r0, 66fe84 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #672 @ (adr r0, 670050 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #272 @ (adr r1, 66fedc ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 66fddc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #864 @ (adr r0, 670148 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 670048 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fefc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ff8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ffac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670000 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r0, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf610009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67001c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670038 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670054 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670070 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67008c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #544 @ (adr r0, 6702cc ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 6701cc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #112 @ (adr r0, 670138 ) │ │ │ │ + add r0, pc, #880 @ (adr r0, 670438 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #752 @ (adr r0, 6703d4 ) │ │ │ │ + add r1, pc, #496 @ (adr r1, 6702d4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #304 @ (adr r0, 670230 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 670130 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670118 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670134 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670150 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67016c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670188 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670214 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670230 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r3, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67024c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670268 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670284 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670310 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + cbz r0, 67031a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67032c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1f0009e │ │ │ │ + @ instruction: 0xf2b0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670348 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670364 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670380 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67039c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #32] @ (6703c0 ) │ │ │ │ + ldr r1, [pc, #800] @ (6706c0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #896] @ (670774 ) │ │ │ │ + ldr r1, [pc, #640] @ (670674 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67040c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670428 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670444 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670460 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67047c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670498 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670508 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670524 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670540 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67055c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670578 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670598 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, r2] │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 670668 │ │ │ │ + udf #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 670652 │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670608 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670624 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670640 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67072c │ │ │ │ + b.n 6708ac │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67065c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670678 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670694 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #0 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670704 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670720 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67073c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670758 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r4, 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] @ (670778 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r4, 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] @ (670798 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6707d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r4, 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] @ (6707f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r4, 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] @ (670814 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670830 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add sp, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67084c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670868 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670884 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670910 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - smlalbt r0, r0, r4, lr │ │ │ │ + stc2 0, cr0, [r4], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67092c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670948 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670964 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670980 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67099c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1f8009f │ │ │ │ + @ instruction: 0xf2b8009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6709d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf284009f │ │ │ │ + sbfx r0, r4, #2, #32 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6709f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf220009f │ │ │ │ + @ instruction: 0xf2e0009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, r0, #159 @ 0x9f │ │ │ │ + @ instruction: 0xf220009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0e4009f │ │ │ │ + sub.w r0, r4, #159 @ 0x9f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r4 │ │ │ │ + mov ip, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r9 │ │ │ │ + mov r8, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670adc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 670bb0 │ │ │ │ + bge.n 670b30 │ │ │ │ lsls r7, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 670cb4 │ │ │ │ + bge.n 670c34 │ │ │ │ lsls r7, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaf8009e │ │ │ │ + @ instruction: 0xfbb8009e │ │ │ │ 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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa94009e │ │ │ │ + @ instruction: 0xfb54009e │ │ │ │ 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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r3, #12 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #352 @ (adr r7, 670e70 ) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r7, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #976] @ (6710fc ) │ │ │ │ + ldr r7, [pc, #720] @ (670ffc ) │ │ │ │ lsls r7, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #32 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r7, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #688] @ (6712d4 ) │ │ │ │ + ldr r7, [pc, #432] @ (6711d4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67103c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #640] @ (6712c0 ) │ │ │ │ + ldr r7, [pc, #384] @ (6711c0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #224 @ (adr r2, 671174 ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 671474 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67111c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671170 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67118c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #272 @ (adr r2, 6712a0 ) │ │ │ │ + add r3, pc, #16 @ (adr r3, 6711a0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671218 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671234 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671250 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67126c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671288 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671314 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r4, 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] @ (671334 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671350 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67136c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671388 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671414 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671434 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671454 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671470 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67148c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671518 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671534 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671550 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67156c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671588 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671614 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671630 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67164c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671668 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671684 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671710 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67172c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671748 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671764 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671780 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67179c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67180c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671828 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671844 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671860 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67187c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671898 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671908 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671924 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671940 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67195c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671978 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671994 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671aac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r1, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r4, 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] @ (671d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #20 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #12 │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #20 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #20 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r4, 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] @ (671ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671efc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r4, 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] @ (671f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r0, #632] @ 0x278 │ │ │ │ + eors.w r0, r0, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67203c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672078 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672094 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 672180 │ │ │ │ + bpl.n 672100 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r4, 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] @ (6720ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [r0], #632 @ 0x278 │ │ │ │ + @ instruction: 0xe9a0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672108 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, ip, lr, lsr #2 │ │ │ │ + @ instruction: 0xeadc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672124 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672140 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672160 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r5, #8 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r4, 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] @ (672180 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67219c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67220c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672228 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672244 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672260 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #28 │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67227c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672298 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #16 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6722f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00c0 │ │ │ │ + nop {8} │ │ │ │ lsls r7, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r4, #158] @ 0x9e │ │ │ │ + vst1.8 @ instruction: 0xf984009e │ │ │ │ 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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b4009e │ │ │ │ + ldr??.w r0, [r4, lr, lsl #1] │ │ │ │ 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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6723f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67240c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672428 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672444 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672464 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672484 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672510 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67252c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672548 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672564 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672580 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67259c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ + add.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67260c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672628 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672644 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672660 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67267c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r4, 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] @ (67269c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 672734 │ │ │ │ + push {r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 672762 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67270c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 672760 │ │ │ │ + push {r2} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672728 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672744 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672760 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67277c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672798 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672808 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672824 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + b.n 672898 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672840 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #32 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67285c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672878 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672894 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #28 │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672904 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #12 │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672920 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #4 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67293c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672958 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672974 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672990 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672aac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r0, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #4 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf62c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf61c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #3 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #1 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #1 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #1 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #1 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #1 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672edc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #7 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #6 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673010 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67302c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #6 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673048 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673064 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #6 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673080 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67309c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #5 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #5 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67310c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #5 │ │ │ │ + subs r4, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673128 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673144 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673160 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67317c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673198 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673208 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673224 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #3 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673240 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #3 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67325c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673278 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #2 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673294 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673304 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673320 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #1 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67333c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673358 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673374 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673390 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673400 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673420 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r4, 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] @ (673440 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r2, r7 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67345c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673478 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673494 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673508 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673524 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #864] @ (673888 ) │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673540 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67355c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r3 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673578 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r0, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673594 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r4, 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] @ (6735b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #800] @ (6738d8 ) │ │ │ │ + ldr r5, [pc, #544] @ (6737d8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #944] @ (673984 ) │ │ │ │ + ldr r7, [pc, #688] @ (673884 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673608 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #512] @ (67380c ) │ │ │ │ + ldr r6, [pc, #256] @ (67370c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673624 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673640 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 6735e4 │ │ │ │ + bge.n 673564 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67365c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673678 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #368] @ (6737ec ) │ │ │ │ + ldr r7, [pc, #112] @ (6736ec ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673694 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6736d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6736f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67370c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r5] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673728 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r6 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673744 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #224] @ (673828 ) │ │ │ │ + ldr r2, [pc, #992] @ (673b28 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673760 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #0] @ (673764 ) │ │ │ │ + ldr r6, [pc, #768] @ (673a64 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673780 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + beq.n 67368c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6737a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bcs.n 673744 │ │ │ │ + bcc.n 6736c4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6737c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r4, 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] @ (6737e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r6, r3 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673818 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r4, r2 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673834 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r4 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673850 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67386c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 673880 │ │ │ │ + beq.n 673800 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673888 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673914 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673930 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67394c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673968 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673984 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r7, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 673d20 │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + cbnz r0, 673dfe │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673efc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r1, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674014 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674030 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67404c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674068 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674084 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674110 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67412c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674148 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674164 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674180 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67419c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67420c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674228 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674244 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674260 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67427c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674298 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674308 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #1008] @ (6746fc ) │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674324 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #752] @ (674618 ) │ │ │ │ + ldr r7, [pc, #496] @ (674518 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674340 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67435c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 674360 │ │ │ │ + bhi.n 6742e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674378 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 6743d6 │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674394 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #928] @ (67478c ) │ │ │ │ + ldr r6, [pc, #672] @ (67468c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674404 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #752] @ (6746f8 ) │ │ │ │ + ldr r6, [pc, #496] @ (6745f8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674420 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674440 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67445c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #3 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674478 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674494 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #256] @ (6745b4 ) │ │ │ │ + ldr r7, [pc, #0] @ (6744b4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #64] @ (674510 ) │ │ │ │ + ldr r6, [pc, #832] @ (674810 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674504 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r4, 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] @ (674524 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674540 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67455c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674578 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674594 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674604 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674620 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67463c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674658 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67474c │ │ │ │ + bpl.n 6746cc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674674 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 6745d0 │ │ │ │ + bpl.n 674750 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674690 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674700 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67471c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674738 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674754 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674770 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67478c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674818 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674834 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674850 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67486c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674888 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r4, 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] @ (6748fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r4, 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] @ (67491c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r4, r4, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r7, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r7, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #912] @ (674d3c ) │ │ │ │ + ldr r7, [pc, #656] @ (674c3c ) │ │ │ │ lsls r7, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb800 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r4, 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] @ (674a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674afc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + adds r0, r5, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 674b6c │ │ │ │ + bcs.n 674cec │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 674bac │ │ │ │ + bcc.n 674d2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 674fac │ │ │ │ + bpl.n 674f2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675008 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675024 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675040 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67505c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675078 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675094 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675104 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675120 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67513c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675158 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675174 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675190 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675200 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67521c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675238 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675254 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675270 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67528c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r4, 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] @ (675300 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67531c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675338 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675354 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675370 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67538c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675418 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675434 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675450 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67546c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675488 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #80] @ (6754f8 ) │ │ │ │ + ldr r0, [pc, #848] @ (6757f8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx sp │ │ │ │ + ldr r0, [pc, #672] @ (675764 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r7 │ │ │ │ + ldr r0, [pc, #480] @ (6756c0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r1 │ │ │ │ + ldr r0, [pc, #304] @ (67562c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675514 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675530 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67554c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675568 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675584 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675610 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67562c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675648 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675664 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675680 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67569c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67570c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675728 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675744 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675760 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67577c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675798 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675808 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675824 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675840 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67585c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675878 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675894 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #20 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675904 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675920 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67593c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675958 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675974 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675990 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675afc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675eec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67603c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67611c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676170 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67618c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676218 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676234 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676250 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67626c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676288 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #1 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r2 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676314 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.16 d16, d19 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676330 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q8, d20, d19 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67634c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d20, d19 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676368 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d20, d19 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676384 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.16 d0, d19 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q0, d20, d19 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #0] │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d16, d24, d19 │ │ │ │ + movs r0, r7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d16, d24, d19 │ │ │ │ + movs r0, r5 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676410 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d24, d19 │ │ │ │ + movs r0, r3 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67642c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d24, d19 │ │ │ │ + movs r0, r1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676448 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d0, d24, d19 │ │ │ │ + vrev32.32 d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676464 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d0, d24, d19 │ │ │ │ + vaddl.u32 q8, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676480 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d0, d24, d19 │ │ │ │ + vaddl.u16 q8, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67649c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d0, d24, d19 │ │ │ │ + vaddl.u8 q8, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 15, cr0, cr8, cr3, {5} │ │ │ │ + vrev32.32 d0, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 14, cr0, cr8, cr3, {5} │ │ │ │ + vaddl.u32 q0, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 13, cr0, cr8, cr3, {5} │ │ │ │ + vaddl.u16 q0, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67650c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr8, cr3, {5} │ │ │ │ + vaddl.u8 q0, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676528 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 11, cr0, cr8, cr3, {5} │ │ │ │ + vhadd.u d16, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676544 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 10, cr0, cr8, cr3, {5} │ │ │ │ + vhadd.u32 d16, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676560 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr8, cr3, {5} │ │ │ │ + vhadd.u16 d16, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67657c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 8, cr0, cr8, cr3, {5} │ │ │ │ + vhadd.u8 d16, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676598 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 7, cr0, cr8, cr3, {5} │ │ │ │ + vhadd.u d0, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr8, cr3, {5} │ │ │ │ + vhadd.u32 d0, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr8, cr3, {5} │ │ │ │ + vhadd.u16 d0, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr8, cr3, {5} │ │ │ │ + vhadd.u8 d0, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676608 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 15, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676624 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 14, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676640 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 13, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67665c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 12, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676678 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + cdp2 0, 11, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676694 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + cdp2 0, 10, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + cdp2 0, 9, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + cdp2 0, 8, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + cdp2 0, 7, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676704 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + cdp2 0, 6, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676720 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + cdp2 0, 5, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67673c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + cdp2 0, 4, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676758 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + cdp2 0, 3, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676774 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676790 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + stc2l 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6767e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sxtb r4, r3 │ │ │ │ + cbz r4, 676832 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676804 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r4, r5 │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676820 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + ldc2 0, cr0, [r4, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67683c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676858 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r4, r3 │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676874 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r6, 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 │ │ │ │ cbz r0, 6768ce │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2212310,17 +2212300,17 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6768a8 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ble.n 676914 <_mesa_glapi_get_proc_address@@libgallium-26.0.8-1.so+0xc> │ │ │ │ + ble.n 676894 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r6, #26 │ │ │ │ lsls r7, r3, #4 │ │ │ │ │ │ │ │ 006768e0 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.0.8-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2212667,15 +2212657,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5dbaf4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2212701,15 +2212691,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xfb4a014d │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2212741,15 +2212731,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xfae2014d │ │ │ │ ldr r2, [r7, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2212817,20 +2212807,20 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 676d98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x428> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 676d9a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42a> │ │ │ │ b.n 676dae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x43e> │ │ │ │ nop │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xfa8a014d │ │ │ │ ldr r0, [r7, #24] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2213012,31 +2213002,31 @@ │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bvc.n 676ef4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x584> │ │ │ │ + bhi.n 677074 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x704> │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 677020 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2213321,15 +2213311,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 6772a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x932> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r1, [pc, #32] @ (6772e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x974>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 6772cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x95c> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 6772e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x970> │ │ │ │ @@ -2213338,15 +2213328,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 6772c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x958> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #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] @ (67734c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x9dc>) │ │ │ │ @@ -2213529,32 +2213519,36 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r4, [r1, #32] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vtrn.32 d16, d19 │ │ │ │ - vaddl.u8 q8, d30, d19 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r2, r3, #5 │ │ │ │ b.n 6775a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xc34> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - vaddl.u8 q8, d20, d19 │ │ │ │ - vaddl.u16 q0, d30, d19 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #224] @ (6775dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xc6c>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [pc, #224] @ (6775e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xc70>) │ │ │ │ @@ -2213650,17 +2213644,17 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - vhadd.u d0, d26, d19 │ │ │ │ - cdp2 0, 15, cr0, cr4, cr3, {5} │ │ │ │ - cdp2 0, 14, cr0, cr0, cr3, {5} │ │ │ │ + vtrn.32 d16, d19 │ │ │ │ + vrev32.16 d0, d19 │ │ │ │ + vaddl.u32 q0, d16, d19 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #124] @ (677688 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xd18>) │ │ │ │ @@ -2213709,15 +2213703,15 @@ │ │ │ │ bne.n 677682 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xd12> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cdp2 0, 10, cr0, cr2, cr3, {5} │ │ │ │ + vhadd.u32 d16, d18, d19 │ │ │ │ ldrh r0, [r3, #14] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -2213764,15 +2213758,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 6776ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xd4a> │ │ │ │ ble.n 6776e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xd70> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldc2l 0, cr0, [r2, #652] @ 0x28c │ │ │ │ + cdp2 0, 9, cr0, cr2, cr3, {5} │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2213820,16 +2213814,16 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ble.n 6776ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xd3c> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ - stc2l 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ + cdp2 0, 6, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 2, cr0, cr6, cr3, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 677738 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xdc8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -2213861,15 +2213855,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 6777e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xe72> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2214535,63 +2214529,63 @@ │ │ │ │ blx r3 │ │ │ │ b.n 677d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x13bc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4000a3 │ │ │ │ - @ instruction: 0xfb3600a3 │ │ │ │ - @ instruction: 0xfb2c00a3 │ │ │ │ + stc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + @ instruction: 0xfbf600a3 │ │ │ │ + @ instruction: 0xfbec00a3 │ │ │ │ bge.n 677ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1570> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xfb8a00a3 │ │ │ │ - @ instruction: 0xfb4a00a3 │ │ │ │ - @ instruction: 0xfa1e00a3 │ │ │ │ + mcrr2 0, 10, r0, sl, cr3 │ │ │ │ + stc2 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ + @ instruction: 0xfade00a3 │ │ │ │ bls.n 677da0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1430> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xfbdc00a3 │ │ │ │ + ldc2 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ mcrr 1, 4, r0, r4, cr13 │ │ │ │ - vst1.8 {d0[5]}, [r4], r3 │ │ │ │ - vst1.8 {d0[5]}, [sl], r3 │ │ │ │ + @ instruction: 0xfa4400a3 │ │ │ │ + @ instruction: 0xfa4a00a3 │ │ │ │ bhi.n 677e30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x14c0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr??.w r0, [sl, r3, lsl #2] │ │ │ │ - add r1, pc, #336 @ (adr r1, 678004 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1694>) │ │ │ │ + @ instruction: 0xfa3a00a3 │ │ │ │ + add r2, pc, #80 @ (adr r2, 677f04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1594>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr??.w r0, [sl, r3, lsl #2] │ │ │ │ - ldr??.w r0, [r2, r3, lsl #2] │ │ │ │ - add r1, pc, #56 @ (adr r1, 677ef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1588>) │ │ │ │ + @ instruction: 0xfa3a00a3 │ │ │ │ + @ instruction: 0xfa3200a3 │ │ │ │ + add r1, pc, #824 @ (adr r1, 6781f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1888>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ bhi.n 677f5c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x15ec> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - vst4.32 {d16-d19}, [sl :128], r3 │ │ │ │ + @ instruction: 0xfa0a00a3 │ │ │ │ bhi.n 677f38 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x15c8> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvc.n 677ed0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1560> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vst1.8 {d16[5]}, [r6], r3 │ │ │ │ - vst1.8 {d16[5]}, [lr], r3 │ │ │ │ + @ instruction: 0xfa8600a3 │ │ │ │ + @ instruction: 0xfa8e00a3 │ │ │ │ bvc.n 677e20 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x14b0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str??.w r0, [r6, #163] @ 0xa3 │ │ │ │ - str.w r0, [r8, #163] @ 0xa3 │ │ │ │ - vld4.32 {d0-d3}, [sl :128], r3 │ │ │ │ + vld1.8 {d0[5]}, [r6], r3 │ │ │ │ + vst1.8 {d0[5]}, [r8], r3 │ │ │ │ + vld1.8 {d16[5]}, [sl], r3 │ │ │ │ bvs.n 677ec8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1558> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str.w r0, [r0, #163] @ 0xa3 │ │ │ │ - @ instruction: 0xf7c400a3 │ │ │ │ - ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ - ldrh.w r0, [r0, r3, lsl #2] │ │ │ │ + vst1.8 {d0[5]}, [r0], r3 │ │ │ │ + strb.w r0, [r4, #163] @ 0xa3 │ │ │ │ + ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ + ldr??.w r0, [r0, #163] @ 0xa3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #236] @ (678004 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1694>) │ │ │ │ ldr r3, [pc, #240] @ (678008 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1698>) │ │ │ │ @@ -2214698,26 +2214692,26 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r4, #6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 677f58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x15e8> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strh.w r0, [r6, r3, lsl #2] │ │ │ │ + str??.w r0, [r6, #163] @ 0xa3 │ │ │ │ strh r0, [r2, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf7d600a3 │ │ │ │ + ldrb.w r0, [r6, #163] @ 0xa3 │ │ │ │ bmi.n 678020 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x16b0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf7ac00a3 │ │ │ │ + str??.w r0, [ip, r3, lsl #2] │ │ │ │ bmi.n 677ff8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1688> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf7c800a3 │ │ │ │ + strb.w r0, [r8, #163] @ 0xa3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #404] @ (6781d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1868>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r3, [pc, #404] @ (6781dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x186c>) │ │ │ │ @@ -2214890,30 +2214884,30 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6780dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x176c> │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf4c200a3 │ │ │ │ - @ instruction: 0xf75a00a3 │ │ │ │ + @ instruction: 0xf58200a3 │ │ │ │ + ldrb.w r0, [sl, r3, lsl #2] │ │ │ │ ldrb r6, [r5, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 678198 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1828> │ │ │ │ lsls r5, r1, #5 │ │ │ │ bcc.n 678158 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x17e8> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - movt r0, #26787 @ 0x68a3 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + @ instruction: 0xf78600a3 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 678078 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1708> │ │ │ │ lsls r5, r1, #5 │ │ │ │ bcc.n 678254 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x18e4> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf63800a3 │ │ │ │ + @ instruction: 0xf6f800a3 │ │ │ │ b.n 678024 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x16b4> │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6782dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x196c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2215000,23 +2214994,23 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 67829e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x192e> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf62000a3 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + @ instruction: 0xf6e000a3 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf61a00a3 │ │ │ │ + @ instruction: 0xf6da00a3 │ │ │ │ bcs.n 678388 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1a18> │ │ │ │ lsls r4, r2, #5 │ │ │ │ bcs.n 678334 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x19c4> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - sbc.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf62800a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 678374 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1a04> │ │ │ │ cbz r2, 67831a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x19aa> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -2215242,15 +2215236,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ce00a3 │ │ │ │ + eor.w r0, lr, #5341184 @ 0x518000 │ │ │ │ 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] @ (6785dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2215305,24 +2215299,24 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 67858e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c1e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r2, #10] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrb r6, [r1, #10] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf39c00a3 │ │ │ │ + orrs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf39200a3 │ │ │ │ + orrs.w r0, r2, #5341184 @ 0x518000 │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf36e00a3 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + bic.w r0, lr, #5341184 @ 0x518000 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ 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 r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2215390,18 +2215384,18 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (6786cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1d5c>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 678550 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1be0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf2f600a3 │ │ │ │ - @ instruction: 0xf2f400a3 │ │ │ │ - @ instruction: 0xf30400a3 │ │ │ │ - @ instruction: 0xf27200a3 │ │ │ │ + @ instruction: 0xf3b600a3 │ │ │ │ + @ instruction: 0xf3b400a3 │ │ │ │ + @ instruction: 0xf3c400a3 │ │ │ │ + @ instruction: 0xf33200a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-200] │ │ │ │ ldr r4, [pc, #276] @ (6787fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e8c>) │ │ │ │ sub.w sp, sp, #4256 @ 0x10a0 │ │ │ │ @@ -2215511,15 +2215505,15 @@ │ │ │ │ ldrb r6, [r7, #3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2215848,21 +2215842,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ strb r0, [r0, #26] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r2, #163 @ 0xa3 │ │ │ │ - vext.8 d16, d28, d19, #0 │ │ │ │ + add.w r0, r2, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0bc00a3 │ │ │ │ strb r2, [r4, #24] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r7, r3, #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] @ (678c58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x22e8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2215940,16 +2215934,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ strb r6, [r2, #17] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - ldc 0, cr0, [ip, #652] @ 0x28c │ │ │ │ + cdp 0, 4, cr0, cr8, cr3, {5} │ │ │ │ + cdp 0, 5, cr0, cr12, cr3, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-232] │ │ │ │ sub.w sp, sp, #4288 @ 0x10c0 │ │ │ │ ldr r2, [pc, #600] @ (678edc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x256c>) │ │ │ │ @@ -2216184,27 +2216178,27 @@ │ │ │ │ b.n 678d26 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x23b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r6, #13] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r8, #161 @ 0xa1 │ │ │ │ - ldc 0, cr0, [sl, #-652]! @ 0xfffffd74 │ │ │ │ - stcl 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ + @ instruction: 0xf23800a1 │ │ │ │ + ldcl 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ + cdp 0, 0, cr0, cr2, cr3, {5} │ │ │ │ strb r6, [r4, #10] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stc 0, cr0, [r6], #652 @ 0x28c │ │ │ │ - stcl 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ - ldcl 0, cr0, [sl], #652 @ 0x28c │ │ │ │ - mcrr 0, 10, r0, r2, cr3 │ │ │ │ - ldcl 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ - ldcl 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ - mrrc 0, 10, r0, sl, cr3 │ │ │ │ + stcl 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ + ldc 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ + stc 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ + ldc 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + ldcl 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ + ldc 0, cr0, [r8, #652] @ 0x28c │ │ │ │ + ldc 0, cr0, [sl, #-652] @ 0xfffffd74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r3, [pc, #1312] @ 679448 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2ad8> │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1312] @ 67944c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2adc> │ │ │ │ @@ -2216726,55 +2216720,55 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r2, [r0, #3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cdp 0, 9, cr0, cr14, cr2, {5} │ │ │ │ - ldcl 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ - sub.w r0, lr, r3, asr #2 │ │ │ │ - stc 0, cr0, [sl, #644] @ 0x284 │ │ │ │ - ldc 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ - pkhtb r0, r2, r3, asr #2 │ │ │ │ - cdp 0, 3, cr0, cr12, cr3, {5} │ │ │ │ - stc 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - adc.w r0, lr, r3, asr #2 │ │ │ │ - @ instruction: 0xeaf200a3 │ │ │ │ - ldc 0, cr0, [r0, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ - stcl 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - b.n 679038 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x26c8> │ │ │ │ + vhadd.s16 d16, d30, d18 │ │ │ │ + ldc 0, cr0, [r4, #652] @ 0x28c │ │ │ │ + stcl 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ + cdp 0, 4, cr0, cr10, cr1, {5} │ │ │ │ + cdp 0, 5, cr0, cr12, cr3, {5} │ │ │ │ + cdp 0, 6, cr0, cr12, cr3, {5} │ │ │ │ + @ instruction: 0xeb8200a3 │ │ │ │ + cdp 0, 15, cr0, cr12, cr3, {5} │ │ │ │ + stcl 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + stcl 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + stc 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ + subs.w r0, r2, r3, asr #2 │ │ │ │ + cdp 0, 5, cr0, cr0, cr3, {5} │ │ │ │ + stcl 0, cr0, [lr], #652 @ 0x28c │ │ │ │ + stc 0, cr0, [sl, #-652]! @ 0xfffffd74 │ │ │ │ + b.n 6791b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2848> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mrrc 0, 10, r0, ip, cr1 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldc 0, cr0, [ip, #-644] @ 0xfffffd7c │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stc 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + cdp 0, 6, cr0, cr10, cr3, {5} │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - b.n 6792a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2938> │ │ │ │ + cdp 0, 8, cr0, cr8, cr3, {5} │ │ │ │ + b.n 679428 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2ab8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrd r0, r0, [r4, #-652]! @ 0x28c │ │ │ │ - @ instruction: 0xeae400a3 │ │ │ │ - adds.w r0, r6, r3, asr #2 │ │ │ │ - ldc 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ - mcrr 0, 10, r0, ip, cr3 │ │ │ │ - @ instruction: 0xebf400a3 │ │ │ │ - ldcl 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - stmdb r6, {r0, r1, r5, r7} │ │ │ │ - stc 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ + bics.w r0, r4, r3, asr #2 │ │ │ │ + sub.w r0, r4, r3, asr #2 │ │ │ │ + rsbs r0, r6, r3, asr #2 │ │ │ │ + ldcl 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ + stc 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + ldc 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + ldc 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + strd r0, r0, [r6, #652] @ 0x28c │ │ │ │ + stcl 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2216969,35 +2216963,35 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebfa00a3 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldc 0, cr0, [sl], #652 @ 0x28c │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - b.n 679e1c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x34ac> │ │ │ │ + b.n 678f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x262c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679e4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x34dc> │ │ │ │ + b.n 678fcc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x265c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orn r0, r0, r3, asr #2 │ │ │ │ - b.n 679d34 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x33c4> │ │ │ │ + @ instruction: 0xeb2000a3 │ │ │ │ + b.n 679eb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3544> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x33f4> │ │ │ │ + b.n 679ee4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3574> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679d1c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x33ac> │ │ │ │ + b.n 679e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x352c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x33dc> │ │ │ │ + b.n 679ecc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x355c> │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #596] @ (67996c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2ffc>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2217220,50 +2217214,50 @@ │ │ │ │ bl 43bf20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x327bb0> │ │ │ │ b.n 6797d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2e64> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r0, r3, asr #2 │ │ │ │ - ldc 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ + adds.w r0, r0, r3, asr #2 │ │ │ │ + ldcl 0, cr0, [r4, #652] @ 0x28c │ │ │ │ pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 679394 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2a24> │ │ │ │ + b.n 679514 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2ba4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 679d88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3418>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 679c88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3318>) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ - @ instruction: 0xebf800a3 │ │ │ │ - ldc 0, cr0, [r6, #-652] @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [r4, #652] @ 0x28c │ │ │ │ + stcl 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + ldc 0, cr0, [r8], #652 @ 0x28c │ │ │ │ + ldcl 0, cr0, [r6, #652] @ 0x28c │ │ │ │ str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [pc, #384] @ (679b30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31c0>) │ │ │ │ + ldr r3, [pc, #128] @ (679a30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30c0>) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr 0, 6, r0, cr4, cr15, {4} │ │ │ │ - sbcs.w r0, r4, r3, asr #2 │ │ │ │ - rsb r0, lr, r3, asr #2 │ │ │ │ - stmia r0!, {} │ │ │ │ + vshr.s64 d0, d15, #60 │ │ │ │ + ldc 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xeb8200a3 │ │ │ │ - @ instruction: 0xeaf600a3 │ │ │ │ - subs.w r0, sl, r3, asr #2 │ │ │ │ - rsb r0, r2, r3, asr #2 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + mcrr 0, 10, r0, r2, cr3 │ │ │ │ + subs.w r0, r6, r3, asr #2 │ │ │ │ + ldcl 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xeb2400a3 │ │ │ │ + @ instruction: 0xebe400a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #612] @ (679c54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x32e4>) │ │ │ │ @@ -2217495,42 +2217489,42 @@ │ │ │ │ nop │ │ │ │ str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - svc 28 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ udf #138 @ 0x8a │ │ │ │ lsls r1, r3, #5 │ │ │ │ - orr.w r0, r8, r3, asr #2 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + add.w r0, r8, r3, asr #2 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - orr.w r0, r4, r3, asr #2 │ │ │ │ + add.w r0, r4, r3, asr #2 │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 67a07c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x370c> │ │ │ │ bl a17c82 │ │ │ │ str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xe9b000a3 │ │ │ │ + orns r0, r0, r3, asr #2 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9abc92 │ │ │ │ - @ instruction: 0xe99c00a3 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + orrs.w r0, ip, r3, asr #2 │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmdb r4!, {r0, r1, r5, r7} │ │ │ │ - ble.n 679bb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3240> │ │ │ │ + strd r0, r0, [r4, #652]! @ 0x28c │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 679be0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3270> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2217697,16 +2217691,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #24] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 679d50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x33e0> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ + @ instruction: 0xe83000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (679e98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3528>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [pc, #24] @ (679e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x352c>) │ │ │ │ @@ -2217719,16 +2217712,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #20] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 679d8c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x341c> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ + @ instruction: 0xe83400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ @@ -2218496,17 +2218488,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 67a6cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d5c> │ │ │ │ + b.n 67a84c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3edc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67a65c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3cec> │ │ │ │ + b.n 67a7dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e6c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #284] @ (67a788 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e18>) │ │ │ │ @@ -2219258,15 +2219250,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, r3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strh r6, [r5, r1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 67ad78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4408> │ │ │ │ + bls.n 67aef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4588> │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #380] @ (67af90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4620>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2221212,21 +2221204,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #58 @ 0x3a │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [pc, #4] @ (67c1f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5884>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (67c200 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5890>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + strb r2, [r0, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67c22e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58be> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2221470,15 +2221462,15 @@ │ │ │ │ str.w r5, [r4, #1468] @ 0x5bc │ │ │ │ mov.w r8, #12 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ mov.w r9, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1460] @ 0x5b4 │ │ │ │ str.w r5, [r4, #1472] @ 0x5c0 │ │ │ │ str.w r2, [r4, #1476] @ 0x5c4 │ │ │ │ - bl afcb40 │ │ │ │ + bl afcbe0 │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #236] @ 0xec │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1864] @ 0x748 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #320] @ 0x140 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2221668,22 +2221660,22 @@ │ │ │ │ mrc2 15, 3, pc, cr11, cr15, {7} │ │ │ │ asrs r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r7, r3, #4 │ │ │ │ subs r1, #118 @ 0x76 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - itet al │ │ │ │ - lslal r3, r4, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 67cac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6150>) │ │ │ │ - lslal r5, r1, #5 │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + add r2, pc, #880 @ (adr r2, 67cac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6150>) │ │ │ │ + lsls r5, r1, #5 │ │ │ │ sxtb r6, r7 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67c774 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5e04> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2222507,15 +2222499,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, #1824] @ 0x720 │ │ │ │ cbz r0, 67d030 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66c0> │ │ │ │ - bl af7a14 │ │ │ │ + bl af7ab4 │ │ │ │ ldr.w r0, [r8, #1812] @ 0x714 │ │ │ │ cbz r0, 67d03a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66ca> │ │ │ │ bl 59aaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486780> │ │ │ │ ldr.w r0, [r8, #1716] @ 0x6b4 │ │ │ │ cbz r0, 67d044 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66d4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2222888,40 +2222880,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67f720 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x8db0> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1816] @ 0x718 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d3b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl af2748 │ │ │ │ + bl af27e8 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1820] @ 0x71c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d3b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59af40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486bd0> │ │ │ │ ldr.w r1, [r9, #1816] @ 0x718 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59b5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48725c> │ │ │ │ mov r0, r4 │ │ │ │ - bl af7618 │ │ │ │ + bl af76b8 │ │ │ │ str.w r0, [r9, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d3b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a48> │ │ │ │ - bl af80d4 │ │ │ │ + bl af8174 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59e848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48a4d8> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59f688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48b318> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl af20c4 │ │ │ │ + bl af2164 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ movs r1, #1 │ │ │ │ bl 59b24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486edc> │ │ │ │ mov r0, r4 │ │ │ │ bl 688b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x121e0> │ │ │ │ b.n 67d3c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a52> │ │ │ │ bl 59acbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48694c> │ │ │ │ @@ -2231228,15 +2231220,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 6832ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xc93c> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ bne.n 683414 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xcaa4> │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r7, r3, #31 │ │ │ │ bmi.w 683124 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xc7b4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ @@ -2235788,15 +2235780,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1433] @ 0x599 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 686ac2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x10152> │ │ │ │ ldrsb.w r3, [r5, #1434] @ 0x59a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 686a90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x10120> │ │ │ │ mov r0, r6 │ │ │ │ - bl af2834 │ │ │ │ + bl af28d4 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r5, #780] @ 0x30c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w fp, #3 │ │ │ │ bne.n 6869a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x10038> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ @@ -2237257,15 +2237249,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ mcr2 1, 7, r0, cr4, cr8, {2} │ │ │ │ strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2237554,15 +2237546,15 @@ │ │ │ │ ldr.w r1, [r5, #1804] @ 0x70c │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 687de6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x11476> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ - bl af14cc │ │ │ │ + bl af156c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c8ca8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2237584,15 +2237576,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 687b70 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x11200> │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ mov r1, r4 │ │ │ │ - bl af145c │ │ │ │ + bl af14fc │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 687e66 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x114f6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2237623,22 +2237615,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r3, #1812] @ 0x714 │ │ │ │ str.w r1, [r4, #1420] @ 0x58c │ │ │ │ str.w r2, [r4, #1424] @ 0x590 │ │ │ │ cbz r1, 687eda <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1156a> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl af14a8 │ │ │ │ + bl af1548 │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r4, #3192] @ 0xc78 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3192] @ 0xc78 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl af14a8 │ │ │ │ + bl af1548 │ │ │ │ b.n 687ec6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x11556> │ │ │ │ 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 │ │ │ │ @@ -2238397,15 +2238389,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5da2b4 │ │ │ │ cbz r0, 68877c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x11e0c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1824] @ 0x720 │ │ │ │ mov r1, r5 │ │ │ │ - bl af8e28 │ │ │ │ + bl af8ec8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 688776 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x11e06> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67d1ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x687c> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2238624,15 +2238616,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrb.w r3, [r6, #1712] @ 0x6b0 │ │ │ │ ldr.w r4, [r6, #1708] @ 0x6ac │ │ │ │ str.w r4, [r0, #1048] @ 0x418 │ │ │ │ str.w r2, [r0, #1044] @ 0x414 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r3, [r0, #1052] @ 0x41c │ │ │ │ - bl af9c74 │ │ │ │ + bl af9d14 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ cbz r0, 688a34 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x120c4> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2239136,15 +2239128,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 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2244393,20 +2244385,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68cb56 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x161e6> │ │ │ │ nop │ │ │ │ bvs.n 68cc1a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x162aa> │ │ │ │ - vabal.u , d15, d20 │ │ │ │ + @ instruction: 0xffff75e4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ bvs.n 68cc42 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x162d2> │ │ │ │ - vraddhn.i d23, , q9 │ │ │ │ + @ instruction: 0xffff7562 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2245572,15 +2245564,15 @@ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 68d65a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x16cea> │ │ │ │ nop │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -2247498,21 +2247490,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68edac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1843c> │ │ │ │ nop │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strb r6, [r1, r2] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r6, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1404] @ 68f490 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x18b20> │ │ │ │ @@ -2250875,15 +2250867,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ mrc 1, 0, r0, cr10, cr2, {2} │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2251120,15 +2251112,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (691738 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1adc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add.w r0, r0, #1984 @ 0x7c0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #2084] @ 0x824 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2251182,15 +2251174,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r0, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2251218,15 +2251210,15 @@ │ │ │ │ blx 68a08 │ │ │ │ ldr.w r1, [r4, #2152] @ 0x868 │ │ │ │ cbz r1, 691848 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1aed8> │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ - bl abdc90 │ │ │ │ + bl abdd30 │ │ │ │ ldr.w r0, [r4, #2092] @ 0x82c │ │ │ │ blx 68a08 │ │ │ │ add.w r0, r4, #2096 @ 0x830 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ add.w r0, r4, #1872 @ 0x750 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ addw r0, r4, #1900 @ 0x76c │ │ │ │ @@ -2251244,15 +2251236,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 6918c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1af54> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2251260,15 +2251252,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2251358,36 +2251350,36 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 628f78 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3499a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9bf0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b150> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9c64 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9c60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 691ab4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b144> │ │ │ │ ldr r3, [pc, #384] @ (691b78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b208>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9bf0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691af2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b182> │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9c64 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9c60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 691b24 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b1b4> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 45dd94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349a24> │ │ │ │ ldr r3, [pc, #344] @ (691b7c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b20c>) │ │ │ │ @@ -2251524,27 +2251516,27 @@ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ b.n 6917f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ae80> │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r6, r3, #4 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r4, r3, #2 │ │ │ │ b.n 691650 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ace0> │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r2, 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 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ @@ -2252029,21 +2252021,21 @@ │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ movs r5, #0 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl abe098 │ │ │ │ + bl abe138 │ │ │ │ ldr.w r2, [pc, #1260] @ 6925c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bc58> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r4, #2144] @ 0x860 │ │ │ │ - bl ab9870 │ │ │ │ + bl ab9910 │ │ │ │ str.w r0, [r4, #2092] @ 0x82c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 69219a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1b82a> │ │ │ │ bl 628e30 │ │ │ │ ldr.w r3, [pc, #1236] @ 6925cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bc5c> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2252197,15 +2252189,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1440] @ 0x5a0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ str.w r2, [r4, #1484] @ 0x5cc │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w r2, [r4, #1480] @ 0x5c8 │ │ │ │ - bl afcb40 │ │ │ │ + bl afcbe0 │ │ │ │ ldr.w r2, [r4, #1856] @ 0x740 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 692546 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bbd6> │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r4, #2156] @ 0x86c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2252379,21 +2252371,21 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 692714 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bda4> │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r4, [pc, #248] @ (69265c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bcec>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r5, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r3, [pc, #136] @ (6925f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bc88>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r1, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ bl 63a57a │ │ │ │ bl 64457e │ │ │ │ str.w pc, [r7, #255]! │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ @@ -2252410,31 +2252402,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ pld [r5, #4095] @ 0xfff │ │ │ │ str??.w pc, [r3, #255]! │ │ │ │ bl 5dc5b2 │ │ │ │ bl 5ae5b6 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x49a246> │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ udf #64 @ 0x40 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2252622,15 +2252614,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 692832 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bec2> │ │ │ │ cbnz r6, 6927f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1be82> │ │ │ │ ldr r3, [pc, #160] @ (692868 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bef8>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl aba81c │ │ │ │ + bl aba8bc │ │ │ │ cbz r0, 69282c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bebc> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2252677,15 +2252669,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6927e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1be72> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2252721,15 +2252713,15 @@ │ │ │ │ ldr r3, [pc, #352] @ (692a2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c0bc>) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl aba948 │ │ │ │ + bl aba9e8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6929ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c07c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43adb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326a48> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2252838,30 +2252830,30 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #255 @ 0xff │ │ │ │ movs r6, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 692936 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1bfc6> │ │ │ │ mov r0, r5 │ │ │ │ - bl abaa24 │ │ │ │ + bl abaac4 │ │ │ │ b.n 6929ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c07c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bvc.n 692b0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c19c> │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvs.n 692a24 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c0b4> │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2252874,15 +2252866,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 46027c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bf0c> │ │ │ │ vldr d7, [r4, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vstr d7, [sp] │ │ │ │ add.w r0, r2, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl abdf30 │ │ │ │ + bl abdfd0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 460298 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bf28> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 692a86 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c116> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 68d08 │ │ │ │ @@ -2252933,15 +2252925,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ bl 46027c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34bf0c> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl abdcb8 │ │ │ │ + bl abdd58 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 692b7e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c20e> │ │ │ │ adds.w r2, r0, r9 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2252993,15 +2252985,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (692bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c254>) │ │ │ │ add r1, pc │ │ │ │ bl 6956c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ed58> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf75800ab │ │ │ │ + ldrb.w r0, [r8, fp, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2253171,15 +2253163,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (692e08 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c498>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl aba8a4 │ │ │ │ + bl aba944 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 692d62 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c3f2> │ │ │ │ b.n 692c7e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c30e> │ │ │ │ vldr d7, [pc, #72] @ 692e00 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c490> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2253199,15 +2253191,15 @@ │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ lsls r1, r7 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ b.n 692c80 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c310> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2253219,15 +2253211,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 afc828 │ │ │ │ + bl afc8c8 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 692f0e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c59e> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2253273,15 +2253265,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r0, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r0, #168] @ 0xa8 │ │ │ │ strd r2, r3, [r4] │ │ │ │ b.n 692e8c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c51c> │ │ │ │ mov r0, r5 │ │ │ │ - bl afc814 │ │ │ │ + bl afc8b4 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 692e8c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1c51c> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2253635,15 +2253627,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68a08 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl abaa24 │ │ │ │ + bl abaac4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 68a08 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2255039,15 +2255031,15 @@ │ │ │ │ b.n 693e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1d4d0> │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 693f64 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1d5f4> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 694088 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1d718> │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2255266,25 +2255258,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (69442c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1dabc>) │ │ │ │ add r1, pc │ │ │ │ bl 6956c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ed58> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (694448 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1dad8>) │ │ │ │ add r2, pc │ │ │ │ bl 69565c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ecec> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 1, 0, r0, cr4, cr13, {0} │ │ │ │ + mrc2 1, 6, r0, cr4, cr13, {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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2255306,15 +2255298,15 @@ │ │ │ │ cbz r0, 69449c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1db2c> │ │ │ │ bl 6b2480 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3bb10> │ │ │ │ ldr.w r0, [r8, #3744] @ 0xea0 │ │ │ │ cbz r0, 6944a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1db36> │ │ │ │ bl 6b2480 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3bb10> │ │ │ │ ldr.w r0, [r8, #3668] @ 0xe54 │ │ │ │ cbz r0, 6944b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1db40> │ │ │ │ - bl af7a14 │ │ │ │ + bl af7ab4 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 6944b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1db48> │ │ │ │ bl 5e8854 │ │ │ │ ldr.w r0, [r8, #3664] @ 0xe50 │ │ │ │ cbz r0, 6944c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1db52> │ │ │ │ bl 59aaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486780> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2255674,29 +2255666,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e8768 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 69497e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e00e> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af7618 │ │ │ │ + bl af76b8 │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 69497e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e00e> │ │ │ │ - bl af80d4 │ │ │ │ + bl af8174 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59e848 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48a4d8> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59f688 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48b318> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl af20c4 │ │ │ │ + bl af2164 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ movs r1, #0 │ │ │ │ bl 59b24c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486edc> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59b338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486fc8> │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ @@ -2256339,15 +2256331,15 @@ │ │ │ │ bne.n 69501e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e6ae> │ │ │ │ ldr.w r0, [r7, #2156] @ 0x86c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 695022 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e6b2> │ │ │ │ bl 43adb8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x326a48> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf26e011d │ │ │ │ + ssat16 r1, #30, lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cbz r3, 695048 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e6d8> │ │ │ │ @@ -2256930,15 +2256922,15 @@ │ │ │ │ str.w r3, [r4, #2152] @ 0x868 │ │ │ │ b.n 6955f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ec88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [r2], #116 @ 0x74 │ │ │ │ + stcl 1, cr0, [r2, #-116]! @ 0xffffff8c │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ add r2, sp, #0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r3, [pc, #8] @ (695658 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ece8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ bx lr │ │ │ │ @@ -2257283,15 +2257275,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ add r7, pc, #808 @ (adr r7, 695d18 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f3a8>) │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #224] @ (695af0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f180>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2257392,15 +2257384,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ add r5, pc, #840 @ (adr r5, 695e48 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f4d8>) │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 695b40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f1d0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2257453,15 +2257445,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 695b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f1fc> │ │ │ │ nop │ │ │ │ - b.n 69596c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1effc> │ │ │ │ + b.n 695aec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f17c> │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2258039,15 +2258031,15 @@ │ │ │ │ b.n 696050 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f6e0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 696648 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1fcd8> │ │ │ │ + b.n 6967c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1fe58> │ │ │ │ lsls r5, r3, #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 r5, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2258372,19 +2258364,19 @@ │ │ │ │ ldrd r0, r2, [r4, #584] @ 0x248 │ │ │ │ mov lr, r1 │ │ │ │ b.n 69625c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f8ec> │ │ │ │ movs r5, #1 │ │ │ │ b.n 69625c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1f8ec> │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - b.n 69650c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1fb9c> │ │ │ │ + b.n 69668c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1fd1c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #155648 @ 0x26000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2258675,15 +2258667,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r5, r5, #157696 @ 0x26800 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add.w r5, r5, #624 @ 0x270 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ b.n 696878 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ff08> │ │ │ │ - bge.n 69681c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1feac> │ │ │ │ + blt.n 69699c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2002c> │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2258738,15 +2258730,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6968fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ff8c> │ │ │ │ b.n 696922 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1ffb2> │ │ │ │ bl 695104 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e794> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ - bls.n 696a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20090> │ │ │ │ + bge.n 696980 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20010> │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (6969fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2008c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2259427,17 +2259419,17 @@ │ │ │ │ bhi.w 696d0e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2039e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w ip, [lr, #284] @ 0x11c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 696cbe <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2034e> │ │ │ │ nop │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 697098 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20728> │ │ │ │ + bvc.n 697018 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x206a8> │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2259516,17 +2259508,17 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 697218 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x208a8> │ │ │ │ + bcc.n 697198 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20828> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2259804,17 +2259796,17 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bne.n 6973ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20a3c> │ │ │ │ + bcs.n 69752c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20bbc> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2259834,17 +2259826,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 697160 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x207f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #128] @ (697548 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20bd8>) │ │ │ │ + ldr r7, [pc, #896] @ (697848 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20ed8>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2259993,21 +2259985,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 446f20 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x332bb0> │ │ │ │ b.n 697520 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20bb0> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #760] @ (697994 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21024>) │ │ │ │ + ldr r7, [pc, #504] @ (697894 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20f24>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r5, [pc, #784] @ (6979b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21048>) │ │ │ │ + ldr r6, [pc, #528] @ (6978b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x20f48>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2260294,19 +2260286,19 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #4] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r7, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2260410,19 +2260402,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 697af6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21186> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r1, [pc, #672] @ (697da8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21438>) │ │ │ │ + ldr r2, [pc, #416] @ (697ca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21338>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2260777,25 +2260769,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 697eb2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21542> │ │ │ │ b.n 697e60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x214f0> │ │ │ │ bl 695104 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1e794> │ │ │ │ b.n 697e14 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x214a4> │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cmp sl, sp │ │ │ │ + mov sl, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cmp r6, pc │ │ │ │ + mov r6, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #360] @ (698078 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21708>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2260935,15 +2260927,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ strh r2, [r0, #2] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 69908f <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2271f> │ │ │ │ subs r4, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2261423,22 +2261415,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #11] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itte ls │ │ │ │ - lslls r5, r3, #4 │ │ │ │ - ldrbls r0, [r2, #10] │ │ │ │ - lslhi r2, r2, #5 │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ + lsls r5, r3, #4 │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ + lsls r2, 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, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ cbz r5, 6985f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21c86> │ │ │ │ @@ -2261811,21 +2261803,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 698600 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21c90> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + bkpt 0x0082 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2262455,21 +2262447,21 @@ │ │ │ │ bl 697cd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x21364> │ │ │ │ b.n 698c22 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x222b2> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 6989b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x22040> │ │ │ │ b.n 698f26 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x225b6> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 6990aa <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2273a> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + cbnz r6, 699090 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x22720> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + cbnz r6, 699092 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x22722> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + cbnz r6, 69908c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2271c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w lr, r0, r1 │ │ │ │ add.w ip, r0, r2 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, lr, r1 │ │ │ │ mov.w lr, lr, asr #31 │ │ │ │ @@ -2273388,15 +2273380,15 @@ │ │ │ │ bl 697b14 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x211a4> │ │ │ │ b.n 6a1350 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2a9e0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf1200151 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r0, #81 @ 0x51 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2274117,15 +2274109,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 6a19bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2b04c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xebf40151 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ b.n 6a2444 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2bad4> │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -2274837,15 +2274829,15 @@ │ │ │ │ b.n 6a2426 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2bab6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6a2bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2c254> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r5, r3, #4 │ │ │ │ blt.n 6a25c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2bc50> │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2275599,15 +2275591,15 @@ │ │ │ │ b.n 6a2d1e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2c3ae> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 6a2ccc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2c35c> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r5, r3, #4 │ │ │ │ bcs.n 6a2ec8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2c558> │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2276339,15 +2276331,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a35c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2cc58> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bne.n 6a35fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2cc8c> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -2277062,15 +2277054,15 @@ │ │ │ │ b.n 6a3e32 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2d4c2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmia r1!, {r2, r5, r6} │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -2277785,15 +2277777,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a469c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2dd2c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r5, r3, #4 │ │ │ │ @ instruction: 0xb8fa │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -2278506,15 +2278498,15 @@ │ │ │ │ b.n 6a4f08 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2e598> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb882 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - smmlar r1, ip, ip, r0 │ │ │ │ + ldc2 1, cr0, [ip], {28} │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278559,15 +2278551,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 abd87c │ │ │ │ + bl abd91c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a5078 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2e708> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #956 @ 0x3bc │ │ │ │ movt r2, #1 │ │ │ │ blx 6a1fc │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2278880,15 +2278872,15 @@ │ │ │ │ add.w r0, r4, #912 @ 0x390 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ ldr.w r0, [r4, #940] @ 0x3ac │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl abd894 │ │ │ │ + bl abd934 │ │ │ │ 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 │ │ │ │ @@ -2279721,16 +2279713,16 @@ │ │ │ │ str.w r0, [r5, #2744] @ 0xab8 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #2740] @ 0xab4 │ │ │ │ str.w r2, [r5, #2748] @ 0xabc │ │ │ │ str.w r3, [r5, #2752] @ 0xac0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaae011c │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + sbc.w r1, lr, ip, lsr #32 │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr7, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2279907,15 +2279899,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ add r2, pc, #688 @ (adr r2, 6a6204 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f894>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2280083,18 +2280075,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a6072 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f702> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #496 @ (adr r0, 6a6324 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f9b4>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6a5ff0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f680> │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + @ instruction: 0xe818011c │ │ │ │ ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2280363,17 +2280354,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - b.n 6a5fd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f664> │ │ │ │ + b.n 6a6154 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f7e4> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #292] @ (6a65b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fc44>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2280466,17 +2280457,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 │ │ │ │ - b.n 6a6a3c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x300cc> │ │ │ │ + b.n 6a6bbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3024c> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 58a5be <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47624e> │ │ │ │ bl 5425c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42e252> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2280488,17 +2280479,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a5c38 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f2c8> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2732] @ 0xaac │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6a67b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fe48> │ │ │ │ + b.n 6a6938 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2ffc8> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (6a663c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fccc>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2280516,17 +2280507,17 @@ │ │ │ │ ldr.w r2, [r1, #2736] @ 0xab0 │ │ │ │ str.w r3, [r4, #3980] @ 0xf8c │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r1, #2736] @ 0xab0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6a6768 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fdf8> │ │ │ │ + b.n 6a68e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2ff78> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2280695,17 +2280686,17 @@ │ │ │ │ b.n 6a67fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fe8c> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #148 @ 0x94 │ │ │ │ b.n 6a676c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fdfc> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n 6a6884 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2ff14> │ │ │ │ + b.n 6a6a04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30094> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r5, #8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1892] @ 0x764 │ │ │ │ @@ -2281436,30 +2281427,30 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a70bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3074c>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a6e5a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x304ea> │ │ │ │ ldr r2, [pc, #44] @ (6a70c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30750>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a6e5a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x304ea> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7c400a1 │ │ │ │ - bls.n 6a7120 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x307b0> │ │ │ │ + strb.w r0, [r4, #161] @ 0xa1 │ │ │ │ + bge.n 6a70a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30730> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r0, r2, r5 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bhi.n 6a70c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30758> │ │ │ │ + bhi.n 6a7048 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x306d8> │ │ │ │ lsls r4, r3, #4 │ │ │ │ + @ instruction: 0xf71600a1 │ │ │ │ + @ instruction: 0xf71000a1 │ │ │ │ + bls.n 6a7130 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x307c0> │ │ │ │ + lsls r6, r4, #2 │ │ │ │ @ instruction: 0xf65600a1 │ │ │ │ @ instruction: 0xf65000a1 │ │ │ │ - bhi.n 6a71b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30840> │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf59600a1 │ │ │ │ - @ instruction: 0xf59000a1 │ │ │ │ - @ instruction: 0xf58a00a1 │ │ │ │ + movw r0, #43169 @ 0xa8a1 │ │ │ │ ldr r3, [pc, #288] @ (6a71e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30878>) │ │ │ │ ldr.w r2, [r0, #1888] @ 0x760 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a71e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30874> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2281568,21 +2281559,21 @@ │ │ │ │ b.n 6a7114 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x307a4> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6a71c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30850> │ │ │ │ + bvs.n 6a7140 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x307d0> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bpl.n 6a7184 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30814> │ │ │ │ + bvs.n 6a7104 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30794> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [r4, r7] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2281661,17 +2281652,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} │ │ │ │ - bmi.n 6a73c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30a58> │ │ │ │ + bpl.n 6a7348 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x309d8> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + str r0, [r7, r6] │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #84] @ (6a7354 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x309e4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281698,17 +2281689,17 @@ │ │ │ │ str.w r5, [r4, #932] @ 0x3a4 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r5, [r4, #940] @ 0x3ac │ │ │ │ str.w r1, [r4, #936] @ 0x3a8 │ │ │ │ str.w r2, [r4, #944] @ 0x3b0 │ │ │ │ str.w r3, [r0, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bmi.n 6a73e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30a74> │ │ │ │ + bpl.n 6a7364 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x309f4> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 6a70c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30754> │ │ │ │ @@ -2281870,17 +2281861,17 @@ │ │ │ │ bne.n 6a7518 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30ba8> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a74dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30b6c> │ │ │ │ b.n 6a7504 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30b94> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a74a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30b38> │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcs.n 6a74ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30b7c> │ │ │ │ + bcc.n 6a746c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30afc> │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2282056,17 +2282047,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a7714 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30da4> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ b.n 6a768e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30d1e> │ │ │ │ nop │ │ │ │ - bne.n 6a7750 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30de0> │ │ │ │ + bne.n 6a76d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30d60> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2282089,17 +2282080,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d6, s1 │ │ │ │ @@ -2282131,17 +2282122,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2282171,17 +2282162,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1904] @ 0x770 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a7872 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30f02> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (6a7900 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30f90>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2282209,17 +2282200,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [pc, #984] @ (6a7ce0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31370>) │ │ │ │ + ldr r3, [pc, #728] @ (6a7be0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31270>) │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #88] @ (6a7970 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31000>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2282247,17 +2282238,17 @@ │ │ │ │ str.w r2, [r3, #944] @ 0x3b0 │ │ │ │ bne.n 6a7930 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x30fc0> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [pc, #600] @ (6a7bd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31260>) │ │ │ │ + ldr r3, [pc, #344] @ (6a7ad0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31160>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #1928] @ 0x788 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a7994 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31024> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1928] @ 0x788 │ │ │ │ ldr.w r3, [r2, #2736] @ 0xab0 │ │ │ │ @@ -2282385,17 +2282376,17 @@ │ │ │ │ bne.n 6a7ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31150> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [pc, #656] @ (6a7dc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31458>) │ │ │ │ + ldr r2, [pc, #400] @ (6a7cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31358>) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2282528,17 +2282519,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a7cbe <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3134e> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a7c60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x312f0> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a7c96 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31326> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #376] @ (6a7e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x314d0>) │ │ │ │ + ldr r1, [pc, #120] @ (6a7d40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x313d0>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -2282563,17 +2282554,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a7cf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31388> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #2736] @ 0xab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov sl, r9 │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r4, r3, #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 r5, [r0, #707] @ 0x2c3 │ │ │ │ cbz r5, 6a7d60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x313f0> │ │ │ │ @@ -2282864,20 +2282855,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a803e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x316ce> │ │ │ │ ldr r1, [pc, #28] @ (6a8078 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31708>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a5c38 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2f2c8> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl abd8ac │ │ │ │ + bl abd94c │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8a8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2282892,29 +2282883,29 @@ │ │ │ │ bl 6add68 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x373f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1860] @ 0x744 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl af2748 │ │ │ │ + bl af27e8 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a8148 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x317d8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 59af40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486bd0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 59b5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48725c> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #956 @ 0x3bc │ │ │ │ movt r1, #1 │ │ │ │ - bl abd8c4 │ │ │ │ + bl abd964 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a5034 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2e6c4> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a812c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x317bc> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a8158 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x317e8>) │ │ │ │ @@ -2288618,27 +2288609,27 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 6ac22a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x358ba> │ │ │ │ b.n 6abe78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x35508> │ │ │ │ cmp r8, r5 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r4, r3, #4 │ │ │ │ subs r7, #164 @ 0xa4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb 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 │ │ │ │ @@ -2292036,15 +2292027,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3274] @ 0xcca │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ae9ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3807c> │ │ │ │ ldrsb.w r3, [r4, #3275] @ 0xccb │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ae9ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3804a> │ │ │ │ mov r0, r9 │ │ │ │ - bl af2834 │ │ │ │ + bl af28d4 │ │ │ │ ldr.w r0, [r4, #3288] @ 0xcd8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a79e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x31074> │ │ │ │ ldr.w r3, [r8, #752] @ 0x2f0 │ │ │ │ b.n 6ae4ee <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x37b7e> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6ae86c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x37efc> │ │ │ │ @@ -2292257,15 +2292248,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6aeb88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38218> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl af15e0 │ │ │ │ + bl af1680 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1720] @ 0x6b8 │ │ │ │ @@ -2292279,15 +2292270,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1720] @ 0x6b8 │ │ │ │ ldr.w r2, [r3, #3664] @ 0xe50 │ │ │ │ cbz r1, 6aebe2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38272> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl af159c │ │ │ │ + bl af163c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #752] @ 0x2f0 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #752] @ 0x2f0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2292495,17 +2292486,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6aedce <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3845e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bpl.n 6aedf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38488> │ │ │ │ + bvs.n 6aed78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38408> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r4, r0, #31616 @ 0x7b80 │ │ │ │ add.w r6, r0, #32000 @ 0x7d00 │ │ │ │ @@ -2293110,15 +2293101,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ mov r2, r6 │ │ │ │ - bl af17ac │ │ │ │ + bl af184c │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2792] @ 0xae8 │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ @@ -2293233,15 +2293224,15 @@ │ │ │ │ asrs r4, r2, #3 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #2 │ │ │ │ lsls r1, r2, #5 │ │ │ │ @ instruction: 0xfb87ffff │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r4, r3, #4 │ │ │ │ @ instruction: 0xfa79ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2293340,15 +2293331,15 @@ │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r5, #316] @ 0x13c │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #560] @ 0x230 │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ strd r3, r3, [r4, #544] @ 0x220 │ │ │ │ - bl af14e4 │ │ │ │ + bl af1584 │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6af766 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38df6> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6af70c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38d9c> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2293463,15 +2293454,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6af810 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38ea0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b06b0c │ │ │ │ + bl b06bac │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6af7b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38e48> │ │ │ │ stmia r2!, {r2, r5, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2293697,15 +2293688,15 @@ │ │ │ │ ldr.w r8, [r1, #52] @ 0x34 │ │ │ │ b.n 6af8d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x38f68> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #30 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsls r4, r0, #22 │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -2294051,17 +2294042,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6afe86 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39516> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6afe28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x394b8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6afe5e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x394ee> │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #368] @ (6b0004 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39694>) │ │ │ │ + ldr r4, [pc, #112] @ (6aff04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39594>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #184] @ (6aff60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x395f0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2294128,17 +2294119,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6aff44 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x395d4> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6afef6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39586> │ │ │ │ b.n 6aff30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x395c0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #1000] @ (6b034c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x399dc>) │ │ │ │ + ldr r2, [pc, #744] @ (6b024c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x398dc>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #192] @ (6b003c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x396cc>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2294207,17 +2294198,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6b0020 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x396b0> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6affce <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3965e> │ │ │ │ b.n 6b000c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3969c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #232] @ (6b0128 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x397b8>) │ │ │ │ + ldr r1, [pc, #1000] @ (6b0428 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39ab8>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #232] @ (6b0140 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x397d0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2294302,17 +2294293,17 @@ │ │ │ │ bne.n 6b0122 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x397b2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b00b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39742> │ │ │ │ b.n 6b010e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3979e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - blx pc │ │ │ │ + ldr r0, [pc, #736] @ (6b0424 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39ab4>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r0, r4, #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, #3928] @ 0xf58 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2294583,24 +2294574,24 @@ │ │ │ │ b.n 6b02d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39964> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ mcr2 1, 4, r0, cr14, cr0, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldc2l 1, cr0, [r4], #-320 @ 0xfffffec0 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ @@ -2295249,29 +2295240,29 @@ │ │ │ │ b.n 6b0572 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x39c02> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbc00150 │ │ │ │ @ instruction: 0xfba40150 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vld2.8 {d16[2],d17[2]}, [ip :16], r0 │ │ │ │ - add r0, pc, #712 @ (adr r0, 6b0e50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3a4e0>) │ │ │ │ + add r1, pc, #456 @ (adr r1, 6b0d50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3a3e0>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r6, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 6b11d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3a864> │ │ │ │ @@ -2296590,71 +2296581,71 @@ │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ bl 647eac │ │ │ │ strd r0, r5, [sp, #232] @ 0xe8 │ │ │ │ b.w 6b0e00 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3a490> │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #104] @ (6b19c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b054>) │ │ │ │ + ldr r3, [pc, #872] @ (6b1cc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b354>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #880] @ (6b1cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b360>) │ │ │ │ + ldr r3, [pc, #624] @ (6b1bd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b260>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #984] @ (6b1d3c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b3cc>) │ │ │ │ + ldr r2, [pc, #728] @ (6b1c3c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b2cc>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #728] @ (6b1c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b2d0>) │ │ │ │ + ldr r2, [pc, #472] @ (6b1b40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b1d0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add lr, r4 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 6b1ae0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b170>) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 6b1bb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b244>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 6b1ab4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b144>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - tst r2, r3 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, pc, #184 @ (adr r5, 6b1a4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b0dc>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 6b1d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b3dc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #152 @ (adr r5, 6b1a30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b0c0>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 6b1d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b3c0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb r1, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ bcs.n 6b18fe <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3af8e> │ │ │ │ - vshr.u64 d20, d10, #1 │ │ │ │ + vsra.u32 q10, q5, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 6b1c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b320>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 6b1b90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b220>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ mov r1, r9 │ │ │ │ bl 61f4b8 │ │ │ │ ldr.w r2, [pc, #2084] @ 6b21f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b880> │ │ │ │ @@ -2297423,32 +2297414,32 @@ │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc │ │ │ │ mov r0, fp │ │ │ │ bl 620138 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ b.n 6b1a12 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b0a2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - add r1, pc, #832 @ (adr r1, 6b2534 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3bbc4>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 6b2434 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3bac4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r2, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, pc, #368 @ (adr r2, 6b2370 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ba00>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 6b2270 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b900>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, pc, #432 @ (adr r1, 6b23b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ba48>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 6b22b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3b948>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr??.w r0, [sl, pc, lsl #1] │ │ │ │ - adds r4, r6, r1 │ │ │ │ + @ instruction: 0xfa1a009f │ │ │ │ + adds r4, r6, r4 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #516] @ (6b2430 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3bac0>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -2298493,15 +2298484,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bmi.n 6b2d18 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c3a8> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 6b2da0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c430> │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r4, r3, #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] @ (6b2ff0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c680>) │ │ │ │ @@ -2298712,25 +2298703,25 @@ │ │ │ │ b.n 6b2e1e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c4ae> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 6b3034 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c6c4> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r6, r4, #2 │ │ │ │ bne.n 6b2fb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c644> │ │ │ │ lsls r0, r2, #5 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b3086 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c716> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2298793,15 +2298784,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b3146 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c7d6> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl af14a8 │ │ │ │ + bl af1548 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b3158 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c7e8> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b3124 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c7b4> │ │ │ │ @@ -2298820,15 +2298811,15 @@ │ │ │ │ bne.n 6b30f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c780> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b3124 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c7b4> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl af14cc │ │ │ │ + bl af156c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r6, #3288] @ 0xcd8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2298836,15 +2298827,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a65f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x2fc88> │ │ │ │ ldr.w r3, [r4, #752] @ 0x2f0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #752] @ 0x2f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl af14a8 │ │ │ │ + bl af1548 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b30ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c77c> │ │ │ │ b.n 6b3124 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c7b4> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2298925,15 +2298916,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b322e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c8be> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b3260 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c8f0> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl af14cc │ │ │ │ + bl af156c │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2298955,15 +2298946,15 @@ │ │ │ │ bne.n 6b328a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c91a> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b32be <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c94e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3664] @ 0xe50 │ │ │ │ - bl af14cc │ │ │ │ + bl af156c │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2299001,15 +2298992,15 @@ │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #368] @ 0x170 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl ac4998 │ │ │ │ + bl ac4a38 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b335e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c9ee> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2299030,15 +2299021,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6c2b14 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4c1a4> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3664] @ 0xe50 │ │ │ │ - bl af145c │ │ │ │ + bl af14fc │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b35b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3cc48> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b33a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ca36> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2299215,15 +2299206,15 @@ │ │ │ │ b.n 6b33d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ca62> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b33ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ca4a> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b06b0c │ │ │ │ + bl b06bac │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b3328 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c9b8> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2299797,25 +2299788,25 @@ │ │ │ │ bne.n 6b3bde <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d26e> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b3672 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3cd02> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b3878 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3cf08> │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r7, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2300021,15 +2300012,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b3e58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d4e8> │ │ │ │ b.n 6b3e2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d4bc> │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ @@ -2300138,15 +2300129,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b3fb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d644> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r4, r1, r1 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmia r1!, {r1, r4, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ @@ -2300272,15 +2300263,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ yield │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2300470,15 +2300461,15 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ strd r1, r1, [r3, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 6b41ea <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d87a> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b42f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3d988> │ │ │ │ nop │ │ │ │ - add r7, pc, #304 @ (adr r7, 6b4480 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3db10>) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2300700,15 +2300691,15 @@ │ │ │ │ b.n 6b448c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3db1c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r4, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cbnz r2, 6b45f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3dc86> │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ @@ -2300968,21 +2300959,21 @@ │ │ │ │ bne.n 6b4848 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ded8> │ │ │ │ b.n 6b47cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3de5c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ rev r2, r6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xb82c │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #544] @ (6b4ad0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e160>) │ │ │ │ @@ -2301175,18 +2301166,19 @@ │ │ │ │ b.n 6b4a7e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e10e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb746 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vsra.u16 d16, d11, #6 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r1, r2, r3, r6, lr} │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ @@ -2301319,19 +2301311,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b4b32 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e1c2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r6 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cbz r4, 6b4cce <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e35e> │ │ │ │ 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, #3112] @ 0xc28 │ │ │ │ @@ -2302367,29 +2302359,29 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ cbz r4, 6b5796 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ee26> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -2303582,22 +2303574,23 @@ │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ bl 6b2b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c1c4> │ │ │ │ b.w 6b533a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3e9ca> │ │ │ │ nop │ │ │ │ - vtrn.32 d16, d21 │ │ │ │ - str??.w r0, [r4, #165] @ 0xa5 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + vld1.8 {d0[5]}, [r4], r5 │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf69e00a5 │ │ │ │ - @ instruction: 0xf62400a5 │ │ │ │ + @ instruction: 0xf75e00a5 │ │ │ │ + @ instruction: 0xf6e400a5 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b7202 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40892> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, fp │ │ │ │ @@ -2304883,25 +2304876,25 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movs r6, #1 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 6b53a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3ea32> │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - @ instruction: 0xf31400a5 │ │ │ │ - addw r0, lr, #165 @ 0xa5 │ │ │ │ - rsbs r0, r2, #165 @ 0xa5 │ │ │ │ - orns r0, sl, #165 @ 0xa5 │ │ │ │ - orn r0, lr, #165 @ 0xa5 │ │ │ │ - orn r0, r4, #165 @ 0xa5 │ │ │ │ - stcl 0, cr0, [lr, #660] @ 0x294 │ │ │ │ - stcl 0, cr0, [r4], #660 @ 0x294 │ │ │ │ - adds.w r0, r4, r5, asr #2 │ │ │ │ - bic.w r0, r6, r5, asr #2 │ │ │ │ - ldrd r0, r0, [r6, #-660] @ 0x294 │ │ │ │ + @ instruction: 0xf3d400a5 │ │ │ │ + movt r0, #57509 @ 0xe0a5 │ │ │ │ + @ instruction: 0xf29200a5 │ │ │ │ + @ instruction: 0xf13a00a5 │ │ │ │ + @ instruction: 0xf12e00a5 │ │ │ │ + @ instruction: 0xf12400a5 │ │ │ │ + cdp 0, 8, cr0, cr14, cr5, {5} │ │ │ │ + stc 0, cr0, [r4, #660]! @ 0x294 │ │ │ │ + rsbs r0, r4, r5, asr #2 │ │ │ │ + @ instruction: 0xeae600a5 │ │ │ │ + ands.w r0, r6, r5, asr #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ @@ -2305482,31 +2305475,31 @@ │ │ │ │ b.n 6b736a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x409fa> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6b7294 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40924> │ │ │ │ + b.n 6b7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40aa4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b720c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4089c> │ │ │ │ + b.n 6b738c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40a1c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b71fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4088c> │ │ │ │ + b.n 6b737c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40a0c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7118 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x407a8> │ │ │ │ + b.n 6b7298 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40928> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7f50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x415e0> │ │ │ │ + b.n 6b70d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40760> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrh r0, [r1, #18] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - b.n 6b7e08 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41498> │ │ │ │ + b.n 6b7f88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41618> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x412d0> │ │ │ │ + b.n 6b7dc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41450> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x411fc> │ │ │ │ + b.n 6b7cec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4137c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2306222,31 +2306215,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #5 │ │ │ │ strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bgt.n 6b8064 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x416f4> │ │ │ │ + ble.n 6b7fe4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41674> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bge.n 6b7fa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41634> │ │ │ │ + blt.n 6b7f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x415b4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2306933,55 +2306926,55 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ b.w 6b7d20 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x413b0> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6b870c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41d9c> │ │ │ │ + bhi.n 6b868c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41d1c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 6b8958 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41fe8>) │ │ │ │ + add r2, pc, #264 @ (adr r2, 6b8858 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41ee8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 6b869c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41d2c> │ │ │ │ + bvc.n 6b881c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41eac> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [pc, #560] @ (6b8988 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42018>) │ │ │ │ + ldr r3, [pc, #304] @ (6b8888 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41f18>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 6b87c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41e54> │ │ │ │ + bpl.n 6b8744 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41dd4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 6b8804 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41e94> │ │ │ │ + bpl.n 6b8784 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41e14> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bne.n 6b872c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41dbc> │ │ │ │ + bcs.n 6b86ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x41d3c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r5, [pc, #840] @ (6b8ad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42168>) │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #340] @ 0x154 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r2, r7 │ │ │ │ @@ -2307297,25 +2307290,25 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, sl │ │ │ │ mov ip, r0 │ │ │ │ mov sl, r3 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ b.n 6b8b08 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42198> │ │ │ │ - bne.n 6b8b98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42228> │ │ │ │ + bcs.n 6b8b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x421a8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 6b8afc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4218c> │ │ │ │ + bne.n 6b8a7c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4210c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, pc, #220 @ (adr r2, 6b8bc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42250>) │ │ │ │ vshll.u32 q15, d17, #31 │ │ │ │ - vrsra.u32 q8, q14, #1 │ │ │ │ + vsri.32 d16, d28, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r4, #1 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cbnz r3, 6b8b1a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x421aa> │ │ │ │ @@ -2307809,31 +2307802,31 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vqadd.u64 d0, d20, d15 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + vshr.u64 d16, d15, #12 │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mrc2 0, 3, r0, cr0, cr15, {4} │ │ │ │ - stc2 0, cr0, [lr, #-636] @ 0xfffffd84 │ │ │ │ + vqadd.u64 d0, d16, d15 │ │ │ │ + stc2l 0, cr0, [lr, #636] @ 0x27c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ sub.w r3, r3, #444 @ 0x1bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #32 │ │ │ │ sub.w r2, r2, #420 @ 0x1a4 │ │ │ │ @@ -2309003,57 +2308996,57 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 6a9e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ b.w 6b8a62 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x420f2> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stc2 0, cr0, [lr], {159} @ 0x9f │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stc2l 0, cr0, [lr], {159} @ 0x9f │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf76a009f │ │ │ │ - @ instruction: 0xf6ec009f │ │ │ │ - @ instruction: 0xf6e2009f │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + strh.w r0, [sl, pc, lsl #1] │ │ │ │ + @ instruction: 0xf7ac009f │ │ │ │ + @ instruction: 0xf7a2009f │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf618009f │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + @ instruction: 0xf6d8009f │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x00c2 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + ittt hi │ │ │ │ + lslhi r5, r4, #2 │ │ │ │ + ldrhi r4, [r4, #104] @ 0x68 │ │ │ │ + lslhi r7, r3, #2 │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - rsbs r0, r6, #159 @ 0x9f │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + @ instruction: 0xf296009f │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6b3010 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3c6a0> │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ @@ -2309340,27 +2309333,27 @@ │ │ │ │ b.w 6b9040 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x426d0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r4, #159 @ 0x9f │ │ │ │ - pop {r2, r4} │ │ │ │ + add.w r0, r4, #159 @ 0x9f │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - and.w r0, ip, #159 @ 0x9f │ │ │ │ - cbnz r6, 6ba02e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x436be> │ │ │ │ + @ instruction: 0xf0cc009f │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r0, 6ba018 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x436a8> │ │ │ │ + pop {r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r6, 6ba010 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x436a0> │ │ │ │ + cbnz r6, 6ba040 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x436d0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - rev r2, r0 │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ mov.w sl, #0 │ │ │ │ blx 69768 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp] │ │ │ │ mov fp, r7 │ │ │ │ @@ -2309917,23 +2309910,23 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b.w 6b8164 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x417f4> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + cbnz r6, 6ba60a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x43c9a> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ movs r0, #32 │ │ │ │ sub.w r2, r5, #420 @ 0x1a4 │ │ │ │ sub.w r1, r5, #336 @ 0x150 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -2310266,27 +2310259,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 61fb00 │ │ │ │ b.w 6b952e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x42bbe> │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r3 │ │ │ │ + cbz r4, 6ba9ea <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4407a> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6ba334 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x439c4> │ │ │ │ + b.n 6ba4b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x43b44> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6ba338 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x439c8> │ │ │ │ + b.n 6ba4b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x43b48> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 6ba9ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4404a> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6ba2a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x43934> │ │ │ │ + b.n 6ba424 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x43ab4> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2310315,15 +2310308,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r2, r5, #155648 @ 0x26000 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r1, #2968] @ 0xb98 │ │ │ │ - bl af14cc │ │ │ │ + bl af156c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 6ba9e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x44078> │ │ │ │ nop │ │ │ │ @@ -2311390,15 +2311383,15 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ strb r4, [r4, r6] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, r5] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bge.n 6bb694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x44d24> │ │ │ │ + bge.n 6bb614 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x44ca4> │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2312052,15 +2312045,15 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ nop @ (mov r8, r8) │ │ │ │ lsls r0, r2, #5 │ │ │ │ mov lr, r3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r3, r3, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2312176,15 +2312169,15 @@ │ │ │ │ str.w fp, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ - bl b070b0 │ │ │ │ + bl b07150 │ │ │ │ mov r0, r4 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6bbf9a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4562a> │ │ │ │ ldr r3, [pc, #336] @ (6bbfe0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x45670>) │ │ │ │ @@ -2312320,21 +2312313,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6bbe20 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x454b0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ negs r0, r3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ eors r6, r3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1852] @ 6bc73c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x45dcc> │ │ │ │ @@ -2313076,36 +2313069,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfa58009e │ │ │ │ - @ instruction: 0xfa0a009e │ │ │ │ - b.n 6bc52c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x45bbc> │ │ │ │ + @ instruction: 0xfb18009e │ │ │ │ + @ instruction: 0xfaca009e │ │ │ │ + b.n 6bc6ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x45d3c> │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2314035,15 +2314028,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6bd0b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46744> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6bd062 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x466f2> │ │ │ │ nop │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r1, 6bd1da <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4686a> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6bd1dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4686c> │ │ │ │ bx lr │ │ │ │ @@ -2314374,37 +2314367,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a854 │ │ │ │ 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} │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + cbnz r0, 6bd58c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c1c> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 6bd58a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c1a> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + cbnz r2, 6bd58c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c1c> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + cbnz r2, 6bd590 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c20> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + cbnz r4, 6bd594 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c24> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 6bd596 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c26> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 6bd59a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c2a> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + cbnz r6, 6bd59e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c2e> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + cbnz r6, 6bd5a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c30> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + cbnz r6, 6bd5a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c32> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + cbnz r0, 6bd5a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c36> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 6bd5a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46c38> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2314464,15 +2314457,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r1, #236 @ 0xec │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2314547,15 +2314540,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r1, #28 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2314673,21 +2314666,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r7, #224 @ 0xe0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2314794,21 +2314787,21 @@ │ │ │ │ blt.n 6bd928 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46fb8> │ │ │ │ b.n 6bd94a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x46fda> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + setpan #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r6, #208 @ 0xd0 │ │ │ │ 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, #3544] @ 0xdd8 │ │ │ │ @@ -2315166,19 +2315159,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #68 @ 0x44 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ udf #74 @ 0x4a │ │ │ │ lsls r5, r2, #5 │ │ │ │ - sxth r6, r4 │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - udf #28 │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bddea <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4747a> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6a7d0 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2315509,35 +2315502,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 64ec2c │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6be69a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47d2a> │ │ │ │ b.n 6be184 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47814> │ │ │ │ ... │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov.w ip, #1 │ │ │ │ str r5, [sp, #228] @ 0xe4 │ │ │ │ movw r3, #2052 @ 0x804 │ │ │ │ strh.w ip, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldrd r0, r1, [sp, #224] @ 0xe0 │ │ │ │ @@ -2316066,39 +2316059,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 61aad4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6be2b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x47944> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r7, pc, #760 @ (adr r7, 6bea6c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x480fc>) │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, 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 │ │ │ │ add.w r6, r0, #155648 @ 0x26000 │ │ │ │ add.w r7, r0, #158720 @ 0x26c00 │ │ │ │ @@ -2316896,15 +2316889,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 69574c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1eddc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + adds r4, r0, r2 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2317724,17 +2317717,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bf7d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x48e68> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsrs r0, r4, #32 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2318142,15 +2318135,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6c0110 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x497a0> │ │ │ │ ldr.w r0, [r4, #3668] @ 0xe54 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl af8e28 │ │ │ │ + bl af8ec8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c0058 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x496e8> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6c00e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x49776> │ │ │ │ ldr.w r5, [r4, #2584] @ 0xa18 │ │ │ │ @@ -2318376,15 +2318369,15 @@ │ │ │ │ str.w r5, [r0, #1044] @ 0x414 │ │ │ │ strb.w r2, [r0, #1052] @ 0x41c │ │ │ │ ldr.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6c00be <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4974e> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9d14 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 6941b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x1d844> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6c0104 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x49794> │ │ │ │ str.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ ldr r2, [pc, #264] @ (6c0164 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x497f4>) │ │ │ │ @@ -2318941,25 +2318934,25 @@ │ │ │ │ b.n 6c0472 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x49b02> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbfa014f │ │ │ │ @ instruction: 0xfbf8014f │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ @ instruction: 0xfa18014f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1776] @ 0x6f0 │ │ │ │ subw sp, sp, #2284 @ 0x8ec │ │ │ │ @@ -2319408,27 +2319401,27 @@ │ │ │ │ b.n 6c0860 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x49ef0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ vld4.16 {d16,d18,d20,d22}, [lr] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r8, ] │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6c0b8c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a21c> │ │ │ │ + bne.n 6c0b0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a19c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #656] @ (6c0de0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a470>) │ │ │ │ + ldr r7, [pc, #400] @ (6c0ce0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a370>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + beq.n 6c0be8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a278> │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #164] @ (6c0c0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a29c>) │ │ │ │ addw r3, r0, #3812 @ 0xee4 │ │ │ │ @@ -2319880,27 +2319873,27 @@ │ │ │ │ bl 600f24 │ │ │ │ b.n 6c0fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a638> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ubfx r1, r8, #1, #16 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3b8014f │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r5, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #896] @ (6c13c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4aa54>) │ │ │ │ + ldr r2, [pc, #640] @ (6c12c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4a954>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf0a2014f │ │ │ │ stmdb sp!, {r4, 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, #1736] @ 0x6c8 │ │ │ │ @@ -2320629,27 +2320622,27 @@ │ │ │ │ str.w r0, [r5, #3912] @ 0xf48 │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 6c15b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4ac44> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeab2014f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 6c1a5c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b0ec>) │ │ │ │ + add r6, pc, #344 @ (adr r6, 6c195c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4afec>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adcs r4, r5 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ @ instruction: 0xe83e014f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1744] @ 0x6d0 │ │ │ │ ldr r2, [pc, #716] @ (6c1af4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b184>) │ │ │ │ @@ -2320928,27 +2320921,27 @@ │ │ │ │ b.n 6c189c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4af2c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c1a94 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b124> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 6c1d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b3dc>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 6c1c4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b2dc>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 6c158c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4ac1c> │ │ │ │ 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, #1792] @ 0x700 │ │ │ │ @@ -2321239,27 +2321232,27 @@ │ │ │ │ b.n 6c1ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b230> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c17a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4ae30> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bkpt 0x002c │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + add r0, pc, #360 @ (adr r0, 6c1f94 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b624>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r4, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ b.n 6c2270 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4b900> │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2323940,37 +2323933,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 69b28 │ │ │ │ b.n 6c3942 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4cfd2> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c3942 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4cfd2> │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r2, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r2, #5 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2324014,15 +2324007,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 62bd24 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r2, r0, #0 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2324124,19 +2324117,19 @@ │ │ │ │ b.n 6c3b98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4d228> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r1, #7 │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2324240,15 +2324233,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 62bec0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6c3e10 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4d4a0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2324637,53 +2324630,53 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r6, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r1, #5 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + str r6, [r2, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #984] @ (6c456c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4dbfc>) │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2325088,29 +2325081,29 @@ │ │ │ │ b.n 6c4438 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4dac8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x004a │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ pop {r2, r5, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ 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, #3696] @ 0xe70 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1132] @ 6c4a70 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4e100> │ │ │ │ @@ -2325551,31 +2325544,31 @@ │ │ │ │ b.n 6c48e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4df72> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r0, 6c4ab0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4e140> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2326324,49 +2326317,49 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp ip, pc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbz r0, 6c5274 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4e904> │ │ │ │ lsls r7, r1, #5 │ │ │ │ - rors r6, r7 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2326439,15 +2326432,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ace0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2326597,15 +2326590,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 6c54cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4eb5c> │ │ │ │ nop │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2327389,29 +2327382,29 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r4 │ │ │ │ bl 6c52a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4e930> │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6c56fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4ed8c> │ │ │ │ nop │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r6, #656] @ 0x290 │ │ │ │ + cdp2 0, 9, cr0, cr6, 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r8, [pc, #956] @ 6c6158 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4f7e8> │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ @@ -2327762,23 +2327755,23 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c60f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4f788> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4e00a4 │ │ │ │ + stc2 0, cr0, [lr], {164} @ 0xa4 │ │ │ │ add r2, pc, #280 @ (adr r2, 6c6278 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4f908>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa7e00a4 │ │ │ │ - @ instruction: 0xfa6600a4 │ │ │ │ - @ instruction: 0xfa0c00a4 │ │ │ │ - ldr??.w r0, [r8, r4, lsl #2] │ │ │ │ + @ instruction: 0xfb3e00a4 │ │ │ │ + @ instruction: 0xfb2600a4 │ │ │ │ + @ instruction: 0xfacc00a4 │ │ │ │ + @ instruction: 0xfa1800a4 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -2328347,25 +2328340,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r6, #5373952 @ 0x520000 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + add.w r0, r6, #5373952 @ 0x520000 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf29200a4 │ │ │ │ - b.n 6c6bf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50284> │ │ │ │ + @ instruction: 0xf35200a4 │ │ │ │ + b.n 6c6d74 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50404> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - b.n 6c6bc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50258> │ │ │ │ + b.n 6c6d48 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x503d8> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - rsbs r0, ip, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xf29c00a4 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 69768 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx 691bc │ │ │ │ @@ -2328549,15 +2328542,15 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61e5d8 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c6656 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4fce6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0ae00a4 │ │ │ │ + sbc.w r0, lr, #164 @ 0xa4 │ │ │ │ str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2328987,27 +2328980,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bgt.n 6c6f78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50608> │ │ │ │ + ble.n 6c6ef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50588> │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr r0, [pc, #4] @ (6c6ed0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50560>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (6c6edc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5056c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c6ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50580>) │ │ │ │ ldr.w r2, [r0, #3464] @ 0xd88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2329101,27 +2329094,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c700e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5069e> │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl abd4c8 │ │ │ │ + bl abd568 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211a0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3532 @ 0xdcc │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl abd4c8 │ │ │ │ + bl abd568 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211a0> │ │ │ │ b.n 6c7008 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50698> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2329140,22 +2329133,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3499a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9bf0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c710a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5079a> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9c64 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9c60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c70fe <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5078e> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ bl 45e284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349f14> │ │ │ │ ldr r0, [pc, #216] @ (6c7168 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x507f8>) │ │ │ │ @@ -2329237,22 +2329230,22 @@ │ │ │ │ ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r1, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - bls.n 6c7188 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50818> │ │ │ │ + bls.n 6c7108 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50798> │ │ │ │ lsls r2, r3, #4 │ │ │ │ stc2 1, cr0, [r2, #-288]! @ 0xfffffee0 │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ lsls r7, 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 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #371 @ 0x173 │ │ │ │ @@ -2329644,15 +2329637,15 @@ │ │ │ │ cmp r4, #16 │ │ │ │ bne.w 6c7490 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50b20> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c7490 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50b20> │ │ │ │ b.n 6c74d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50b64> │ │ │ │ - bmi.n 6c763c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50ccc> │ │ │ │ + bmi.n 6c75bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x50c4c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [pc, #1164] @ 6c7a88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51118> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2329845,15 +2329838,15 @@ │ │ │ │ str.w r3, [r4, #1148] @ 0x47c │ │ │ │ str.w r3, [r4, #1144] @ 0x478 │ │ │ │ movs r3, #3 │ │ │ │ str.w r5, [r4, #1128] @ 0x468 │ │ │ │ str.w r3, [r4, #832] @ 0x340 │ │ │ │ str.w r3, [r4, #1168] @ 0x490 │ │ │ │ str.w r6, [r4, #1124] @ 0x464 │ │ │ │ - bl afcb40 │ │ │ │ + bl afcbe0 │ │ │ │ ldrb.w r3, [r4, #3498] @ 0xdaa │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ ldrb.w r7, [r4, #3476] @ 0xd94 │ │ │ │ cmp r3, #0 │ │ │ │ strb.w r3, [r4, #32] │ │ │ │ @@ -2329957,15 +2329950,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c702c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x506bc> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl abd4b0 │ │ │ │ + bl abd550 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 4601f0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be80> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2330027,53 +2330020,53 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 685aa6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0xf136> │ │ │ │ strh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 65faae │ │ │ │ bl 663ab2 │ │ │ │ bl 67bab6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5146> │ │ │ │ bl 6b7aba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x4114a> │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ bl 669ac2 │ │ │ │ bl 67bac6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5156> │ │ │ │ bl 6adaca <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x3715a> │ │ │ │ - bcs.n 6c7b54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x511e4> │ │ │ │ + bcc.n 6c7ad4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51164> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bvs.n 6c7b74 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51204> │ │ │ │ + bvc.n 6c7af4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51184> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bcs.n 6c7a88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51118> │ │ │ │ + bcc.n 6c7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51098> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - beq.n 6c7a74 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51104> │ │ │ │ + bne.n 6c79f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51084> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + beq.n 6c7b28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x511b8> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - beq.n 6c7bb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51240> │ │ │ │ + bne.n 6c7b30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x511c0> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 6c7bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51254> │ │ │ │ + bpl.n 6c7b44 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x511d4> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bcc.n 6c7bbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5124c> │ │ │ │ + bmi.n 6c7b3c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x511cc> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bne.n 6c7ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51234> │ │ │ │ + bcs.n 6c7b24 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x511b4> │ │ │ │ lsls r2, r3, #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] @ (6c7b60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x511f0>) │ │ │ │ @@ -2330121,15 +2330114,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2330358,25 +2330351,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r6, [r6, #22] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #560] @ (6c800c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5169c>) │ │ │ │ + str r4, [r1, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r7, [pc, #272] @ (6c7efc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5158c>) │ │ │ │ + str r4, [r0, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [pc, #248] @ (6c7ee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51578>) │ │ │ │ + ldr r7, [pc, #1016] @ (6c81e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51878>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ @@ -2330807,15 +2330800,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c82b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51946> │ │ │ │ ldrb r2, [r5, #22] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6c8354 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x519e4> │ │ │ │ + bvs.n 6c82d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51964> │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldrb r6, [r7, #20] │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2331240,15 +2331233,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c83d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51a60> │ │ │ │ b.n 6c8398 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51a28> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bpl.n 6c883c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51ecc> │ │ │ │ + bpl.n 6c87bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51e4c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r7, r1, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c881c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51eac> │ │ │ │ @@ -2331303,17 +2331296,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ mvn.w r3, #268 @ 0x10c │ │ │ │ adds r3, r0, r3 │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ @@ -2331842,31 +2331835,31 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c7df0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x51480> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ b.n 6c8c80 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x52310> │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r6!, {r3} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #64] @ 0x40 │ │ │ │ @@ -2332035,27 +2332028,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c8fca <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5265a> │ │ │ │ nop │ │ │ │ strb r4, [r3, #2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c90d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x52760> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2332125,15 +2332118,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c9088 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x52718> │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -2332196,15 +2332189,15 @@ │ │ │ │ blx 69e60 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c915a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x527ea> │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -2332546,23 +2332539,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c930c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5299c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mrc2 0, 7, r0, cr14, cr14, {4} │ │ │ │ - vqadd.u32 d0, d26, d14 │ │ │ │ + vshr.u64 d0, d14, #2 │ │ │ │ + vshr.u64 d16, d14, #22 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -2333235,28 +2333228,28 @@ │ │ │ │ b.n 6c9ca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53338> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c968c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x52d1c> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa84009e │ │ │ │ - bkpt 0x0078 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - bkpt 0x0066 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - bkpt 0x0080 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - bkpt 0x0060 │ │ │ │ + @ instruction: 0xfb44009e │ │ │ │ + it cc │ │ │ │ + lslcc r2, r3, #4 │ │ │ │ + itte cs │ │ │ │ + lslcs r2, r3, #4 │ │ │ │ + sevcs │ │ │ │ + lslcc r2, r3, #4 │ │ │ │ + wfe │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -2333800,15 +2333793,15 @@ │ │ │ │ beq.w 6c9db6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53446> │ │ │ │ b.n 6c9fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53638> │ │ │ │ nop │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ + addw r0, r8, #2206 @ 0x89e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6ce8d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x57f64> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r1, 6ca332 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x539c2> │ │ │ │ @@ -2333839,15 +2333832,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ cbz r0, 6ca386 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53a16> │ │ │ │ - bl af7a14 │ │ │ │ + bl af7ab4 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ cbz r0, 6ca390 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53a20> │ │ │ │ bl 59aaf0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x486780> │ │ │ │ ldr.w r3, [r5, #2324] @ 0x914 │ │ │ │ cbz r3, 6ca3ee <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53a7e> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2333971,15 +2333964,15 @@ │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2432 @ 0x980 │ │ │ │ bl 6e8944 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71fd4> │ │ │ │ addw r0, r5, #2516 @ 0x9d4 │ │ │ │ bl 6e8944 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71fd4> │ │ │ │ addw r0, r5, #2332 @ 0x91c │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd578 │ │ │ │ ldr.w r0, [r5, #892] @ 0x37c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ca5aa <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x53c3a> │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r5, #1212] @ 0x4bc │ │ │ │ @@ -2334129,15 +2334122,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6caad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54168>) │ │ │ │ str.w r8, [r0, #704] @ 0x2c0 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [r0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #640] @ 0x280 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ - bl abd4cc │ │ │ │ + bl abd56c │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #644] @ 0x284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cb0d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54768> │ │ │ │ @@ -2334447,90 +2334440,90 @@ │ │ │ │ ldr r6, [r6, r4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xfbebffff │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ - ldcl 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ + mrc 0, 0, r0, cr12, cr14, {4} │ │ │ │ + mrc 0, 0, r0, cr0, cr14, {4} │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr, #-632]! @ 0xfffffd88 │ │ │ │ + ldcl 0, cr0, [lr, #632]! @ 0x278 │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4, #-632] @ 0xfffffd88 │ │ │ │ + mrc 0, 0, r0, cr4, cr14, {4} │ │ │ │ subs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ - ldc 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ + ldcl 0, cr0, [r8, #632] @ 0x278 │ │ │ │ + ldcl 0, cr0, [r8, #632] @ 0x278 │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8], #632 @ 0x278 │ │ │ │ - ldr r3, [pc, #304] @ (6cac48 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x542d8>) │ │ │ │ + ldc 0, cr0, [r8, #632]! @ 0x278 │ │ │ │ + ldr r4, [pc, #48] @ (6cab48 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x541d8>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], {158} @ 0x9e │ │ │ │ + ldcl 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 9, r0, ip, cr14 │ │ │ │ - mcrr 0, 9, r0, lr, cr14 │ │ │ │ + stc 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ + stc 0, cr0, [lr, #-632] @ 0xfffffd88 │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr], #-632 @ 0xfffffd88 │ │ │ │ + ldcl 0, cr0, [lr], #632 @ 0x278 │ │ │ │ asrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], #-632 @ 0xfffffd88 │ │ │ │ + stcl 0, cr0, [lr], #632 @ 0x278 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl], {158} @ 0x9e │ │ │ │ + ldcl 0, cr0, [sl], {158} @ 0x9e │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], {158} @ 0x9e │ │ │ │ + ldcl 0, cr0, [r2], {158} @ 0x9e │ │ │ │ asrs r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebfc009e │ │ │ │ + ldc 0, cr0, [ip], #632 @ 0x278 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + ands r6, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r2, lr, lsr #2 │ │ │ │ + ldc 0, cr0, [r2], {158} @ 0x9e │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r6, lr, lsr #2 │ │ │ │ + stc 0, cr0, [r6], {158} @ 0x9e │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r6, lr, lsr #2 │ │ │ │ + ldcl 0, cr0, [r6], #-632 @ 0xfffffd88 │ │ │ │ subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb92009e │ │ │ │ + mrrc 0, 9, r0, r2, cr14 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8e009e │ │ │ │ + mcrr 0, 9, r0, lr, cr14 │ │ │ │ movs r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1332] @ 0x534 │ │ │ │ str.w r3, [r4, #1340] @ 0x53c │ │ │ │ ldr.w r0, [pc, #2188] @ 6cb440 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54ad0> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str.w r1, [r4, #1336] @ 0x538 │ │ │ │ @@ -2335050,15 +2335043,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e8718 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af7618 │ │ │ │ + bl af76b8 │ │ │ │ str.w r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cb0d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54768> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ ldrb.w r1, [r3, #3498] @ 0xdaa │ │ │ │ ldr r3, [pc, #652] @ (6cb484 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54b14>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2335255,57 +2335248,57 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, sl, lr, lsr #2 │ │ │ │ + adcs.w r0, sl, lr, lsr #2 │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, lr, lr, lsr #2 │ │ │ │ + adc.w r0, lr, lr, lsr #2 │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, sl, lr, lsr #2 │ │ │ │ + @ instruction: 0xeb3a009e │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, lr, lr, lsr #2 │ │ │ │ - ands.w r0, r6, lr, lsr #2 │ │ │ │ + @ instruction: 0xeafe009e │ │ │ │ + @ instruction: 0xead6009e │ │ │ │ adds r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [ip, #632]! @ 0x278 │ │ │ │ + @ instruction: 0xeaac009e │ │ │ │ adds r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #88] @ (6cb4d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54b68>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbb60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x551f0> │ │ │ │ + b.n 6cace0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54370> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb6cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54d5c> │ │ │ │ + b.n 6cb84c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54edc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb6c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54d50> │ │ │ │ + b.n 6cb840 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54ed0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (6cb4cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54b5c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2335316,15 +2335309,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 446104 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331d94> │ │ │ │ str.w r0, [r4, #3504] @ 0xdb0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 6cb4f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54b84> │ │ │ │ lsls r0, r1, #5 │ │ │ │ - b.n 6cba00 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55090> │ │ │ │ + b.n 6cbb80 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55210> │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6cb694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54d24>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2335500,54 +2335493,54 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6cb5a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54c34> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #64] @ (6cb6d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54d68>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[5]}, [r6], r7 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + @ instruction: 0xfa6600a7 │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6cbb30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x551c0> │ │ │ │ + b.n 6cbcb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55340> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbb94 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55224> │ │ │ │ + b.n 6cbd14 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x553a4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbbac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5523c> │ │ │ │ + b.n 6cbd2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x553bc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbbdc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5526c> │ │ │ │ + b.n 6cbd5c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x553ec> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbbb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55240> │ │ │ │ + b.n 6cbd30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x553c0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbbc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55250> │ │ │ │ + b.n 6cbd40 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x553d0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbc4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x552dc> │ │ │ │ + b.n 6cbdcc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5545c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6cba4c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x550dc> │ │ │ │ + b.n 6cbbcc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5525c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cba34 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x550c4> │ │ │ │ + b.n 6cbbb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55244> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbb48 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x551d8> │ │ │ │ + b.n 6cbcc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55358> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbb04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55194> │ │ │ │ + b.n 6cbc84 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55314> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55168> │ │ │ │ + b.n 6cbc58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x552e8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cbaac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5513c> │ │ │ │ + b.n 6cbc2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x552bc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cba80 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55110> │ │ │ │ + b.n 6cbc00 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55290> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cba54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x550e4> │ │ │ │ + b.n 6cbbd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55264> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cba28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x550b8> │ │ │ │ + b.n 6cbba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55238> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb9fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5508c> │ │ │ │ + b.n 6cbb7c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5520c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6cb770 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54e00> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2335725,15 +2335718,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #48] @ (6cb938 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54fc8>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6cc088 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55718> │ │ │ │ + b.n 6cb208 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x54898> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6cb97c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5500c>) │ │ │ │ @@ -2336542,19 +2336535,19 @@ │ │ │ │ b.n 6cc1c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55852> │ │ │ │ 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 6cc216 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x558a6> │ │ │ │ - bcc.n 6cc354 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x559e4> │ │ │ │ + bmi.n 6cc2d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55964> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6cc2a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55938> │ │ │ │ + blt.n 6cc228 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x558b8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #648] @ 0x288 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2337011,15 +2337004,15 @@ │ │ │ │ str.w r9, [r3, r2, lsl #2] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #648] @ 0x288 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bvs.n 6cc930 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55fc0> │ │ │ │ + bvc.n 6cc8b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x55f40> │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -2337636,17 +2337629,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ adds r4, #78 @ 0x4e │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6ccfc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x56654> │ │ │ │ + bne.n 6cd144 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x567d4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ 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 │ │ │ │ ldr.w r0, [r0, #648] @ 0x288 │ │ │ │ @@ -2337874,23 +2337867,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ b.n 6cd16a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x567fa> │ │ │ │ cmp r6, #158 @ 0x9e │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r2, ip, #1 │ │ │ │ str.w r2, [r0, #648] @ 0x288 │ │ │ │ movw r2, #4346 @ 0x10fa │ │ │ │ @@ -2338542,15 +2338535,15 @@ │ │ │ │ ldr.w r2, [r4, #660] @ 0x294 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #648] @ 0x288 │ │ │ │ str.w r0, [r2, r3, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ @@ -2338643,19 +2338636,19 @@ │ │ │ │ bhi.n 6cdcb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x57344> │ │ │ │ b.n 6cdbf2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x57282> │ │ │ │ nop │ │ │ │ movs r4, #20 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [r0, #648] @ 0x288 │ │ │ │ movw ip, #2209 @ 0x8a1 │ │ │ │ ldr.w r3, [r0, #660] @ 0x294 │ │ │ │ movs r1, #0 │ │ │ │ push {lr} │ │ │ │ add.w lr, r2, #1 │ │ │ │ @@ -2339903,15 +2339896,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6ceb98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58228> │ │ │ │ nop │ │ │ │ asrs r6, r4, #18 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6cec18 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x582a8> │ │ │ │ + cbz r0, 6cec48 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x582d8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r4, [pc, #128] @ (6cec5c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x582ec>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2340056,15 +2340049,15 @@ │ │ │ │ bl 6ce8d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x57f64> │ │ │ │ b.n 6ced02 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58392> │ │ │ │ nop │ │ │ │ asrs r4, r5, #12 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6ced9c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5842c> │ │ │ │ + uxth r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1428] @ 0x594 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r2, r0, #1408 @ 0x580 │ │ │ │ str.w r1, [r0, #744] @ 0x2e8 │ │ │ │ strb.w ip, [r0, #1424] @ 0x590 │ │ │ │ cbz r3, 6ced92 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58422> │ │ │ │ @@ -2340129,15 +2340122,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6cee28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x584b8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2340208,15 +2340201,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r0, #716] @ 0x2cc │ │ │ │ add r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2340229,15 +2340222,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} │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6cef60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x585f0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2340253,15 +2340246,15 @@ │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r0, #716] @ 0x2cc │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mul.w r5, r1, r2 │ │ │ │ @@ -2340322,15 +2340315,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 6cefc6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58656> │ │ │ │ nop │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r3, [r0, #660] @ 0x294 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, ip, #1 │ │ │ │ ldr.w lr, [r0, #1252] @ 0x4e4 │ │ │ │ str.w r4, [r0, #648] @ 0x288 │ │ │ │ @@ -2340527,21 +2340520,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r6, #28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ 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, r2 │ │ │ │ subs r2, #1 │ │ │ │ @@ -2340577,15 +2340570,15 @@ │ │ │ │ orr.w r2, r2, r4, lsl #16 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ adds r4, r1, #1 │ │ │ │ str.w r4, [r0, #648] @ 0x288 │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #280] @ (6cf480 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58b10>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2340692,15 +2340685,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #404] @ (6cf638 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58cc8>) │ │ │ │ @@ -2340848,15 +2340841,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r2, #13 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -2340924,15 +2340917,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6cf6be <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58d4e> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6cf6ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58d4a> │ │ │ │ b.n 6cf6be <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58d4e> │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2341158,15 +2341151,15 @@ │ │ │ │ bne.n 6cf9b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59048> │ │ │ │ b.n 6cf91c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x58fac> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r4, r3, #27 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2341664,15 +2341657,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r6, #11 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r2, r3, #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 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2341743,15 +2341736,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6cffc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59654> │ │ │ │ lsls r6, r0, #2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #592 @ (adr r0, 6d0270 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59900>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 6d0170 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59800>) │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1228] @ 6d0500 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59b90> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2342185,25 +2342178,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.f q8, q1, d2[3] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f32 q0, q5, d14[0] │ │ │ │ vrhadd.u q8, q3, q7 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6d0574 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59c04> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6d0556 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59be6> │ │ │ │ @@ -2342311,15 +2342304,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ vstr d7, [r1] │ │ │ │ strd r2, r3, [r1, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl af2748 │ │ │ │ + bl af27e8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6d068a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59d1a> │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ bl 59b5cc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48725c> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2342482,15 +2342475,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 af6ce8 │ │ │ │ + bl af6d88 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [pc, #752] @ (6d0b54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a1e4>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2342700,19 +2342693,19 @@ │ │ │ │ strb.w r2, [r4, #1124] @ 0x464 │ │ │ │ str.w r3, [r4, #1432] @ 0x598 │ │ │ │ addw r2, r4, #1028 @ 0x404 │ │ │ │ addw r3, r4, #1108 @ 0x454 │ │ │ │ str.w r3, [r4, #1428] @ 0x594 │ │ │ │ b.n 6d07f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x59e80> │ │ │ │ nop │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #464] @ (6d0d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a3bc>) │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #704] @ 0x2c0 │ │ │ │ ldrb.w r2, [r3, #3476] @ 0xd94 │ │ │ │ @@ -2342954,15 +2342947,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 afb8a8 │ │ │ │ + bl afb948 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d0ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a570>) │ │ │ │ ldr r3, [pc, #160] @ (6d0edc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a56c>) │ │ │ │ @@ -2342993,15 +2342986,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 afba48 │ │ │ │ + bl afbae8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0e36 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a4c6> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d0e36 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a4c6> │ │ │ │ @@ -2343021,15 +2343014,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 afb978 │ │ │ │ + bl afba18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0e36 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a4c6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf224014e │ │ │ │ @@ -2343248,15 +2343241,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl abd61c │ │ │ │ + bl abd6bc │ │ │ │ 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 │ │ │ │ @@ -2343292,15 +2343285,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d115e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a7ee> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2332 @ 0x91c │ │ │ │ - bl abd748 │ │ │ │ + bl abd7e8 │ │ │ │ b.n 6d1168 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a7f8> │ │ │ │ ldr.w r3, [r7, #640] @ 0x280 │ │ │ │ add.w r8, r7, #648 @ 0x288 │ │ │ │ mov.w r2, #402653184 @ 0x18000000 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ blx r3 │ │ │ │ @@ -2343363,15 +2343356,15 @@ │ │ │ │ b.n 6d1180 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a810> │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ - bl abd748 │ │ │ │ + bl abd7e8 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #164] @ (6d1318 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5a9a8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2344117,21 +2344110,21 @@ │ │ │ │ movs r3, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6d19e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b070> │ │ │ │ nop │ │ │ │ @ instruction: 0xe990014e │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r5 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r2 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2344373,21 +2344366,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d15c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5ac58> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ b.n 6d24cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bb5c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -2344503,15 +2344496,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d2210 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b8a0> │ │ │ │ lsls r6, r1, #5 │ │ │ │ b.n 6d21dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b86c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #532] @ (6d20dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b76c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2344729,21 +2344722,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d2328 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b9b8> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ b.n 6d223c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5b8cc> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2345056,21 +2345049,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ udf #52 @ 0x34 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r6, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #412] @ (6d2614 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bca4>) │ │ │ │ @@ -2345235,25 +2345228,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d2504 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bb94> │ │ │ │ b.n 6d2590 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bc20> │ │ │ │ blt.n 6d2518 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bba8> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r4, 6d2664 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bcf4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + cbnz r2, 6d2666 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bcf6> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ cbz r1, 6d263e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bcce> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6d2640 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5bcd0> │ │ │ │ bx lr │ │ │ │ @@ -2345611,15 +2345604,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ bhi.n 6d29e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5c070> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1428] @ 0x594 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, #1048 @ 0x418 │ │ │ │ ldr.w r4, [r0, #1052] @ 0x41c │ │ │ │ str r1, [r4, #0] │ │ │ │ @@ -2348324,45 +2348317,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #29 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r4, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r1, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r4, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r2, [r1, r7] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d43d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5da64> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2348529,19 +2348522,19 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d3e46 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5d4d6> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2348695,15 +2348688,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d4bae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5e23e> │ │ │ │ b.n 6d4bdc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5e26c> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2349565,23 +2349558,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d533c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5e9cc> │ │ │ │ b.n 6d5498 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5eb28> │ │ │ │ add r5, sp, #888 @ 0x378 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [r0, #1428] @ 0x594 │ │ │ │ movs r1, #1 │ │ │ │ push {lr} │ │ │ │ add.w r3, r0, #1288 @ 0x508 │ │ │ │ ldr.w ip, [r0, #1292] @ 0x50c │ │ │ │ strb.w r1, [r0, #1304] @ 0x518 │ │ │ │ @@ -2349769,19 +2349762,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d58c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5ef50>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d587e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5ef0e> │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r5, [pc, #40] @ (6d58e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5ef78>) │ │ │ │ + ldr r5, [pc, #808] @ (6d5be8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5f278>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #112] @ 0x70 │ │ │ │ @@ -2351411,15 +2351404,15 @@ │ │ │ │ movlt r3, #255 @ 0xff │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ strb.w r0, [r1, #1448] @ 0x5a8 │ │ │ │ strb.w r3, [r1, #1449] @ 0x5a9 │ │ │ │ str.w r2, [r5, #1440] @ 0x5a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl af2834 │ │ │ │ + bl af28d4 │ │ │ │ ldr.w r9, [r5, #1172] @ 0x494 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a1fc │ │ │ │ ldr r2, [pc, #336] @ (6d6c44 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x602d4>) │ │ │ │ ldr.w r3, [r5, #1440] @ 0x5a0 │ │ │ │ @@ -2351513,61 +2351506,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @ instruction: 0xfa81ffff │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ @ instruction: 0xfa29ffff │ │ │ │ ldr??.w pc, [sp, #4095] @ 0xfff │ │ │ │ - muls r6, r6 │ │ │ │ + add r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs r6, r0 │ │ │ │ + mvns r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov ip, r7 │ │ │ │ + bxns pc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbc.w r0, lr, #5341184 @ 0x518000 │ │ │ │ - bics r6, r5 │ │ │ │ + @ instruction: 0xf62e00a3 │ │ │ │ + add r6, sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 632bfe │ │ │ │ bl 5cec02 │ │ │ │ bl 6b6c06 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x40296> │ │ │ │ bl 59ac0a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48689a> │ │ │ │ - asrs r2, r1 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mvns r0, r3 │ │ │ │ + add r8, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r5 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r7 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf22000a3 │ │ │ │ - @ instruction: 0xf1fc00a3 │ │ │ │ - eors r0, r7 │ │ │ │ + @ instruction: 0xf2e000a3 │ │ │ │ + @ instruction: 0xf2bc00a3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r0 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r4 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r0 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orr.w r1, r4, #25 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + add.w r1, r4, #25 │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d6bae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6023e> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d701c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x606ac> │ │ │ │ @@ -2351936,16 +2351929,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d70ae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6073e> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 1, 1, r0, cr0, cr9, {0} │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + mrc 1, 7, r0, cr0, cr9, {0} │ │ │ │ + adds r7, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #728] @ 0x2d8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d743e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x60ace> │ │ │ │ cbz r6, 6d70d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x60768> │ │ │ │ @@ -2352383,25 +2352376,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r4, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r0, #2904] @ 0xb58 │ │ │ │ ldr.w r2, [r0, #2912] @ 0xb60 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -2352748,21 +2352741,21 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d5dbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x5f44c> │ │ │ │ ldr.w r3, [r5, #704] @ 0x2c0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d6dba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6044a> │ │ │ │ nop │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + adds r1, #18 │ │ │ │ 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, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #948] @ (6d7d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x61408>) │ │ │ │ @@ -2353119,17 +2353112,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r6, r3, #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] @ (6d7e84 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x61514>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2353471,15 +2353464,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #29] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldrb r4, [r5, #28] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r6, 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, r1 │ │ │ │ ldr.w r1, [r1, #544] @ 0x220 │ │ │ │ @@ -2353568,17 +2353561,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #27] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr r2, [pc, #516] @ (6d844c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x61adc>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2353757,19 +2353750,19 @@ │ │ │ │ b.n 6d83aa <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x61a3a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #22] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #148] @ (6d850c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x61b9c>) │ │ │ │ @@ -2356244,15 +2356237,15 @@ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #84 @ 0x54 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2356392,15 +2356385,15 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2356473,15 +2356466,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356562,15 +2356555,15 @@ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356660,15 +2356653,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2356986,15 +2356979,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2357100,15 +2357093,15 @@ │ │ │ │ add r5, sp, #444 @ 0x1bc │ │ │ │ add r6, sp, #500 @ 0x1f4 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl abfef0 │ │ │ │ + bl abff90 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2357200,15 +2357193,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6daa54 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x640e4> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl ac01b4 │ │ │ │ + bl ac0254 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2357372,15 +2357365,15 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac011c │ │ │ │ + bl ac01bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6da8f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63f84> │ │ │ │ ldr.w r2, [pc, #1796] @ 6db338 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x649c8> │ │ │ │ ldr.w r3, [pc, #1768] @ 6db320 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x649b0> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2357541,15 +2357534,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d9d04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63394> │ │ │ │ b.n 6dad0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6439c> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfe88 │ │ │ │ + bl abff28 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6dad0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6439c> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldrb.w r4, [sp, #502] @ 0x1f6 │ │ │ │ ldrb.w r3, [sp, #446] @ 0x1be │ │ │ │ add.w ip, sp, #4 │ │ │ │ @@ -2357892,15 +2357885,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d8d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x623c0> │ │ │ │ b.n 6dad0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6439c> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfe88 │ │ │ │ + bl abff28 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6dad0c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6439c> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db1c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64850> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2357925,19 +2357918,19 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 6db34e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x649de> │ │ │ │ lsls r1, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r0, r7] │ │ │ │ lsls r6, r1, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2357949,15 +2357942,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6db414 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64aa4>) │ │ │ │ ldr r3, [pc, #188] @ (6db418 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64aa8>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6db39c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64a2c> │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldrb.w ip, [sp, #97] @ 0x61 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2358099,15 +2358092,15 @@ │ │ │ │ add r4, sp, #932 @ 0x3a4 │ │ │ │ add.w r8, sp, #196 @ 0xc4 │ │ │ │ add r7, sp, #900 @ 0x384 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2358164,27 +2358157,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6dca70 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66100> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6dbf16 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x655a6> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #244 @ 0xf4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2358193,15 +2358186,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d9044 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x626d4> │ │ │ │ b.n 6db4c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64b50> │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2358248,15 +2358241,15 @@ │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #836 @ 0x344 │ │ │ │ mov r0, fp │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrsh.w sl, [r6, #6] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ @@ -2358481,15 +2358474,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2358696,15 +2358689,15 @@ │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2359016,15 +2359009,15 @@ │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2359130,28 +2359123,28 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #680] @ (6dc34c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x659dc>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba2009c │ │ │ │ - ldr r5, [pc, #232] @ (6dc198 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x65828>) │ │ │ │ + stc2l 0, cr0, [r2], #-624 @ 0xfffffd90 │ │ │ │ + ldr r5, [pc, #1000] @ (6dc498 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x65b28>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ add r5, sp, #932 @ 0x3a4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r9, sp, #772 @ 0x304 │ │ │ │ add.w sl, sp, #788 @ 0x314 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -2359279,15 +2359272,15 @@ │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -2359300,15 +2359293,15 @@ │ │ │ │ ldmia.w fp, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2359653,15 +2359646,15 @@ │ │ │ │ bl 6da1a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63838> │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ movt r5, #770 @ 0x302 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2359907,15 +2359900,15 @@ │ │ │ │ @ instruction: 0xeb09ffff │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2359950,27 +2359943,27 @@ │ │ │ │ b.w 6dbe2a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x654ba> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6dbf16 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x655a6> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2360170,15 +2360163,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str.w r2, [r8, #116] @ 0x74 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #388 @ 0x184 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldr.w r3, [r8, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2360313,15 +2360306,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6dcb46 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x661d6> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2360434,15 +2360427,15 @@ │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r5, #0 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2360551,27 +2360544,27 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ b.w 6dc580 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x65c10> │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #516 @ 0x204 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #692 @ 0x2b4 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2360639,15 +2360632,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6dc666 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x65cf6> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2360704,27 +2360697,27 @@ │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d8d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x623c0> │ │ │ │ b.w 6db4c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x64b50> │ │ │ │ add r7, sp, #564 @ 0x234 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ - bl ac04ac │ │ │ │ + bl ac054c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63dfc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #660 @ 0x294 │ │ │ │ - bl ac044c │ │ │ │ + bl ac04ec │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d9ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x63580> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2360906,25 +2360899,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6dd1ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6683c> │ │ │ │ + b.n 6dd32c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x669bc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + subs r0, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6dd170 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66800> │ │ │ │ + b.n 6dd2f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66980> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6dd0b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66748> │ │ │ │ + b.n 6dd238 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x668c8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2361038,41 +2361031,41 @@ │ │ │ │ bne.n 6dd6b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66d48> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6de3ee <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67a7e> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ac8f64 │ │ │ │ + bl ac9004 │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ea924 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x73fb4> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6dd72c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66dbc> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl ac11a0 │ │ │ │ + bl ac1240 │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6bfc> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6de3e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67a74> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6eaa6c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x740fc> │ │ │ │ b.n 6dd752 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x66de2> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac11a0 │ │ │ │ + bl ac1240 │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6bfc> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6de3e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67a74> │ │ │ │ @@ -2361083,45 +2361076,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6ea880 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x73f10> │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae4c50 │ │ │ │ + bl ae4cf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl ae0e50 │ │ │ │ + bl ae0ef0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad6bc4 │ │ │ │ + bl ad6c64 │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6de0b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67740> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 53361c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41f2ac> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad30dc │ │ │ │ + bl ad317c │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac7a84 │ │ │ │ + bl ac7b24 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac0508 │ │ │ │ + bl ac05a8 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5cf090 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5cf0a8 │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2361953,21 +2361946,21 @@ │ │ │ │ nop │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r2, #30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6de188 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67818> │ │ │ │ + bvs.n 6de108 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67798> │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r0, r4, r5, r6} │ │ │ │ @ instruction: 0xffffaf95 │ │ │ │ - @ instruction: 0xffffcfd0 │ │ │ │ + vshr.u64 d29, d0, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r1, r3, #4 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #212 @ 0xd4 │ │ │ │ @ instruction: 0xfffff8dd │ │ │ │ @@ -2361996,15 +2361989,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6de106 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67796> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ad1b5c │ │ │ │ + bl ad1bfc │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a1fc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2362475,40 +2362468,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6de5ee <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67c7e> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl abccb4 │ │ │ │ + bl abcd54 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6de65e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67cee> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl abccec │ │ │ │ + bl abcd8c │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6de64a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67cda> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e8668 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71cf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl abceb4 │ │ │ │ + bl abcf54 │ │ │ │ cbz r0, 6de6b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67d42> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6de6a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67d36> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl abd3fc │ │ │ │ + bl abd49c │ │ │ │ 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 │ │ │ │ @@ -2362527,17 +2362520,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ mov r0, r4 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ mov sl, r1 │ │ │ │ @@ -2362606,17 +2362599,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6de74e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67dde> │ │ │ │ adds r4, r4, r3 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, 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] │ │ │ │ @@ -2362693,17 +2362686,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6de840 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x67ed0> │ │ │ │ adds r6, r6, r0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -2362815,21 +2362808,21 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6de990 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68020> │ │ │ │ asrs r6, r5, #28 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2362979,25 +2362972,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6deac4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68154> │ │ │ │ asrs r0, r6, #23 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -2363146,25 +2363139,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dec84 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68314> │ │ │ │ nop │ │ │ │ asrs r2, r6, #16 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r4, #27] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - itet gt │ │ │ │ - lslgt r5, r3, #2 │ │ │ │ - strble r2, [r1, #21] │ │ │ │ - lslgt r1, r3, #4 │ │ │ │ - bkpt 0x00e4 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ + lsls r1, r3, #4 │ │ │ │ + itt ge │ │ │ │ + lslge r5, r3, #2 │ │ │ │ + it hi @ unpredictable │ │ │ │ + lslhi r5, r3, #2 │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #876] @ (6df0dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6876c>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2363498,63 +2363491,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6ded90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68420> │ │ │ │ asrs r0, r1, #10 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x003a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r2, 6df198 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68828> │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 6df194 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68824> │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r2, 6df18a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6881a> │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 6df186 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68816> │ │ │ │ + cbnz r6, 6df1b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68846> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r6, 6df188 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68818> │ │ │ │ + cbnz r6, 6df1b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68848> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr.w r4, [pc, #2984] @ 6dfd04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69394> │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2364629,45 +2364622,45 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsrs r2, r2, #26 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 6dfd36 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x693c6> │ │ │ │ + rev r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 6dfd42 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x693d2> │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsrs r2, r3, #20 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cbnz r4, 6dfd50 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x693e0> │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r4, 6dfd90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69420> │ │ │ │ + push {r2} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 6dfd62 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x693f2> │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - str r2, [r0, #108] @ 0x6c │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 6dfd5a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x693ea> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ bne.w 6df760 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x68df0> │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -2364958,39 +2364951,39 @@ │ │ │ │ bne.w 6dfbd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69268> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6dfbd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69268> │ │ │ │ b.n 6dfbc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69250> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ ldr r2, [pc, #380] @ (6e0220 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x698b0>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2365149,48 +2365142,48 @@ │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u8 q8, q5, │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dfa8a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6911a> │ │ │ │ - vdup.8 d26, d30[7] │ │ │ │ + vqdmulh.s q13, , d30[0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dfad2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69162> │ │ │ │ vcvt.u16.f16 d17, d4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xef99ffff │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r0, #5 │ │ │ │ ldc2l 1, cr0, [r8, #308]! @ 0x134 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2365477,83 +2365470,83 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6e046e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69afe> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stc2l 1, cr0, [lr, #-308] @ 0xfffffecc │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r7, #27] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + cbnz r4, 6e0612 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69ca2> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + cbnz r4, 6e0614 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69ca4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + cbnz r4, 6e0616 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69ca6> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + cbnz r4, 6e0618 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69ca8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - bkpt 0x00b4 │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + ite vc │ │ │ │ + lslvc r7, r2, #2 │ │ │ │ + addvs r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - bkpt 0x0082 │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 6e06c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69d50>) │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + ittt mi │ │ │ │ + lslmi r7, r2, #2 │ │ │ │ + addmi r2, pc, #912 @ (adr r2, 6e09c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a050>) │ │ │ │ + lslmi r6, r3, #2 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6e0688 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69d18>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6e067c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69d0c> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2365792,19 +2365785,19 @@ │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34f6bc> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b8624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a42b4> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae44ec │ │ │ │ + bl ae458c │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae4c50 │ │ │ │ + bl ae4cf0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c48fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b058c> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2365946,19 +2365939,19 @@ │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34f6bc> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b8624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a42b4> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae44ec │ │ │ │ + bl ae458c │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae4c50 │ │ │ │ + bl ae4cf0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c48fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b058c> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #608] @ (6e0cc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a354>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2365976,15 +2365969,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl ae29f4 │ │ │ │ + bl ae2a94 │ │ │ │ b.n 6e07f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69e82> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2365992,29 +2365985,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c7f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b3c28> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6e0a78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a108> │ │ │ │ mov r0, sl │ │ │ │ - bl ad27c0 │ │ │ │ + bl ad2860 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c61fc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b1e8c> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ orrs r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl ae29f4 │ │ │ │ + bl ae2a94 │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6e07f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x69e82> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b44f4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a0184> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2366215,17 +2366208,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbcfffff │ │ │ │ @ instruction: 0xf4f8014d │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e0d1e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a3ae> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2366255,19 +2366248,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e0d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a3bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ @@ -2367061,29 +2367054,29 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6e1526 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6abb6> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xebe4014d │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #536 @ (adr r2, 6e1778 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ae08>) │ │ │ │ + add r3, pc, #280 @ (adr r3, 6e1678 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad08>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #360 @ (adr r2, 6e16cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad5c>) │ │ │ │ + add r3, pc, #104 @ (adr r3, 6e15cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac5c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #728] @ (6e1840 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6aed0>) │ │ │ │ + ldr r6, [pc, #472] @ (6e1740 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6add0>) │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, pc, #352 @ (adr r2, 6e16cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad5c>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 6e15cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac5c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #16 @ (adr r2, 6e1580 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac10>) │ │ │ │ + add r2, pc, #784 @ (adr r2, 6e1880 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6af10>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 6e158c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac1c>) │ │ │ │ + add r2, pc, #792 @ (adr r2, 6e188c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6af1c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #48 @ (adr r2, 6e15a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac38>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 6e18a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6af38>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e15a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ac38> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2367276,15 +2367269,15 @@ │ │ │ │ strd r0, r1, [ip, #-308] @ 0x134 │ │ │ │ strd r0, r1, [r6, #-308] @ 0x134 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r6, {r0, r2, r3, r6, r8} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #120 @ (adr r0, 6e1810 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6aea0>) │ │ │ │ + add r0, pc, #888 @ (adr r0, 6e1b10 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b1a0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #140] @ (6e1838 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6aec8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2368114,15 +2368107,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 6e22f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b980> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl 59006a <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x47bcfa> │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ 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 r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2368176,15 +2368169,15 @@ │ │ │ │ nop │ │ │ │ svc 120 @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [r0, r6] │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #212] @ (6e21f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b880>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2368282,38 +2368275,38 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ udf #178 @ 0xb2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r6, [r3, r3] │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6e2236 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b8c6> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e2240 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b8d0>) │ │ │ │ add r1, pc │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e224c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b8dc> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e2258 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6b8e8> │ │ │ │ @@ -2368467,15 +2368460,15 @@ │ │ │ │ bhi.n 6e2408 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ba98> │ │ │ │ ldr r3, [pc, #12] @ (6e240c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ba9c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r1, r3, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2369367,15 +2369360,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e2d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6c408>) │ │ │ │ add r1, pc │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ vldr s0, [pc, #4] @ 6e2d74 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6c404> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e2d90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6c420> │ │ │ │ @@ -2370533,15 +2370526,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldmia r1!, {r2, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb.w pc, [pc, #-4095] @ 6e28f9 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6bf89> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -2374965,15 +2374958,15 @@ │ │ │ │ bic.w r1, r1, #15 │ │ │ │ strb.w r1, [sp, #12] │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ strd r0, r1, [r3, #12] │ │ │ │ b.n 6e6906 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ff96> │ │ │ │ nop │ │ │ │ - vld4.8 {d16,d18,d20,d22}, [r6 :64], r8 │ │ │ │ + @ instruction: 0xfa260118 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1092] @ 6e6ddc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7046c> │ │ │ │ mov r3, r1 │ │ │ │ @@ -2375473,20 +2375466,20 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e6f88 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70618> │ │ │ │ ldr r2, [pc, #848] @ (6e72f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70984>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r2, [pc, #0] @ (6e6fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70638>) │ │ │ │ + ldr r2, [pc, #768] @ (6e72a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70938>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x0066 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ - subs r3, #8 │ │ │ │ + itte cs │ │ │ │ + lslcs r1, r3, #2 │ │ │ │ + ldrbcs.w r3, [r1, #40] @ 0x28 │ │ │ │ + subcc r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e6fce <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7065e> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ ldrb r3, [r1, #24] │ │ │ │ movs r0, #1 │ │ │ │ orr.w r3, r3, #15 │ │ │ │ @@ -2375659,15 +2375652,15 @@ │ │ │ │ b.n 6e7156 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x707e6> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e7134 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x707c4> │ │ │ │ ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [pc, #976] @ (6e7574 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c04>) │ │ │ │ + ldr r1, [pc, #720] @ (6e7474 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70b04>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2376069,29 +2376062,29 @@ │ │ │ │ b.n 6e75ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c3c> │ │ │ │ ldr r3, [pc, #32] @ (6e75f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c84>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e75ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c3c> │ │ │ │ ldr r3, [pc, #32] @ (6e75f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c88>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e75ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70c3c> │ │ │ │ - add sl, r4 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #848 @ (adr r7, 6e7934 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70fc4>) │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add sl, r4 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, r4 │ │ │ │ + cmp r0, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add lr, r3 │ │ │ │ + cmp r6, fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add ip, r3 │ │ │ │ + cmp r4, fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r3 │ │ │ │ + cmp r2, fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, r3 │ │ │ │ + cmp r0, fp │ │ │ │ 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 │ │ │ │ cbz r1, 6e763c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70ccc> │ │ │ │ @@ -2376168,39 +2376161,38 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6e7646 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70cd6> │ │ │ │ ldr r0, [pc, #52] @ (6e76ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d7c>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e765c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70cec> │ │ │ │ - add r6, ip │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, r7 │ │ │ │ + add lr, pc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 6e7702 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d92> │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, r4 │ │ │ │ + add r8, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, r8 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 6e7674 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70d04> │ │ │ │ + stmia.w lr, {r1, r5, r7} │ │ │ │ + b.n 6e7d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x713c8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e7bb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71248> │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 6e771c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70dac> │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mvns r2, r7 │ │ │ │ + add sl, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r4, r7 │ │ │ │ + add r4, pc │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r2, 6e7718 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70da8> │ │ │ │ @@ -2376250,33 +2376242,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e7794 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70e24>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e772a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70dba> │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [pc, #600] @ (6e79dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7106c>) │ │ │ │ + ldr r4, [pc, #344] @ (6e78dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x70f6c>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr.w r1, [pc, #3040] @ 6e838c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71a1c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2377379,263 +2377371,261 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r4 │ │ │ │ + add r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + mov r2, r9 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 6e8580 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c10> │ │ │ │ + b.n 6e8700 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d90> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4], #668 @ 0x29c │ │ │ │ - bics r2, r6 │ │ │ │ + stc 0, cr0, [r4, #668]! @ 0x29c │ │ │ │ + add r2, lr │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r0 │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmdb ip, {r3, r4, r8} │ │ │ │ - vaddl.s8 q8, d18, d23 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + strd r0, r1, [ip, #96] @ 0x60 │ │ │ │ + eor.w r0, r2, #167 @ 0xa7 │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - tst r2, r1 │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - rors r0, r2 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r0, r7 │ │ │ │ + negs r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r0, r6 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r2, r3 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #10 │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r2, r4 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r4, r1 │ │ │ │ + tst r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r3, #2 │ │ │ │ strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xebf400a7 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + ldc 0, cr0, [r4], #668 @ 0x29c │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rsb r0, r2, r7, asr #2 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + stc 0, cr0, [r2], {167} @ 0xa7 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adcs r4, r0 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - eors r2, r0 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r7, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 6e835c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x719ec> │ │ │ │ + bgt.n 6e84dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b6c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e83e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71a78> │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + ldmia.w r2, {r1, r2, r5, r7} │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 6e84d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b60> │ │ │ │ + bgt.n 6e8450 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ae0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e835c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x719ec> │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strex r0, r0, [r4, #664] @ 0x298 │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bge.n 6e8420 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ab0> │ │ │ │ + blt.n 6e83a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71a30> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrd r0, r0, [r4, #-668]! @ 0x29c │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + bics.w r0, r4, r7, asr #2 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e7c7c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7130c> │ │ │ │ + b.n 6e7dfc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7148c> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r6, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 6e83ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71a3c> │ │ │ │ + bge.n 6e852c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71bbc> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xe81200a7 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + @ instruction: 0xe8d200a7 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e8a04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72094> │ │ │ │ + b.n 6e8b84 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72214> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e82e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71974> │ │ │ │ + b.n 6e8464 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71af4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - mcr2 0, 3, r0, cr12, cr12, {4} │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + vqadd.u32 d0, d28, d12 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #624] @ 0x270 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + mrc2 0, 4, r0, cr8, cr12, {4} │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 6e8804 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e94>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 6e8704 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d94>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 6e85cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c5c> │ │ │ │ + bhi.n 6e854c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71bdc> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #720 @ (adr r2, 6e87bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e4c>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 6e86bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d4c>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 6e84e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b78> │ │ │ │ + bvc.n 6e8468 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71af8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e84e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b70> │ │ │ │ + bvc.n 6e8460 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71af0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xe81e009a │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + @ instruction: 0xe8de009a │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8474 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71b04> │ │ │ │ + bvc.n 6e85f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c84> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8468 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71af8> │ │ │ │ + bvc.n 6e85e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c78> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e844c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71adc> │ │ │ │ + bvc.n 6e85cc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c5c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8440 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ad0> │ │ │ │ + bvc.n 6e85c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c50> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8634 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71cc4> │ │ │ │ + bvc.n 6e85b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c44> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8628 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71cb8> │ │ │ │ + bvc.n 6e85a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c38> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6e89e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72078> │ │ │ │ + b.n 6e8b68 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x721f8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + subs r1, #28 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2377749,15 +2377739,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e85e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c74> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e86aa <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d3a> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl abcd44 │ │ │ │ + bl abcde4 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e86ae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d3e> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e869e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71d2e> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2377816,15 +2377806,15 @@ │ │ │ │ movs r6, #32 │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ mov.w fp, #0 │ │ │ │ - bl abc840 │ │ │ │ + bl abc8e0 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #128 @ 0x80 │ │ │ │ movne.w r9, #608 @ 0x260 │ │ │ │ movw r8, #479 @ 0x1df │ │ │ │ movw r3, #1919 @ 0x77f │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -2377834,29 +2377824,29 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ strd r6, r7, [sp, #16] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add.w r4, r3, fp │ │ │ │ ldr.w r6, [r3, fp] │ │ │ │ - bl abc928 │ │ │ │ + bl abc9c8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ str.w r0, [sl, #4] │ │ │ │ adds r6, r4, #4 │ │ │ │ mov.w sl, #0 │ │ │ │ cbz r3, 6e87e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e76> │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6e87d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e60> │ │ │ │ add r1, r7 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl abc9a0 │ │ │ │ + bl abca40 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ bhi.n 6e87c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e58> │ │ │ │ adds r7, #15 │ │ │ │ cmp r7, r8 │ │ │ │ bne.n 6e87c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e50> │ │ │ │ add.w fp, fp, #32 │ │ │ │ @@ -2377916,15 +2377906,15 @@ │ │ │ │ beq.n 6e8896 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71f26> │ │ │ │ tst r7, r4 │ │ │ │ beq.n 6e887a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71f0a> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl abc8ec │ │ │ │ + bl abc98c │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6e8880 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71f10> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 6e8870 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71f00> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2377933,15 +2377923,15 @@ │ │ │ │ bne.n 6e8864 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71ef4> │ │ │ │ ldrd r5, r9, [sp, #16] │ │ │ │ mov r7, fp │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r4, r9, r4, lsl #2 │ │ │ │ - bl abc9c4 │ │ │ │ + bl abca64 │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ blx 6a8a8 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 6e88ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71f4a> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [pc, #108] @ (6e893c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71fcc>) │ │ │ │ @@ -2377978,23 +2377968,23 @@ │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r4, #19 │ │ │ │ add r3, pc │ │ │ │ b.n 6e8770 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71e00> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldrb r0, [r2, #3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ble.n 6e8a28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x720b8> │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r0, r3, #4 │ │ │ │ strb r4, [r5, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bls.n 6e8a04 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72094> │ │ │ │ + bge.n 6e8984 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72014> │ │ │ │ lsls r0, r3, #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 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3277b4> │ │ │ │ @@ -2379503,15 +2379493,15 @@ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (6e9c1c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x732ac>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2379819,15 +2379809,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6e9c56 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x732e6> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2382007,15 +2381997,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, #720] @ 0x2d0 │ │ │ │ - bl afa170 │ │ │ │ + bl afa210 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6eb290 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74920> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2382083,15 +2382073,15 @@ │ │ │ │ bcs.n 6eb412 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74aa2> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6eaee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74578> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl afadb8 │ │ │ │ + bl afae58 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ mov r9, r6 │ │ │ │ cbz r1, 6eb366 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x749f6> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ @@ -2382329,15 +2382319,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r9, [sp] │ │ │ │ - bl af8c74 │ │ │ │ + bl af8d14 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6eb628 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74cb8> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2382838,15 +2382828,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #21 │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r7, r0, #21 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r1, [pc, #240] @ (6ebcf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75384>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, r6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2396] @ 0x95c │ │ │ │ cbz r3, 6ebc1c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x752ac> │ │ │ │ @@ -2382878,15 +2382868,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6eaee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74578> │ │ │ │ vldr d0, [pc, #132] @ 6ebcf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75380> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1936] @ 0x790 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af8ca8 │ │ │ │ + bl af8d48 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6ebc90 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75320> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2383015,15 +2383005,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6eaee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74578> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9d14 │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6ebe0a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7549a> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ str.w r4, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2383066,15 +2383056,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6eaee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x74578> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9d14 │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6ebe98 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75528> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ @@ -2383245,15 +2383235,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, #720] @ 0x2d0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ - bl afa4a8 │ │ │ │ + bl afa548 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6ec072 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75702> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2383351,21 +2383341,21 @@ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - bl af8cdc │ │ │ │ + bl af8d7c │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ ldr.w r0, [r6, #720] @ 0x2d0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bl af8d30 │ │ │ │ + bl af8dd0 │ │ │ │ ldrh.w r0, [sp, #132] @ 0x84 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #132] @ 0x84 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ec1f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75888> │ │ │ │ @@ -2383552,15 +2383542,15 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ strd r5, r5, [sp, #24] │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr.w r0, [r6, #720] @ 0x2d0 │ │ │ │ - bl af8ff0 │ │ │ │ + bl af9090 │ │ │ │ ldr.w r1, [r6, #748] @ 0x2ec │ │ │ │ cbz r1, 6ec398 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75a28> │ │ │ │ mov r0, r6 │ │ │ │ bl 6ced60 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x583f0> │ │ │ │ str.w r5, [r6, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r6, #1893] @ 0x765 │ │ │ │ cbz r3, 6ec3a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75a38> │ │ │ │ @@ -2384000,15 +2383990,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #72 @ 0x48 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #44 @ 0x2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f4009c │ │ │ │ + subs.w r0, r4, #5111808 @ 0x4e0000 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ @@ -2384064,15 +2384054,15 @@ │ │ │ │ b.n 6ec892 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75f22> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6ec892 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x75f22> │ │ │ │ adds r7, #154 @ 0x9a │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ + adc.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ ldr.w r4, [pc, #2372] @ 6ed22c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x768bc> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2384892,19 +2384882,19 @@ │ │ │ │ adds r7, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ adds r2, #2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr 0, 6, r0, cr8, cr12, {4} │ │ │ │ - mcr 0, 6, r0, cr0, cr12, {4} │ │ │ │ + vshr.s64 d0, d12, #56 │ │ │ │ + vshr.s64 d0, d12, #64 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r2, ip, lsr #2 │ │ │ │ + stc 0, cr0, [r2], {156} @ 0x9c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #288] @ (6ed384 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76a14>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ ldr r3, [pc, #288] @ (6ed388 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76a18>) │ │ │ │ @@ -2385207,15 +2385197,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80c009c │ │ │ │ + @ instruction: 0xe8cc009c │ │ │ │ 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, #972] @ 0x3cc │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r1, [r0, #952] @ 0x3b8 │ │ │ │ @@ -2385477,15 +2385467,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2408] @ 0x968 │ │ │ │ b.n 6ed89e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76f2e> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6ed834 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76ec4> │ │ │ │ b.n 6ed730 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76dc0> │ │ │ │ nop │ │ │ │ - b.n 6ed380 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76a10> │ │ │ │ + b.n 6ed500 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76b90> │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #56] @ 6ed918 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76fa8> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2385512,15 +2385502,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r7, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ed270 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76900> │ │ │ │ + b.n 6ed3f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76a80> │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #1468] @ 6edef4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77584> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2386081,27 +2386071,27 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r6, #188 @ 0xbc │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 6ed8c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x76f54> │ │ │ │ + b.n 6eda44 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x770d4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ee3d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77a60> │ │ │ │ + b.n 6ee550 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77be0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6ee08c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7771c> │ │ │ │ + b.n 6ee20c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7789c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6ee090 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77720> │ │ │ │ + b.n 6ee210 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x778a0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + b.n 6edf78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77608> │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2386272,17 +2386262,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2386369,15 +2386359,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6ee194 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77824> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6ee230 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x778c0>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2386397,15 +2386387,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6ee1f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77886> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r0, r3, #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] @ 6ee2c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77950> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2386451,23 +2386441,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r0, r3, #4 │ │ │ │ adds r2, r5, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6ee2e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77974> │ │ │ │ + bgt.n 6ee264 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x778f4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6ee2f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77988> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6ee2f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77980> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2387057,82 +2387047,82 @@ │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ - bhi.n 6ee950 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77fe0> │ │ │ │ + bhi.n 6ee8d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f60> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 6ee974 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78004> │ │ │ │ + bls.n 6ee8f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f84> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee95c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77fec> │ │ │ │ + bhi.n 6ee8dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f6c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 6ee96c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77ffc> │ │ │ │ + bhi.n 6ee8ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f7c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee95c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77fec> │ │ │ │ + bhi.n 6ee8dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f6c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee924 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77fb4> │ │ │ │ + bhi.n 6ee8a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f34> │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6ee910 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77fa0> │ │ │ │ + bhi.n 6ee890 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f20> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 6ee900 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f90> │ │ │ │ + bhi.n 6ee880 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f10> │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6ee8f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f84> │ │ │ │ + bhi.n 6ee874 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f04> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 6ee90c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f9c> │ │ │ │ + bhi.n 6ee88c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f1c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6ee8fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f8c> │ │ │ │ + bhi.n 6ee87c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f0c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6ee8ec <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f7c> │ │ │ │ + bhi.n 6ee86c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77efc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2387335,29 +2387325,29 @@ │ │ │ │ ldr r0, [pc, #36] @ (6eeba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78238>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6eebac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7823c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 6eeafc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7818c> │ │ │ │ + bgt.n 6eec7c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7830c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #400 @ (adr r0, 6eed2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x783bc>) │ │ │ │ + add r1, pc, #144 @ (adr r1, 6eec2c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x782bc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r4, r4, #2 │ │ │ │ - ldrsbls r0, [r5, r2] │ │ │ │ - lslhi r7, r3, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6ee754 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77de4> │ │ │ │ + b.n 6ee8d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x77f64> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6eec24 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x782b4> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2387412,45 +2387402,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6eec64 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x782f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6eec68 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x782f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blt.n 6eecb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78340> │ │ │ │ + blt.n 6eec30 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x782c0> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #616 @ (adr r0, 6eeeb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78544>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 6eeba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78238> │ │ │ │ + bmi.n 6eed28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x783b8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 6eeba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78238> │ │ │ │ + bmi.n 6eed28 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x783b8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcc.n 6eeba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78230> │ │ │ │ + bmi.n 6eed20 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x783b0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 6eeb78 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78208> │ │ │ │ + bmi.n 6eecf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78388> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add lr, r8 │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2388394,217 +2388384,217 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ef1d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78868> │ │ │ │ nop │ │ │ │ asrs r4, r2, #5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ef5b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c44> │ │ │ │ + bcs.n 6ef734 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78dc4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef5ac <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c3c> │ │ │ │ + bcs.n 6ef72c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78dbc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - beq.n 6ef600 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c90> │ │ │ │ + bne.n 6ef780 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e10> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef5e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c78> │ │ │ │ + bne.n 6ef768 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78df8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 6ef5c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78c58> │ │ │ │ + bne.n 6ef748 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78dd8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef6fc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d8c> │ │ │ │ + bne.n 6ef67c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d0c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef6e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d78> │ │ │ │ + bne.n 6ef668 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cf8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef6bc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d4c> │ │ │ │ + bne.n 6ef63c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78ccc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef6dc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d6c> │ │ │ │ + bne.n 6ef65c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cec> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef6a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d34> │ │ │ │ + bne.n 6ef624 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cb4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef624 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cb4> │ │ │ │ + bne.n 6ef7a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e34> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef7a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e38> │ │ │ │ + bne.n 6ef728 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78db8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef7b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e40> │ │ │ │ + bne.n 6ef730 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78dc0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 6ef640 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cd0> │ │ │ │ + bne.n 6ef7c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e50> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef644 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cd4> │ │ │ │ + bne.n 6ef7c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e54> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef660 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78cf0> │ │ │ │ + bne.n 6ef7e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e70> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef774 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e04> │ │ │ │ + beq.n 6ef6f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78d84> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef7d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e64> │ │ │ │ + bne.n 6ef754 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78de4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r5, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + @ instruction: 0xb86a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + cbnz r4, 6ef7c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78e58> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bics r6, r3 │ │ │ │ + add r6, fp │ │ │ │ lsls r6, r4, #2 │ │ │ │ - muls r0, r6 │ │ │ │ + add r0, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - muls r2, r7 │ │ │ │ + add r2, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmn r4, r7 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + cbz r6, 6ef85a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78eea> │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6ef88c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78f1c>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2388628,15 +2388618,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6ef864 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78ef4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6ef8b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78f46> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6ef8b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x78f42> │ │ │ │ @@ -2389713,57 +2389703,57 @@ │ │ │ │ nop │ │ │ │ lsls r2, r0, #28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ lsls r6, r5, #27 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #15 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r7, #24 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ subs r2, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2389985,39 +2389975,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6f0724 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x79db4>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ b.w 6efb86 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x79216> │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ittt al │ │ │ │ - lslal r4, r3, #2 │ │ │ │ - itte lt @ unpredictable │ │ │ │ - lsllt r4, r3, #2 │ │ │ │ - strhlt r2, [r4, #48] @ 0x30 │ │ │ │ - lslge r0, r3, #4 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x0046 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + itte eq │ │ │ │ + lsleq r4, r3, #2 │ │ │ │ + popeq {r2, r4, r5, r6, pc} │ │ │ │ + lslne r4, r3, #2 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -2390047,17 +2390037,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6f0788 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x79e18>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x0014 │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-128] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2390608,25 +2390598,25 @@ │ │ │ │ str.w r0, [lr, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [sl, ] │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r4, #13369344 @ 0xcc0000 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 6f0e14 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7a4a4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + cbnz r2, 6f0e16 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7a4a6> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + cbnz r0, 6f0e0a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7a49a> │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #1 │ │ │ │ @@ -2391455,15 +2391445,15 @@ │ │ │ │ adcs.w r1, r6, #76 @ 0x4c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, ip, #76 @ 0x4c │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 7, cr0, cr0, cr12, {2} │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6e1250 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6a8e0> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2392256,23 +2392246,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6f1fcc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b65c> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl abccb4 │ │ │ │ + bl abcd54 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6f201c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b6ac> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl abccec │ │ │ │ + bl abcd8c │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6f200a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b69a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e8668 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71cf8> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2392309,39 +2392299,39 @@ │ │ │ │ bl 6e85e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x71c74> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f2060 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b6f0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl abcd44 │ │ │ │ + bl abcde4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6f206a <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b6fa> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f209e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b72e> │ │ │ │ ldrh r1, [r0, #48] @ 0x30 │ │ │ │ subs r2, #1 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ add r2, r1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl abd418 │ │ │ │ + bl abd4b8 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6f2042 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b6d2> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl abceb4 │ │ │ │ + bl abcf54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f21e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b878> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6f20f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b784> │ │ │ │ b.n 6f21f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b882> │ │ │ │ @@ -2392356,15 +2392346,15 @@ │ │ │ │ bl 6e9504 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x72b94> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6f21f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7b882> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl abd3fc │ │ │ │ + bl abd49c │ │ │ │ smull r1, r3, fp, r0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov.w sl, r0, asr #31 │ │ │ │ add r3, r0 │ │ │ │ ldr.w r8, [r4] │ │ │ │ mov r5, r0 │ │ │ │ rsb r3, sl, r3, asr #3 │ │ │ │ @@ -2392462,22 +2392452,22 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6f27d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7be64> │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ udf #104 @ 0x68 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2393083,21 +2393073,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f28f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7bf80>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e1694 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6ad24> │ │ │ │ b.n 6f28ba <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7bf4a> │ │ │ │ nop │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2393211,21 +2393201,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e3e5c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6d4ec> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e3e7c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x6d50c> │ │ │ │ b.n 6f298e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c01e> │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f2a9e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c12e> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2393798,15 +2393788,15 @@ │ │ │ │ b.n 6f2fce <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c65e> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f2fae <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c63e> │ │ │ │ bcc.n 6f3054 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7c6e4> │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #32768 @ 0x8000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2394534,15 +2394524,15 @@ │ │ │ │ ldmia r7, {r4, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r1, #5 │ │ │ │ bl aa97e6 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl a157f2 │ │ │ │ bl 7537f6 │ │ │ │ bl 4f77fa <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3e348a> │ │ │ │ bl 5a37fe <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x48f48e> │ │ │ │ @@ -2395356,23 +2395346,23 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmia r7!, {r3, r5, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2396006,20 +2395996,20 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - bvc.n 6f4838 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7dec8> │ │ │ │ + bhi.n 6f47b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7de48> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mcr 0, 1, r0, cr8, cr13, {4} │ │ │ │ - bcs.n 6f4804 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7de94> │ │ │ │ + mcr 0, 7, r0, cr8, cr13, {4} │ │ │ │ + bcc.n 6f4784 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7de14> │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ ldr.w r4, [pc, #2064] @ 6f5074 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e704> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2396821,146 +2396811,146 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb786 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #7] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6f5190 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e820> │ │ │ │ + bpl.n 6f5110 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e7a0> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 6f5150 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e7e0> │ │ │ │ + ble.n 6f50d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e760> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6f50c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e758> │ │ │ │ + bmi.n 6f5048 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e6d8> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 6f508c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e71c> │ │ │ │ + bgt.n 6f500c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e69c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + beq.n 6f5164 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e7f4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ uxth r6, r6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r1, #14 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mcr 0, 6, r0, cr12, cr9, {4} │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + vshr.s64 d0, d9, #52 │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2397460,33 +2397450,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f5280 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e910> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f5280 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7e910> │ │ │ │ nop │ │ │ │ add r6, sp, #296 @ 0x128 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #332] @ (6f58e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7ef70>) │ │ │ │ @@ -2397611,19 +2397601,19 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #728 @ (adr r7, 6f5bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f254>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r5, #40 @ 0x28 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2397919,35 +2397909,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #872 @ (adr r6, 6f5f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f62c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r6, pc, #816 @ (adr r6, 6f5f68 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f5f8>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r0, r3, #4 │ │ │ │ add r5, pc, #368 @ (adr r5, 6f5dbc <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f44c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r3, #32] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r2, #1600 @ 0x640 │ │ │ │ @@ -2397987,15 +2397977,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cbnz r3, 6f5d58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f3e8> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl af3bb4 │ │ │ │ + bl af3c54 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f5d4e <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f3de> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 4389d8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324668> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2398017,15 +2398007,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6fc7e4 │ │ │ │ b.n 6f5cfe <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f38e> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl abaf58 │ │ │ │ + bl abaff8 │ │ │ │ b.n 6f5cf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f380> │ │ │ │ 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] @ 6f5de8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f478> │ │ │ │ @@ -2398080,15 +2398070,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #448 @ (adr r2, 6f5fb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f644>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r2, pc, #280 @ (adr r2, 6f5f10 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f5a0>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #324] @ (6f5f58 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f5e8>) │ │ │ │ @@ -2398215,27 +2398205,27 @@ │ │ │ │ ... │ │ │ │ add r1, pc, #920 @ (adr r1, 6f62f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f984>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #680 @ (adr r1, 6f620c <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f89c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (6f5fb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f648>) │ │ │ │ dmb ish │ │ │ │ @@ -2398571,15 +2398561,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r1, #5 │ │ │ │ │ │ │ │ 006f6310 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2399279,29 +2399269,29 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldrsb r6, [r6, r2] │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldrsb r0, [r1, r0] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r6, [r3, r3] │ │ │ │ lsls r2, r2, #5 │ │ │ │ strh r2, [r0, r3] │ │ │ │ lsls r2, r2, #5 │ │ │ │ strh r0, [r4, r2] │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2399354,15 +2399344,15 @@ │ │ │ │ movw r2, #41248 @ 0xa120 │ │ │ │ movt r2, #7 │ │ │ │ mov r0, r6 │ │ │ │ mov.w ip, r7, lsr #22 │ │ │ │ lsls r7, r7, #10 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl af3b18 │ │ │ │ + bl af3bb8 │ │ │ │ ldrb.w r2, [r4, #945] @ 0x3b1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f6e5e │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #920] @ 0x398 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2399572,20 +2399562,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f6f58 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl abaef0 │ │ │ │ + bl abaf90 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f6c00 │ │ │ │ mov r0, r6 │ │ │ │ - bl af3bb4 │ │ │ │ + bl af3c54 │ │ │ │ b.w 6f6448 │ │ │ │ ldr r7, [pc, #188] @ (6f6f5c ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f72d0 │ │ │ │ @@ -2399620,20 +2399610,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [sl, #644] @ 0x284 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + cdp 0, 4, cr0, cr10, cr1, {5} │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 3baf22 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x2a6bb2> │ │ │ │ bl 784f26 │ │ │ │ @@ -2399655,15 +2399645,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #732] @ (6f723c ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r3, [pc, #672] @ (6f7204 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr.w r2, [pc, #3356] @ 6f7c88 │ │ │ │ addw r3, r4, #1804 @ 0x70c │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2399931,15 +2399921,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 6f6448 │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f6e92 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl abaf58 │ │ │ │ + bl abaff8 │ │ │ │ b.n 6f6e92 │ │ │ │ ldr.w r2, [pc, #2564] @ 6f7ca0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f5d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.8-1.so+0x7f3f4> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2400788,43 +2400778,43 @@ │ │ │ │ movs r2, #21 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 6f75aa │ │ │ │ movs r3, #4 │ │ │ │ b.n 6f7562 │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [pc, #8] @ (6f7c9c ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r0, [pc, #896] @ (6f8018 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ bx lr │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movw r2, #31087 @ 0x796f │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 6f75aa │ │ │ │ movw r2, #31083 @ 0x796b │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f7ea0 │ │ │ │ @@ -2401456,15 +2401446,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #27] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #824] @ (6f86d4 ) │ │ │ │ + ldr r3, [pc, #568] @ (6f85d4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6f8404 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2401602,15 +2401592,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #448] @ (6f86e0 ) │ │ │ │ + ldr r2, [pc, #192] @ (6f85e0 ) │ │ │ │ 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 r2, [pc, #388] @ (6f86b8 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2401773,15 +2401763,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f86a6 │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #11] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #88] @ (6f871c ) │ │ │ │ + ldr r0, [pc, #856] @ (6f8a1c ) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2404144,15 +2404134,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6f9f64 │ │ │ │ str r2, [r0, #32] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2404440,20 +2404430,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stc 1, cr0, [r0], {23} │ │ │ │ - mrrc 1, 1, r0, lr, cr7 │ │ │ │ - adc.w r1, r6, r7, lsr #32 │ │ │ │ + stcl 1, cr0, [r0, #-92] @ 0xffffffa4 │ │ │ │ + ldc 1, cr0, [lr, #-92] @ 0xffffffa4 │ │ │ │ + stc 1, cr0, [r6], {23} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fa328 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2404717,16 +2404707,16 @@ │ │ │ │ ... │ │ │ │ ldrb r4, [r5, r2] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, r0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmdb r2!, {r0, r1, r2, r4, r8} │ │ │ │ - stmdb r0, {r0, r1, r2, r4, r8} │ │ │ │ + strd r0, r1, [r2, #92]! @ 0x5c │ │ │ │ + strd r0, r1, [r0, #92] @ 0x5c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r2, [pc, #1712] @ 6fac5c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [pc, #1708] @ 6fac60 │ │ │ │ @@ -2407952,19 +2407942,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6fc938 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r7, #94 @ 0x5e │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #4 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #116] @ 6fca54 │ │ │ │ @@ -2408023,15 +2408013,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #218 @ 0xda │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #184] @ (6fcb38 ) │ │ │ │ @@ -2409212,17 +2409202,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #172 @ 0xac │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r3, #6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r2, fp, lsl #1] │ │ │ │ - ldr??.w r0, [sl, fp, lsl #1] │ │ │ │ - vld4.32 {d16-d19}, [sl :64], fp │ │ │ │ + ldr??.w r0, [r2, #155] @ 0x9b │ │ │ │ + @ instruction: 0xfa1a009b │ │ │ │ + @ instruction: 0xfa2a009b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2409393,15 +2409383,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6fd86a │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl af3b0c │ │ │ │ + bl af3bac │ │ │ │ ldrb.w r3, [r5, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6fd844 │ │ │ │ b.n 6fd7b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6fce14 │ │ │ │ b.n 6fd7ea │ │ │ │ @@ -2409515,24 +2409505,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #252 @ 0xfc │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r7, #142 @ 0x8e │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b2009b │ │ │ │ - movt r0, #34971 @ 0x889b │ │ │ │ - @ instruction: 0xf6de009b │ │ │ │ - @ instruction: 0xf6f4009b │ │ │ │ - @ instruction: 0xf700009b │ │ │ │ - @ instruction: 0xf6ba009b │ │ │ │ - @ instruction: 0xf6de009b │ │ │ │ - @ instruction: 0xf6f4009b │ │ │ │ - @ instruction: 0xf70a009b │ │ │ │ - @ instruction: 0xf710009b │ │ │ │ + @ instruction: 0xf772009b │ │ │ │ + @ instruction: 0xf788009b │ │ │ │ + @ instruction: 0xf79e009b │ │ │ │ + @ instruction: 0xf7b4009b │ │ │ │ + @ instruction: 0xf7c0009b │ │ │ │ + @ instruction: 0xf77a009b │ │ │ │ + @ instruction: 0xf79e009b │ │ │ │ + @ instruction: 0xf7b4009b │ │ │ │ + @ instruction: 0xf7ca009b │ │ │ │ + @ instruction: 0xf7d0009b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2409706,15 +2409696,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fdb58 │ │ │ │ ldrb.w r3, [r8, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fdcbc │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af39d4 │ │ │ │ + bl af3a74 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fd6c8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2409771,32 +2409761,32 @@ │ │ │ │ mov r3, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af378c │ │ │ │ + bl af382c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fda84 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fdb7e │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl abae48 │ │ │ │ + bl abaee8 │ │ │ │ b.n 6fdc02 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fdae4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fdb58 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl abad84 │ │ │ │ + bl abae24 │ │ │ │ cbz r0, 6fdd22 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6fda84 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2409814,19 +2409804,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6fdc9c │ │ │ │ b.n 6fdc9a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6fdc9c │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af39d4 │ │ │ │ + bl af3a74 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl abad84 │ │ │ │ + bl abae24 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6fdce6 │ │ │ │ b.n 6fda82 │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6fdc6a │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2410031,15 +2410021,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r1, #150 @ 0x96 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, ip, #155 @ 0x9b │ │ │ │ + @ instruction: 0xf26c009b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #732] @ (6fe270 ) │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #732] @ (6fe274 ) │ │ │ │ @@ -2410310,31 +2410300,31 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r4, #6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 5, r0, cr4, cr11, {4} │ │ │ │ + vqadd.s32 d16, d20, d11 │ │ │ │ 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, 6fe2ac │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fe2ba │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af3584 │ │ │ │ + bl af3624 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl abad9c │ │ │ │ + bl abae3c │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6fd328 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2410461,15 +2410451,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fe484 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6fe300 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af39d4 │ │ │ │ + bl af3a74 │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ @@ -2410500,16 +2410490,16 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2, #-620] @ 0xfffffd94 │ │ │ │ - stcl 0, cr0, [sl], #620 @ 0x26c │ │ │ │ + ldcl 0, cr0, [r2, #620] @ 0x26c │ │ │ │ + stc 0, cr0, [sl, #620]! @ 0x26c │ │ │ │ stmdb 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2411482,25 +2411472,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6feed8 │ │ │ │ nop │ │ │ │ asrs r4, r1, #6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 6ff580 │ │ │ │ + b.n 6ff700 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ff578 │ │ │ │ + b.n 6ff6f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6ff47c │ │ │ │ + b.n 6ff5fc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6ff3b4 │ │ │ │ + b.n 6ff534 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6ff46c │ │ │ │ + b.n 6ff5ec │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2411603,17 +2411593,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ asrs r4, r1, #1 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6ff3b0 │ │ │ │ + b.n 6ff530 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6ff144 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2412243,17 +2412233,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6ff4d6 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6ff7e0 │ │ │ │ + bgt.n 6ff760 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 6ff8e4 │ │ │ │ + blt.n 6ff864 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [r2, #96] @ 0x60 │ │ │ │ ubfx ip, r3, #0, #12 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ add.w ip, r1, ip, lsl #2 │ │ │ │ add.w ip, ip, #65536 @ 0x10000 │ │ │ │ ldr.w r0, [ip, #152] @ 0x98 │ │ │ │ @@ -2412643,15 +2412633,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #21 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ffd00 │ │ │ │ + bvs.n 6ffc80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (6ffd00 ) │ │ │ │ ldr r3, [pc, #124] @ (6ffd04 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 6ffd08 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (6ffd0c ) │ │ │ │ @@ -2413602,17 +2413592,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #9 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r6, r5 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 7007fc │ │ │ │ + beq.n 70077c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (7007c0 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 4907c2 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37c452> │ │ │ │ @@ -2414012,40 +2414002,40 @@ │ │ │ │ b.n 700ade │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh.w r0, [r0, ] │ │ │ │ ldrb.w r0, [sl, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf67e014b │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r3, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, lr} │ │ │ │ cmp r2, #12 │ │ │ │ bhi.w 700d2e │ │ │ │ @@ -2415020,36 +2415010,36 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #236 @ 0xec │ │ │ │ stc 1, cr0, [r8, #-300]! @ 0xfffffed4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [sl, #-300] @ 0xfffffed4 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ sbcs.w r1, sl, fp, lsl #1 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - it lt │ │ │ │ - lsllt r3, r3, #2 │ │ │ │ - it vc │ │ │ │ - lslvc r3, r3, #2 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + it ls │ │ │ │ + lslls r3, r3, #2 │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ itt ls │ │ │ │ movls r3, #86 @ 0x56 │ │ │ │ strls.w r3, [r4, #336] @ 0x150 │ │ │ │ @@ -2416093,23 +2416083,23 @@ │ │ │ │ cmp r7, #27 │ │ │ │ movs r4, #221 @ 0xdd │ │ │ │ strh r6, [r0, #8] │ │ │ │ subs r7, #255 @ 0xff │ │ │ │ @ instruction: 0xeb85b851 │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 70245c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 701ff0 │ │ │ │ + b.n 702170 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #18 │ │ │ │ bhi.w 70356a │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ str.w r2, [r4, #336] @ 0x150 │ │ │ │ @@ -2417303,33 +2417293,33 @@ │ │ │ │ bne.w 703000 │ │ │ │ movs r2, #14 │ │ │ │ b.w 7017fc │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r8 │ │ │ │ b.n 7031b4 │ │ │ │ - sxth r2, r7 │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r3 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r4, 703228 │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 703258 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r4, 703240 │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #0 @ (adr r5, 703214 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 703514 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ strb.w r3, [r4, #359] @ 0x167 │ │ │ │ bhi.w 702920 │ │ │ │ b.w 702764 │ │ │ │ ldrb.w r3, [r4, #456] @ 0x1c8 │ │ │ │ @@ -2417774,31 +2417764,31 @@ │ │ │ │ b.w 7017de │ │ │ │ sub.w r2, r3, #50 @ 0x32 │ │ │ │ cmp r2, #9 │ │ │ │ it ls │ │ │ │ movls r3, #81 @ 0x51 │ │ │ │ bls.w 7034fc │ │ │ │ b.w 702522 │ │ │ │ - add r5, pc, #848 @ (adr r5, 703a98 ) │ │ │ │ + add r6, pc, #592 @ (adr r6, 703998 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #344 @ (adr r5, 7038a8 ) │ │ │ │ + add r6, pc, #88 @ (adr r6, 7037a8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 703954 ) │ │ │ │ + add r7, pc, #256 @ (adr r7, 703854 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r1, r7] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r5, pc, #680 @ (adr r5, 703a04 ) │ │ │ │ + add r6, pc, #424 @ (adr r6, 703904 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 703910 ) │ │ │ │ + add r6, pc, #176 @ (adr r6, 703810 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #808 @ (adr r3, 703a8c ) │ │ │ │ + add r4, pc, #552 @ (adr r4, 70398c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r7, r2, #4 │ │ │ │ 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, #84] @ (7037d0 ) │ │ │ │ @@ -2417837,15 +2417827,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #80 @ (adr r3, 70382c ) │ │ │ │ + add r3, pc, #848 @ (adr r3, 703b2c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2417877,15 +2417867,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 703806 │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #536 @ (adr r2, 703a58 ) │ │ │ │ + add r3, pc, #280 @ (adr r3, 703958 ) │ │ │ │ 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, #1768] @ 0x6e8 │ │ │ │ ldr.w r7, [pc, #2700] @ 7042e0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2418827,271 +2418817,271 @@ │ │ │ │ movs r7, #0 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7044f2 │ │ │ │ stmia r7!, {r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #544 @ (adr r2, 70450c ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 70440c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 7044b0 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 7043b0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 7044b4 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 7043b4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 7044b8 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 7043b8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #368 @ (adr r2, 70446c ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 70436c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 704490 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 704390 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #424 @ (adr r2, 7044ac ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 7043ac ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #440 @ (adr r2, 7044c0 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 7043c0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 7044d4 ) │ │ │ │ + add r3, pc, #200 @ (adr r3, 7043d4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 704508 ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 704408 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 704664 ) │ │ │ │ + add r3, pc, #592 @ (adr r3, 704564 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 7046c0 ) │ │ │ │ + add r3, pc, #680 @ (adr r3, 7045c0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #32 @ (adr r3, 70433c ) │ │ │ │ + add r3, pc, #800 @ (adr r3, 70463c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #40 @ (adr r4, 704348 ) │ │ │ │ + add r4, pc, #808 @ (adr r4, 704648 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 70432c ) │ │ │ │ + add r3, pc, #776 @ (adr r3, 70462c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #32 @ (adr r3, 704348 ) │ │ │ │ + add r3, pc, #800 @ (adr r3, 704648 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 704364 ) │ │ │ │ + add r3, pc, #824 @ (adr r3, 704664 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #112 @ (adr r3, 7043a0 ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 7046a0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 7043dc ) │ │ │ │ + add r3, pc, #936 @ (adr r3, 7046dc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 7043e8 ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 7046e8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 7043ec ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 7046ec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 704430 ) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 704730 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #248 @ (adr r3, 70443c ) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 70473c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 7043f0 ) │ │ │ │ + add r3, pc, #936 @ (adr r3, 7046f0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 70450c ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 70440c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 704520 ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 704420 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #488 @ (adr r3, 70453c ) │ │ │ │ + add r4, pc, #232 @ (adr r4, 70443c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #496 @ (adr r3, 704548 ) │ │ │ │ + add r4, pc, #240 @ (adr r4, 704448 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #504 @ (adr r3, 704554 ) │ │ │ │ + add r4, pc, #248 @ (adr r4, 704454 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #512 @ (adr r3, 704560 ) │ │ │ │ + add r4, pc, #256 @ (adr r4, 704460 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 70458c ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 70448c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 7045a0 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 7044a0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 704584 ) │ │ │ │ + add r4, pc, #280 @ (adr r4, 704484 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #576 @ (adr r3, 7045b0 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 7044b0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 7045cc ) │ │ │ │ + add r4, pc, #344 @ (adr r4, 7044cc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #640 @ (adr r3, 7045f8 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 7044f8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 704634 ) │ │ │ │ + add r4, pc, #440 @ (adr r4, 704534 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 704680 ) │ │ │ │ + add r4, pc, #512 @ (adr r4, 704580 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #792 @ (adr r3, 70469c ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 70459c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #832 @ (adr r3, 7046c8 ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 7045c8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 704704 ) │ │ │ │ + add r4, pc, #632 @ (adr r4, 704604 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #944 @ (adr r3, 704740 ) │ │ │ │ + add r4, pc, #688 @ (adr r4, 704640 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #8 @ (adr r4, 70439c ) │ │ │ │ + add r4, pc, #776 @ (adr r4, 70469c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #64 @ (adr r4, 7043d8 ) │ │ │ │ + add r4, pc, #832 @ (adr r4, 7046d8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #152 @ (adr r4, 704434 ) │ │ │ │ + add r4, pc, #920 @ (adr r4, 704734 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #288 @ (adr r4, 7044c0 ) │ │ │ │ + add r5, pc, #32 @ (adr r5, 7043c0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #408 @ (adr r4, 70453c ) │ │ │ │ + add r5, pc, #152 @ (adr r5, 70443c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #528 @ (adr r4, 7045b8 ) │ │ │ │ + add r5, pc, #272 @ (adr r5, 7044b8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #584 @ (adr r4, 7045f4 ) │ │ │ │ + add r5, pc, #328 @ (adr r5, 7044f4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #672 @ (adr r4, 704650 ) │ │ │ │ + add r5, pc, #416 @ (adr r5, 704550 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #728 @ (adr r4, 70468c ) │ │ │ │ + add r5, pc, #472 @ (adr r5, 70458c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #832 @ (adr r4, 7046f8 ) │ │ │ │ + add r5, pc, #576 @ (adr r5, 7045f8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 704724 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 704624 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 704780 ) │ │ │ │ + add r5, pc, #704 @ (adr r5, 704680 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #8 @ (adr r5, 7043cc ) │ │ │ │ + add r5, pc, #776 @ (adr r5, 7046cc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 704428 ) │ │ │ │ + add r5, pc, #864 @ (adr r5, 704728 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #184 @ (adr r5, 704484 ) │ │ │ │ + add r5, pc, #952 @ (adr r5, 704784 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 7044e0 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 7043e0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #360 @ (adr r5, 70453c ) │ │ │ │ + add r6, pc, #104 @ (adr r6, 70443c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #416 @ (adr r5, 704578 ) │ │ │ │ + add r6, pc, #160 @ (adr r6, 704478 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #504 @ (adr r5, 7045d4 ) │ │ │ │ + add r6, pc, #248 @ (adr r6, 7044d4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 704600 ) │ │ │ │ + add r6, pc, #288 @ (adr r6, 704500 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #616 @ (adr r5, 70464c ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 70454c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #672 @ (adr r5, 704688 ) │ │ │ │ + add r6, pc, #416 @ (adr r6, 704588 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #744 @ (adr r5, 7046d4 ) │ │ │ │ + add r6, pc, #488 @ (adr r6, 7045d4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 704480 ) │ │ │ │ + add r6, pc, #912 @ (adr r6, 704780 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 704484 ) │ │ │ │ + add r6, pc, #912 @ (adr r6, 704784 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 7044b0 ) │ │ │ │ + add r6, pc, #952 @ (adr r6, 7047b0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 7044c4 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 7047c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 7044c8 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 7047c8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 7044b4 ) │ │ │ │ + add r6, pc, #944 @ (adr r6, 7047b4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 7044d0 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 7047d0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 7044c4 ) │ │ │ │ + add r6, pc, #952 @ (adr r6, 7047c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #240 @ (adr r6, 704500 ) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 704800 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #280 @ (adr r6, 70452c ) │ │ │ │ + add r7, pc, #24 @ (adr r7, 70442c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #320 @ (adr r6, 704558 ) │ │ │ │ + add r7, pc, #64 @ (adr r7, 704458 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #376 @ (adr r6, 704594 ) │ │ │ │ + add r7, pc, #120 @ (adr r7, 704494 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #408 @ (adr r6, 7045b8 ) │ │ │ │ + add r7, pc, #152 @ (adr r7, 7044b8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #456 @ (adr r6, 7045ec ) │ │ │ │ + add r7, pc, #200 @ (adr r7, 7044ec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #496 @ (adr r6, 704618 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 704518 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 704654 ) │ │ │ │ + add r7, pc, #296 @ (adr r7, 704554 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #608 @ (adr r6, 704690 ) │ │ │ │ + add r7, pc, #352 @ (adr r7, 704590 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 70470c ) │ │ │ │ + add r7, pc, #472 @ (adr r7, 70460c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 704718 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, 704618 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #712 @ (adr r6, 704704 ) │ │ │ │ + add r7, pc, #456 @ (adr r7, 704604 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 704750 ) │ │ │ │ + add r7, pc, #528 @ (adr r7, 704650 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 704794 ) │ │ │ │ + add r7, pc, #592 @ (adr r7, 704694 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 704788 ) │ │ │ │ + add r7, pc, #576 @ (adr r7, 704688 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 7047c4 ) │ │ │ │ + add r7, pc, #632 @ (adr r7, 7046c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 7047e0 ) │ │ │ │ + add r7, pc, #656 @ (adr r7, 7046e0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #936 @ (adr r6, 7047fc ) │ │ │ │ + add r7, pc, #680 @ (adr r7, 7046fc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 704818 ) │ │ │ │ + add r7, pc, #704 @ (adr r7, 704718 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #984 @ (adr r6, 704834 ) │ │ │ │ + add r7, pc, #728 @ (adr r7, 704734 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 704460 ) │ │ │ │ + add r7, pc, #768 @ (adr r7, 704760 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #40 @ (adr r7, 70448c ) │ │ │ │ + add r7, pc, #808 @ (adr r7, 70478c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 7044b8 ) │ │ │ │ + add r7, pc, #848 @ (adr r7, 7047b8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #336] @ (7045d4 ) │ │ │ │ + ldr r6, [pc, #80] @ (7044d4 ) │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 70445c │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - hlt 0x003a │ │ │ │ + cbnz r2, 7044fe │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add ip, r0 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, pc │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #896 @ (adr r7, 70482c ) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 704518 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7044ec │ │ │ │ @@ -2419884,209 +2419874,209 @@ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 7040c4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, pc, #704 @ (adr r6, 7050c8 ) │ │ │ │ + add r7, pc, #448 @ (adr r7, 704fc8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #768 @ (adr r6, 70510c ) │ │ │ │ + add r7, pc, #512 @ (adr r7, 70500c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 705150 ) │ │ │ │ + add r7, pc, #576 @ (adr r7, 705050 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #800 @ (adr r6, 705134 ) │ │ │ │ + add r7, pc, #544 @ (adr r7, 705034 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 705070 ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 704f70 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 7050b4 ) │ │ │ │ + add r7, pc, #408 @ (adr r7, 704fb4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #720 @ (adr r6, 7050f0 ) │ │ │ │ + add r7, pc, #464 @ (adr r7, 704ff0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 70512c ) │ │ │ │ + add r7, pc, #520 @ (adr r7, 70502c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 705138 ) │ │ │ │ + add r7, pc, #528 @ (adr r7, 705038 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #808 @ (adr r6, 705154 ) │ │ │ │ + add r7, pc, #552 @ (adr r7, 705054 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 705170 ) │ │ │ │ + add r7, pc, #576 @ (adr r7, 705070 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 7051ac ) │ │ │ │ + add r7, pc, #632 @ (adr r7, 7050ac ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 705208 ) │ │ │ │ + add r7, pc, #720 @ (adr r7, 705108 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #72 @ (adr r7, 704e84 ) │ │ │ │ + add r7, pc, #840 @ (adr r7, 705184 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #144 @ (adr r7, 704ed0 ) │ │ │ │ + add r7, pc, #912 @ (adr r7, 7051d0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #184 @ (adr r7, 704efc ) │ │ │ │ + add r7, pc, #952 @ (adr r7, 7051fc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 704f28 ) │ │ │ │ + add r7, pc, #992 @ (adr r7, 705228 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #296 @ (adr r7, 704f74 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 704fb0 ) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 704fdc ) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 705038 ) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 705064 ) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #616 @ (adr r7, 7050c8 ) │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, r8 │ │ │ │ + mov r0, r0 │ │ │ │ lsls r7, r2, #4 │ │ │ │ @ instruction: 0xb6dc │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [pc, #760] @ (7051cc ) │ │ │ │ + ldr r3, [pc, #504] @ (7050cc ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + add r0, pc, #264 @ (adr r0, 704fe0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 70510c ) │ │ │ │ + add r7, pc, #304 @ (adr r7, 70500c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 7050e8 ) │ │ │ │ + add r7, pc, #264 @ (adr r7, 704fe8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 705114 ) │ │ │ │ + add r7, pc, #304 @ (adr r7, 705014 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 704fd8 ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 7052d8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #552 @ (adr r4, 705114 ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 705014 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #64 @ (adr r5, 704f5c ) │ │ │ │ + add r5, pc, #832 @ (adr r5, 70525c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 704f40 ) │ │ │ │ + add r5, pc, #800 @ (adr r5, 705240 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #160 @ (adr r5, 704fc4 ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 7052c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 7052f0 ) │ │ │ │ + add r5, pc, #712 @ (adr r5, 7051f0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #496 @ (adr r4, 705128 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 705028 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 70510c ) │ │ │ │ + add r5, pc, #208 @ (adr r5, 70500c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #592 @ (adr r4, 705190 ) │ │ │ │ + add r5, pc, #336 @ (adr r5, 705090 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 7051b4 ) │ │ │ │ + add r5, pc, #368 @ (adr r5, 7050b4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 7051d8 ) │ │ │ │ + add r5, pc, #400 @ (adr r5, 7050d8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #616 @ (adr r4, 7051b4 ) │ │ │ │ + add r5, pc, #360 @ (adr r5, 7050b4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #680 @ (adr r4, 7051f8 ) │ │ │ │ + add r5, pc, #424 @ (adr r5, 7050f8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 70521c ) │ │ │ │ + add r5, pc, #456 @ (adr r5, 70511c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 705240 ) │ │ │ │ + add r5, pc, #488 @ (adr r5, 705140 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 705284 ) │ │ │ │ + add r5, pc, #552 @ (adr r5, 705184 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 705268 ) │ │ │ │ + add r5, pc, #520 @ (adr r5, 705168 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 70526c ) │ │ │ │ + add r5, pc, #520 @ (adr r5, 70516c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #832 @ (adr r4, 7052a8 ) │ │ │ │ + add r5, pc, #576 @ (adr r5, 7051a8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 704fac ) │ │ │ │ + add r1, pc, #808 @ (adr r1, 7052ac ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 704fe8 ) │ │ │ │ + add r1, pc, #864 @ (adr r1, 7052e8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 704fa8 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2420207,15 +2420197,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 70501a │ │ │ │ nop │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #616 @ (adr r1, 705340 ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 705240 ) │ │ │ │ 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 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #540] @ (705308 ) │ │ │ │ @@ -2421763,31 +2421753,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #856 @ (adr r2, 706508 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r7, r2, #4 │ │ │ │ add r0, pc, #816 @ (adr r0, 7064f0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #4 │ │ │ │ blx 6a68c <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 7060b2 │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 705f2c │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2423540,15 +2423530,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 706a4c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ 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, #2632] @ 0xa48 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 7079b8 │ │ │ │ @@ -2423949,15 +2423939,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #18] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r7, 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, #1760] @ 0x6e0 │ │ │ │ subw sp, sp, #2300 @ 0x8fc │ │ │ │ mov r4, r3 │ │ │ │ @@ -2426595,15 +2426585,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 70954a │ │ │ │ nop │ │ │ │ - ldrsh.w r0, [sl, #278] @ 0x116 │ │ │ │ + @ instruction: 0xfa7a0116 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r1, [pc, #2884] @ 70a1c4 │ │ │ │ @@ -2428226,15 +2428216,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70a794 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70a794 │ │ │ │ - b.n 70a57c │ │ │ │ + b.n 70a6fc │ │ │ │ lsls r6, r2, #4 │ │ │ │ vldr d7, [pc, #516] @ 70aac8 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 70a91a │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ @@ -2428556,17 +2428546,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r0, [r1, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, r1 │ │ │ │ + bx r9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov lr, r9 │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2428873,17 +2428863,17 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70ad18 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70ad8a │ │ │ │ movs r0, #8 │ │ │ │ b.n 70ad8a │ │ │ │ - b.n 70b344 │ │ │ │ + b.n 70b4c4 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r6, r2, #4 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 70b02e │ │ │ │ @@ -2429651,41 +2429641,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r3, 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, #648] @ (70bb3c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2429917,17 +2429907,17 @@ │ │ │ │ mov r3, r2 │ │ │ │ strb.w r2, [r5, #377] @ 0x179 │ │ │ │ strb.w r2, [r5, #359] @ 0x167 │ │ │ │ str.w r2, [r5, #452] @ 0x1c4 │ │ │ │ strb.w r2, [r5, #363] @ 0x16b │ │ │ │ b.n 70bb1a │ │ │ │ nop │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70bb3c │ │ │ │ + bls.n 70babc │ │ │ │ lsls r6, r2, #4 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70bcd2 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2430121,111 +2430111,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70bd94 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70bd98 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r5, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #222 @ 0xde │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70bee8 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2430387,104 +2430377,104 @@ │ │ │ │ ldr r0, [pc, #188] @ (70bfa0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (70bfa4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf38e00a2 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + orr.w r0, lr, #5308416 @ 0x510000 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70c00c │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2430530,39 +2430520,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (70c040 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70c044 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (70c094 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2430588,15 +2430578,15 @@ │ │ │ │ dmb ish │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70c062 │ │ │ │ @ instruction: 0xfa070150 │ │ │ │ ldr??.w r0, [ip, #336] @ 0x150 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ vld2.8 {d16[2],d17[2]}, [r2 :16], r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #224] @ (70c194 ) │ │ │ │ @@ -2430696,29 +2430686,29 @@ │ │ │ │ b.n 70c15a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #66 @ 0x42 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r6, #210 @ 0xd2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r0, 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 │ │ │ │ ldr r4, [pc, #84] @ (70c224 ) │ │ │ │ @@ -2430756,27 +2430746,27 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (70c23c ) │ │ │ │ add r2, pc │ │ │ │ b.n 70c1f8 │ │ │ │ nop │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #288] @ (70c374 ) │ │ │ │ @@ -2430896,37 +2430886,37 @@ │ │ │ │ b.n 70c2c4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r1, [pc, #664] @ (70c630 ) │ │ │ │ + ldr r2, [pc, #408] @ (70c530 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 70c7f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2431360,113 +2431350,113 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 70c3f8 │ │ │ │ ldr r3, [pc, #204] @ (70c8c0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c614 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bx r7 │ │ │ │ + @ instruction: 0x47fe │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov ip, lr │ │ │ │ + blxns r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov sl, r8 │ │ │ │ + @ instruction: 0x4782 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #10 │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #20 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r7, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + subs r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add lr, r9 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r3, 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 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -2431534,33 +2431524,33 @@ │ │ │ │ bl 70c048 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70c94a │ │ │ │ ldr r3, [pc, #40] @ (70c9a8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c94e │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2431616,17 +2431606,17 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r6, #52 @ 0x34 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r0 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r5, #226 @ 0xe2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2431809,43 +2431799,43 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r5, #148 @ 0x94 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #88 @ 0x58 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -2431914,21 +2431904,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #84] @ (70cd98 ) │ │ │ │ @@ -2431964,25 +2431954,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 70cc4c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (70cdac ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cd70 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #136] @ (70ce28 ) │ │ │ │ + ldr r3, [pc, #904] @ (70d128 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (70ce10 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2432015,21 +2432005,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2432105,35 +2432095,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (70cf08 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70ce86 │ │ │ │ ldr r1, [pc, #52] @ (70cf0c ) │ │ │ │ add r1, pc │ │ │ │ b.n 70ce4c │ │ │ │ nop │ │ │ │ - vld1.8 @ instruction: 0xf9e60099 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + @ instruction: 0xfaa60099 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf1940094 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + @ instruction: 0xf2540094 │ │ │ │ + adds r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r4, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str??.w r0, [r6, r4, lsl #2] │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + vld4.32 {d0-d3}, [r6 :128], r4 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x00aa │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - ldrh.w r0, [r8, #153] @ 0x99 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + itet vs │ │ │ │ + lslvs r4, r4, #2 │ │ │ │ + ldr??vc.w r0, [r8, r9, lsl #1] │ │ │ │ + addvs r3, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adc.w r0, r2, #148 @ 0x94 │ │ │ │ + addw r0, r2, #148 @ 0x94 │ │ │ │ stmdb 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, r1 │ │ │ │ ldr.w r1, [pc, #3024] @ 70daf4 │ │ │ │ ldr.w r3, [pc, #3024] @ 70daf8 │ │ │ │ @@ -2433250,290 +2433240,289 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 70d162 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #20 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #22 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [pc, #72] @ (70dc08 ) │ │ │ │ + ldr r5, [pc, #840] @ (70df08 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsb r0, r4, r4, lsr #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + stc 0, cr0, [r4], {148} @ 0x94 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeae20094 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + sub.w r0, r2, r4, lsr #2 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #210 @ 0xd2 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe8340094 │ │ │ │ - adds r2, #22 │ │ │ │ + ldrd r0, r0, [r4], #592 @ 0x250 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70db9c │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - ldr r0, [pc, #344] @ (70de08 ) │ │ │ │ + @ instruction: 0xe8380094 │ │ │ │ + ldr r1, [pc, #88] @ (70dd08 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + tst r0, r6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70d7bc │ │ │ │ + b.n 70d93c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov r6, r5 │ │ │ │ + mov lr, sp │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 70c048 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70f04a │ │ │ │ ldr.w r3, [pc, #3468] @ 70eac4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2434779,322 +2434768,322 @@ │ │ │ │ ldr r2, [pc, #668] @ (70ed50 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 70d162 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-612]! @ 0xfffffd9c │ │ │ │ - adds r0, #10 │ │ │ │ + mrc2 0, 1, r0, cr2, cr9, {4} │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2l 0, cr0, [r4], #-612 @ 0xfffffd9c │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + stc2 0, cr0, [r4, #-612]! @ 0xfffffd9c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70ee20 │ │ │ │ + b.n 70efa0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70edc0 │ │ │ │ + b.n 70ef40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb520099 │ │ │ │ - adds r1, #26 │ │ │ │ + ldc2 0, cr0, [r2], {153} @ 0x99 │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa9a0099 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + @ instruction: 0xfb5a0099 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #32 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r0, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr??.w r0, [r8, #153] @ 0x99 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + ldrsh.w r0, [r8, #153] @ 0x99 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 70ec04 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str.w r0, [r4, r9, lsl #1] │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + vst4.32 {d0-d3}, [r4 :64], r9 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7f80099 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + ldrh.w r0, [r8, #153] @ 0x99 │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 70ec14 │ │ │ │ + ble.n 70eb94 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #752] @ (70eec8 ) │ │ │ │ + ldr r1, [pc, #496] @ (70edc8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7680099 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + strh.w r0, [r8, r9, lsl #1] │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf66c0099 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf72c0099 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 70eb44 │ │ │ │ + bgt.n 70ecc4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsbs r0, r4, #5013504 @ 0x4c8000 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + @ instruction: 0xf6940099 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 70ec34 │ │ │ │ + blt.n 70ebb4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf53c0099 │ │ │ │ - adds r3, #8 │ │ │ │ + @ instruction: 0xf5fc0099 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 70ed18 │ │ │ │ + blt.n 70ec98 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf4b40099 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + sbcs.w r0, r4, #5013504 @ 0x4c8000 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orrs.w r0, r8, #5013504 @ 0x4c8000 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds.w r0, r8, #5013504 @ 0x4c8000 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + adds r6, r7, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - and.w r0, sl, #5013504 @ 0x4c8000 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + @ instruction: 0xf4ca0099 │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 70ed0c │ │ │ │ + bge.n 70ec8c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ec84 │ │ │ │ + bls.n 70ec04 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ec40 │ │ │ │ + bls.n 70ebc0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ec08 │ │ │ │ + bls.n 70ed88 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ebc4 │ │ │ │ + bls.n 70ed44 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf2dc0099 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + @ instruction: 0xf39c0099 │ │ │ │ + adds r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ecec │ │ │ │ + bhi.n 70ec6c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70eca8 │ │ │ │ + bhi.n 70ec28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70ec60 │ │ │ │ + bhi.n 70ebe0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70ec1c │ │ │ │ + bhi.n 70ed9c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf2100099 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xf2d00099 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf19e0099 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf25e0099 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70ec80 │ │ │ │ + bvc.n 70ee00 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70ec38 │ │ │ │ + bvc.n 70edb8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - eors.w r0, r4, #153 @ 0x99 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adcs.w r0, r4, #153 @ 0x99 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bics.w r0, r0, #153 @ 0x99 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + @ instruction: 0xf0f00099 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 70c048 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70efee │ │ │ │ ldr.w r3, [pc, #3712] @ 70fbe0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2436402,518 +2436391,518 @@ │ │ │ │ b.n 70fb5c │ │ │ │ ldr r3, [pc, #1016] @ (70ffd0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fac8 │ │ │ │ ldr r3, [pc, #1016] @ (70ffd4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fac8 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stcl 0, cr0, [sl, #-612] @ 0xfffffd9c │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + mcr 0, 0, r0, cr10, cr9, {4} │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [sl], #612 @ 0x264 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + ldcl 0, cr0, [sl, #-612]! @ 0xfffffd9c │ │ │ │ + adds r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 70fc50 │ │ │ │ + bne.n 70fbd0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sbc.w r0, r0, r9, lsr #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + stc 0, cr0, [r0], #-612 @ 0xfffffd9c │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 70fc30 │ │ │ │ + bvs.n 70fdb0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 70fdf0 │ │ │ │ + bpl.n 70fd70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r7, r1 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r3, #28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #296] @ (70ffdc ) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r5, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r4, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r5, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r3, [pc, #940] @ (710388 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fac8 │ │ │ │ ldr r3, [pc, #940] @ (71038c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fac8 │ │ │ │ @@ -2437293,141 +2437282,142 @@ │ │ │ │ ldr r3, [pc, #264] @ (710484 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71004a │ │ │ │ ldr r3, [pc, #260] @ (710488 ) │ │ │ │ add r3, pc │ │ │ │ b.n 710338 │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - nop {13} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 710404 │ │ │ │ + bge.n 710384 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.u32 d0, d26, d10 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + vshr.u64 d16, d10, #22 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r2, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d0, d10, #40 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2437582,49 +2437572,49 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (710664 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7105f4 │ │ │ │ nop │ │ │ │ - b.n 710918 │ │ │ │ + b.n 710a98 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf626009a │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + @ instruction: 0xf6e6009a │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf612009a │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + @ instruction: 0xf6d2009a │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - orrs.w r1, r8, #26 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + adds.w r1, r8, #26 │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 710798 │ │ │ │ + b.n 710918 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - bkpt 0x0006 │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bmi.n 710640 │ │ │ │ + bpl.n 7105c0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ - bmi.n 7105fc │ │ │ │ + rsbs r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + bpl.n 71057c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2437661,15 +2437651,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (7106dc ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 70cd30 │ │ │ │ b.n 71068e │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2437760,15 +2437750,15 @@ │ │ │ │ bne.n 7107b0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 70c0a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 710798 │ │ │ │ nop │ │ │ │ - adds r6, r5, r7 │ │ │ │ + subs r6, r5, r2 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3160] @ 711460 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2438963,187 +2438953,187 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 711432 │ │ │ │ b.w 710c06 │ │ │ │ @ instruction: 0xf7ec014a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 711550 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vld4.32 {d0-d3}, [r2 :64], sl │ │ │ │ - bne.n 711400 │ │ │ │ + vld1.8 @ instruction: 0xf9e2009a │ │ │ │ + bcs.n 711580 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ @ instruction: 0xf53e014a │ │ │ │ - ldr r6, [pc, #56] @ (7114d4 ) │ │ │ │ + ldr r6, [pc, #824] @ (7117d4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + beq.n 7113c0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #888] @ (711820 ) │ │ │ │ + ldr r6, [pc, #632] @ (711720 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #856] @ (711804 ) │ │ │ │ + ldr r6, [pc, #600] @ (711704 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #816] @ (7117e0 ) │ │ │ │ + ldr r6, [pc, #560] @ (7116e0 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #776] @ (7117bc ) │ │ │ │ + ldr r6, [pc, #520] @ (7116bc ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #560] @ (7116ec ) │ │ │ │ + ldr r6, [pc, #304] @ (7115ec ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf698009a │ │ │ │ - ldr r5, [pc, #360] @ (711630 ) │ │ │ │ + @ instruction: 0xf758009a │ │ │ │ + ldr r6, [pc, #104] @ (711530 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrc 0, 3, r0, cr14, cr10, {4} │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + vqadd.s64 d0, d30, d10 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cdp2 0, 2, cr0, cr14, cr3, {5} │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr3, {5} │ │ │ │ + asrs r0, r1, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf588009a │ │ │ │ - ldr r4, [pc, #272] @ (7115f4 ) │ │ │ │ + movw r0, #34970 @ 0x889a │ │ │ │ + ldr r5, [pc, #16] @ (7114f4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r6, r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x0020 │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov r2, pc │ │ │ │ + bx r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r1, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 70c0a4 │ │ │ │ ldr.w r1, [pc, #3396] @ 71231c │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ @@ -2440334,243 +2440324,243 @@ │ │ │ │ b.n 7122bc │ │ │ │ ldr r3, [pc, #464] @ (7124e4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 712290 │ │ │ │ ldr r3, [pc, #464] @ (7124e8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7122e8 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxtb r4, r0 │ │ │ │ + cbz r4, 712454 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ble.n 712428 │ │ │ │ + ble.n 7123a8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #15 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #440 @ (adr r2, 71264c ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 71254c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #344 @ (adr r2, 7125f4 ) │ │ │ │ + add r3, pc, #88 @ (adr r3, 7124f4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf6560097 │ │ │ │ - bhi.n 7123b0 │ │ │ │ + @ instruction: 0xf7160097 │ │ │ │ + bls.n 712530 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + cbnz r0, 7124be │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - addw r0, lr, #2199 @ 0x897 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + movt r0, #59543 @ 0xe897 │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bhi.n 712518 │ │ │ │ + bhi.n 712498 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 7124c8 │ │ │ │ + bhi.n 712448 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 71247c │ │ │ │ + bhi.n 7123fc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr.w r2, [pc, #3124] @ 713134 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2440592,30 +2440582,30 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl aba6c8 │ │ │ │ + bl aba768 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 712b6c │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 712fdc │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 712612 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 714b16 │ │ │ │ mov r0, r6 │ │ │ │ - bl aba6ec │ │ │ │ + bl aba78c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 71274a │ │ │ │ ldr.w sl, [pc, #3024] @ 71313c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3020] @ 713140 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2441746,240 +2441736,246 @@ │ │ │ │ ldr r3, [pc, #596] @ (713384 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71309a │ │ │ │ bge.n 713120 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f80097 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + @ instruction: 0xf3b80097 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bhi.n 71309c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r6, 7131a8 │ │ │ │ + cbz r6, 7131d8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vshr.u64 d16, d10, #20 │ │ │ │ - vshr.u64 d16, d10, #14 │ │ │ │ - vshr.u64 d16, d10, #22 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 7131d6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vqadd.u16 d16, d28, d10 │ │ │ │ - vqadd.u16 d16, d24, d10 │ │ │ │ - vqadd.u16 d16, d20, d10 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + movs r4, r3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + movs r0, r3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sxtb r0, r4 │ │ │ │ + cbz r0, 7131d4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrc2 0, 6, r0, cr6, cr10, {4} │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + vshr.u64 d0, d10, #42 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mrc2 0, 5, r0, cr12, cr10, {4} │ │ │ │ - ble.n 7130b4 │ │ │ │ + vqadd.u64 d16, d28, d10 │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #20 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r4, 7131d8 │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf65c009a │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + @ instruction: 0xf71c009a │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r0, #-616]! @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ - @ instruction: 0xf61e009a │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + ldc2l 0, cr0, [r4, #616] @ 0x268 │ │ │ │ + stc2l 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ + ldc2l 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + ldc2l 0, cr0, [ip, #616] @ 0x268 │ │ │ │ + stc2l 0, cr0, [r4, #616]! @ 0x268 │ │ │ │ + ldc2l 0, cr0, [ip, #616] @ 0x268 │ │ │ │ + ldc2l 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + stc2l 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ + @ instruction: 0xf6de009a │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf5f0009a │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + @ instruction: 0xf6b0009a │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mcr2 0, 3, r0, cr8, cr10, {4} │ │ │ │ - mcr2 0, 3, r0, cr4, cr10, {4} │ │ │ │ - adcs.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + vqadd.u32 d0, d24, d10 │ │ │ │ + vqadd.u32 d0, d20, d10 │ │ │ │ + @ instruction: 0xf61c009a │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrc2 0, 2, r0, cr2, cr10, {4} │ │ │ │ - mcr2 0, 3, r0, cr4, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr2, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr14, cr10, {4} │ │ │ │ - add r7, pc, #632 @ (adr r7, 7134d4 ) │ │ │ │ + vqadd.u16 d0, d18, d10 │ │ │ │ + vqadd.u32 d0, d20, d10 │ │ │ │ + vqadd.u64 d0, d18, d10 │ │ │ │ + vqadd.u64 d0, d30, d10 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 71333c │ │ │ │ + bvs.n 7132bc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf4ce009a │ │ │ │ - cmp r4, #22 │ │ │ │ + @ instruction: 0xf58e009a │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf4b6009a │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + sbcs.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 7132c4 │ │ │ │ + bpl.n 713244 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfbf2009a │ │ │ │ - smlalbt r0, r0, lr, sl │ │ │ │ - @ instruction: 0xfba6009a │ │ │ │ - @ instruction: 0xfb82009a │ │ │ │ - @ instruction: 0xfb66009a │ │ │ │ - @ instruction: 0xfb4a009a │ │ │ │ - @ instruction: 0xfbfe009a │ │ │ │ - @ instruction: 0xfb72009a │ │ │ │ - stc2 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - smlalbt r0, r0, r8, sl │ │ │ │ - @ instruction: 0xfb48009a │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldc2 0, cr0, [r2], #616 @ 0x268 │ │ │ │ + stc2 0, cr0, [lr], {154} @ 0x9a │ │ │ │ + stc2l 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ + mcrr2 0, 9, r0, r2, cr10 │ │ │ │ + stc2 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ + stc2 0, cr0, [sl], {154} @ 0x9a │ │ │ │ + ldc2 0, cr0, [lr], #616 @ 0x268 │ │ │ │ + ldc2 0, cr0, [r2], #-616 @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [ip], #616 @ 0x268 │ │ │ │ + stc2 0, cr0, [r8], {154} @ 0x9a │ │ │ │ + stc2 0, cr0, [r8], {154} @ 0x9a │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - subs r6, r5, #4 │ │ │ │ + ldc2l 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + subs r6, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe994009a │ │ │ │ - subs r6, r0, #5 │ │ │ │ + orrs.w r0, r4, sl, lsr #2 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ + @ instruction: 0xfbd2009a │ │ │ │ + @ instruction: 0xfad6009a │ │ │ │ + @ instruction: 0xfba2009a │ │ │ │ + @ instruction: 0xfb8a009a │ │ │ │ + @ instruction: 0xfaf6009a │ │ │ │ + @ instruction: 0xfb3a009a │ │ │ │ @ instruction: 0xfb12009a │ │ │ │ - @ instruction: 0xfa16009a │ │ │ │ - @ instruction: 0xfae2009a │ │ │ │ - @ instruction: 0xfaca009a │ │ │ │ - @ instruction: 0xfa36009a │ │ │ │ - @ instruction: 0xfa7a009a │ │ │ │ - @ instruction: 0xfa52009a │ │ │ │ - ldr??.w r0, [lr, sl, lsl #1] │ │ │ │ - ldrsb.w r0, [r6, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ - ldrsh.w r0, [r2, #154] @ 0x9a │ │ │ │ - bcs.n 71339c │ │ │ │ + @ instruction: 0xfa3e009a │ │ │ │ + @ instruction: 0xfa56009a │ │ │ │ + @ instruction: 0xfaba009a │ │ │ │ + @ instruction: 0xfa72009a │ │ │ │ + bcs.n 71331c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf732009a │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xf7f2009a │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfb6800a3 │ │ │ │ - @ instruction: 0xfafe009a │ │ │ │ - @ instruction: 0xfb0e009a │ │ │ │ - @ instruction: 0xfb22009a │ │ │ │ - @ instruction: 0xfb36009a │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + stc2 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfbbe009a │ │ │ │ + smlalbt r0, r0, lr, sl │ │ │ │ + @ instruction: 0xfbe2009a │ │ │ │ + @ instruction: 0xfbf6009a │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + cbnz r2, 713382 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #704 @ (adr r3, 71361c ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 71351c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfb02009a │ │ │ │ - @ instruction: 0xfb1a009a │ │ │ │ - @ instruction: 0xfb28009a │ │ │ │ - @ instruction: 0xfb32009a │ │ │ │ - bne.n 7133d8 │ │ │ │ + smlalbt r0, r0, r2, sl │ │ │ │ + @ instruction: 0xfbda009a │ │ │ │ + @ instruction: 0xfbe8009a │ │ │ │ + @ instruction: 0xfbf2009a │ │ │ │ + bne.n 713358 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf626009a │ │ │ │ - @ instruction: 0xf61c009a │ │ │ │ - bne.n 7133a0 │ │ │ │ + @ instruction: 0xf6e6009a │ │ │ │ + @ instruction: 0xf6dc009a │ │ │ │ + bne.n 713320 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - addw r0, ip, #2202 @ 0x89a │ │ │ │ - @ instruction: 0xf5fe009a │ │ │ │ - @ instruction: 0xfa5400a3 │ │ │ │ + movt r0, #51354 @ 0xc89a │ │ │ │ + @ instruction: 0xf6be009a │ │ │ │ + @ instruction: 0xfb1400a3 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 7137f6 │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 713ff4 │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 714512 │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2442936,236 +2442932,241 @@ │ │ │ │ ldr r2, [pc, #580] @ (713ff0 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 7130f2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 71417c ) │ │ │ │ + add r7, pc, #696 @ (adr r7, 71407c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #872 @ (adr r5, 714160 ) │ │ │ │ + add r6, pc, #616 @ (adr r6, 714060 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf724009a │ │ │ │ - @ instruction: 0xf73e009a │ │ │ │ - @ instruction: 0xf754009a │ │ │ │ - @ instruction: 0xf76c009a │ │ │ │ - @ instruction: 0xf784009a │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + @ instruction: 0xf7e4009a │ │ │ │ + @ instruction: 0xf7fe009a │ │ │ │ + ldrb.w r0, [r4, sl, lsl #1] │ │ │ │ + strh.w r0, [ip, sl, lsl #1] │ │ │ │ + str.w r0, [r4, sl, lsl #1] │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #344 @ (adr r5, 713f6c ) │ │ │ │ + add r6, pc, #88 @ (adr r6, 713e6c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf768009a │ │ │ │ - @ instruction: 0xf6ba009a │ │ │ │ - @ instruction: 0xf774009a │ │ │ │ - @ instruction: 0xf6e8009a │ │ │ │ - @ instruction: 0xf700009a │ │ │ │ - @ instruction: 0xf76c009a │ │ │ │ - @ instruction: 0xf77c009a │ │ │ │ - @ instruction: 0xf78c009a │ │ │ │ - @ instruction: 0xf79c009a │ │ │ │ - @ instruction: 0xf7ac009a │ │ │ │ + strh.w r0, [r8, sl, lsl #1] │ │ │ │ + @ instruction: 0xf77a009a │ │ │ │ + ldrh.w r0, [r4, sl, lsl #1] │ │ │ │ + @ instruction: 0xf7a8009a │ │ │ │ @ instruction: 0xf7c0009a │ │ │ │ - @ instruction: 0xf7d4009a │ │ │ │ - @ instruction: 0xf7e8009a │ │ │ │ - strb.w r0, [r0, sl, lsl #1] │ │ │ │ - ldrb.w r0, [r4, sl, lsl #1] │ │ │ │ - ldrh.w r0, [r0, sl, lsl #1] │ │ │ │ - str.w r0, [r0, sl, lsl #1] │ │ │ │ - ldr.w r0, [r8, sl, lsl #1] │ │ │ │ - ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ - strb.w r0, [r8, #154] @ 0x9a │ │ │ │ - ldrb.w r0, [ip, #154] @ 0x9a │ │ │ │ - ldrh.w r0, [r0, #154] @ 0x9a │ │ │ │ - str.w r0, [ip, #154] @ 0x9a │ │ │ │ - ldr.w r0, [ip, #154] @ 0x9a │ │ │ │ + strh.w r0, [ip, sl, lsl #1] │ │ │ │ + ldrh.w r0, [ip, sl, lsl #1] │ │ │ │ + str.w r0, [ip, sl, lsl #1] │ │ │ │ + ldr.w r0, [ip, sl, lsl #1] │ │ │ │ + str??.w r0, [ip, sl, lsl #1] │ │ │ │ + strb.w r0, [r0, #154] @ 0x9a │ │ │ │ + ldrb.w r0, [r4, #154] @ 0x9a │ │ │ │ + strh.w r0, [r8, #154] @ 0x9a │ │ │ │ + str.w r0, [r0, #154] @ 0x9a │ │ │ │ + ldr.w r0, [r4, #154] @ 0x9a │ │ │ │ ldr??.w r0, [r0, #154] @ 0x9a │ │ │ │ - vst4.32 {d0-d3}, [r8 :64], sl │ │ │ │ - vld4.32 {d0-d3}, [r0 :64], sl │ │ │ │ - ldrsh.w r0, [r4, sl, lsl #1] │ │ │ │ + vst4.32 {d0-d3}, [r0 :64], sl │ │ │ │ + ldrsb.w r0, [r8, sl, lsl #1] │ │ │ │ + ldrsh.w r0, [r0, sl, lsl #1] │ │ │ │ vst4.32 {d16-d19}, [r8 :64], sl │ │ │ │ - ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ - ldr??.w r0, [r4, sl, lsl #1] │ │ │ │ - ldrsb.w r0, [r2, #154] @ 0x9a │ │ │ │ - vld1.8 @ instruction: 0xf9ac009a │ │ │ │ - vst1.8 @ instruction: 0xf9c6009a │ │ │ │ + ldr??.w r0, [ip, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ + vst1.8 @ instruction: 0xf98c009a │ │ │ │ + ldrsb.w r0, [ip, #154] @ 0x9a │ │ │ │ + ldrsh.w r0, [r0, #154] @ 0x9a │ │ │ │ + vst1.8 @ instruction: 0xf9c8009a │ │ │ │ vld1.8 @ instruction: 0xf9e0009a │ │ │ │ - ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ - @ instruction: 0xfa18009a │ │ │ │ - @ instruction: 0xfa36009a │ │ │ │ - @ instruction: 0xfa48009a │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + ldr??.w r0, [r4, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfa08009a │ │ │ │ + @ instruction: 0xfa1a009a │ │ │ │ + @ instruction: 0xfa34009a │ │ │ │ + @ instruction: 0xfa52009a │ │ │ │ + @ instruction: 0xfa6c009a │ │ │ │ + @ instruction: 0xfa86009a │ │ │ │ + @ instruction: 0xfaa0009a │ │ │ │ + @ instruction: 0xfabe009a │ │ │ │ + @ instruction: 0xfad8009a │ │ │ │ + @ instruction: 0xfaf6009a │ │ │ │ + @ instruction: 0xfb08009a │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 714128 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 714028 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vqadd.u64 d16, d18, d10 │ │ │ │ - @ instruction: 0xfa74009a │ │ │ │ - @ instruction: 0xf6d800a4 │ │ │ │ - @ instruction: 0xfa8e009a │ │ │ │ - @ instruction: 0xfaa6009a │ │ │ │ - @ instruction: 0xfaba009a │ │ │ │ - @ instruction: 0xfad6009a │ │ │ │ - @ instruction: 0xfb52009a │ │ │ │ - vqadd.u32 d0, d22, d10 │ │ │ │ - vqadd.u8 d16, d30, d10 │ │ │ │ - vqadd.u64 d16, d30, d10 │ │ │ │ - vshr.u64 d0, d10, #18 │ │ │ │ - vshr.u64 d16, d10, #38 │ │ │ │ - movs r2, r1 │ │ │ │ + movs r2, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, r6 │ │ │ │ + @ instruction: 0xfb34009a │ │ │ │ + @ instruction: 0xf79800a4 │ │ │ │ + @ instruction: 0xfb4e009a │ │ │ │ + @ instruction: 0xfb66009a │ │ │ │ + @ instruction: 0xfb7a009a │ │ │ │ + @ instruction: 0xfb96009a │ │ │ │ + ldc2 0, cr0, [r2], {154} @ 0x9a │ │ │ │ + vshr.u64 d16, d10, #26 │ │ │ │ + movs r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + movs r6, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, sp, #8 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + ldc2l 0, cr0, [r0], {154} @ 0x9a │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfb7c009a │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + ldc2 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf4a400a4 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + sbc.w r0, r4, #5373952 @ 0x520000 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + @ instruction: 0xfaba009a │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r1, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 7130f2 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ @@ -2444352,324 +2444353,332 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 69918 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - revsh r6, r5 │ │ │ │ + cbnz r6, 714d7a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + stc2l 0, cr0, [ip, #616]! @ 0x268 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - addw r0, ip, #154 @ 0x9a │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + movt r0, #49306 @ 0xc09a │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vaddl.s16 q0, d26, d20 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + orrs.w r0, sl, #164 @ 0xa4 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #936 @ (adr r5, 715114 ) │ │ │ │ + add r6, pc, #680 @ (adr r6, 715014 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orn r0, r2, #154 @ 0x9a │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + @ instruction: 0xf122009a │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 71506c ) │ │ │ │ + add r6, pc, #400 @ (adr r6, 714f6c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vqadd.s16 d16, d16, d10 │ │ │ │ - vqadd.s32 d16, d26, d10 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + ands.w r0, r0, #154 @ 0x9a │ │ │ │ + bic.w r0, sl, #154 @ 0x9a │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfaf8009a │ │ │ │ - @ instruction: 0xfb06009a │ │ │ │ - @ instruction: 0xfb14009a │ │ │ │ - @ instruction: 0xfb26009a │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + @ instruction: 0xfbb8009a │ │ │ │ + smlalbt r0, r0, r6, sl │ │ │ │ + @ instruction: 0xfbd4009a │ │ │ │ + @ instruction: 0xfbe6009a │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb1e009a │ │ │ │ - adc.w r0, r0, r4, asr #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + @ instruction: 0xfbde009a │ │ │ │ + stc 0, cr0, [r0], {164} @ 0xa4 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfbd4009a │ │ │ │ - stc2 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + ldc2 0, cr0, [r4], {154} @ 0x9a │ │ │ │ + stc2l 0, cr0, [r8], {154} @ 0x9a │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + stc2l 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 714fb8 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 714eb8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - ldc2 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + stc2l 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ + ldc2l 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2l 0, cr0, [lr, #616] @ 0x268 │ │ │ │ - ldc2l 0, cr0, [ip, #616] @ 0x268 │ │ │ │ - mcrr 0, 9, r0, sl, cr10 │ │ │ │ - vqadd.u8 d16, d22, d10 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + mcr2 0, 4, r0, cr14, cr10, {4} │ │ │ │ + mrc2 0, 4, r0, cr12, cr10, {4} │ │ │ │ + stc 0, cr0, [sl, #-616] @ 0xfffffd98 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsbs r0, r4, sl, lsr #2 │ │ │ │ - @ instruction: 0xebee009a │ │ │ │ - @ instruction: 0xf7dc009a │ │ │ │ - @ instruction: 0xf7ea009a │ │ │ │ - @ instruction: 0xf7f8009a │ │ │ │ - strb.w r0, [sl, sl, lsl #1] │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + ldc 0, cr0, [r4], {154} @ 0x9a │ │ │ │ + stc 0, cr0, [lr], #616 @ 0x268 │ │ │ │ + ldrb.w r0, [ip, #154] @ 0x9a │ │ │ │ + strh.w r0, [sl, #154] @ 0x9a │ │ │ │ + ldrh.w r0, [r8, #154] @ 0x9a │ │ │ │ + str.w r0, [sl, #154] @ 0x9a │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d16, d10, #46 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r4, 714f3a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 10 │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 714f3a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrd r0, r0, [r8, #616]! @ 0x268 │ │ │ │ - and.w r0, sl, sl, lsr #2 │ │ │ │ - b.n 714d70 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - ands.w r0, ip, sl, lsr #2 │ │ │ │ - bic.w r0, r8, sl, lsr #2 │ │ │ │ - orr.w r0, r0, sl, lsr #2 │ │ │ │ - orrs.w r0, r8, sl, lsr #2 │ │ │ │ - orn r0, ip, sl, lsr #2 │ │ │ │ - eor.w r0, r8, sl, lsr #2 │ │ │ │ - @ instruction: 0xeaa8009a │ │ │ │ - @ instruction: 0xeac8009a │ │ │ │ - @ instruction: 0xeae4009a │ │ │ │ - add.w r0, ip, sl, lsr #2 │ │ │ │ - @ instruction: 0xeb22009a │ │ │ │ - @ instruction: 0xeb3c009a │ │ │ │ - adcs.w r0, r6, sl, lsr #2 │ │ │ │ - sbcs.w r0, r4, sl, lsr #2 │ │ │ │ - @ instruction: 0xeb98009a │ │ │ │ - subs.w r0, r8, sl, lsr #2 │ │ │ │ - rsbs r0, r4, sl, lsr #2 │ │ │ │ - @ instruction: 0xebf8009a │ │ │ │ - ldc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - mcrr 0, 9, r0, r2, cr10 │ │ │ │ - mrrc 0, 9, r0, r2, cr10 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + @ instruction: 0xeab8009a │ │ │ │ + @ instruction: 0xeaca009a │ │ │ │ + @ instruction: 0xe80200a4 │ │ │ │ + @ instruction: 0xeadc009a │ │ │ │ + @ instruction: 0xeae8009a │ │ │ │ + add.w r0, r0, sl, lsr #2 │ │ │ │ + adds.w r0, r8, sl, lsr #2 │ │ │ │ + @ instruction: 0xeb2c009a │ │ │ │ + adc.w r0, r8, sl, lsr #2 │ │ │ │ + sbc.w r0, r8, sl, lsr #2 │ │ │ │ + @ instruction: 0xeb88009a │ │ │ │ + sub.w r0, r4, sl, lsr #2 │ │ │ │ + rsb r0, ip, sl, lsr #2 │ │ │ │ + @ instruction: 0xebe2009a │ │ │ │ + @ instruction: 0xebfc009a │ │ │ │ + ldc 0, cr0, [r6], {154} @ 0x9a │ │ │ │ + ldc 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ + mrrc 0, 9, r0, r8, cr10 │ │ │ │ + ldcl 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ + ldc 0, cr0, [r4], {154} @ 0x9a │ │ │ │ + ldc 0, cr0, [r8], #616 @ 0x268 │ │ │ │ + ldcl 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + stc 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ + ldc 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ + add r0, pc, #160 @ (adr r0, 714fe4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - mcrr 0, 9, r0, r4, cr10 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + ldcl 0, cr0, [sl], {154} @ 0x9a │ │ │ │ + stc 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ - stc 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ - ldcl 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - mcrr 0, 9, r0, r2, cr10 │ │ │ │ - stcl 0, cr0, [r2], #-616 @ 0xfffffd98 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldcl 0, cr0, [r4], #616 @ 0x268 │ │ │ │ + stcl 0, cr0, [lr], #616 @ 0x268 │ │ │ │ + ldc 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ + stc 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ + stc 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mcrr 0, 9, r0, r4, cr10 │ │ │ │ - stcl 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + stc 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ + stc 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vqadd.u8 d16, d28, d10 │ │ │ │ - vqadd.u64 d16, d18, d10 │ │ │ │ - b.n 714950 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - vshr.u64 d0, d10, #52 │ │ │ │ - vshr.u64 d0, d10, #32 │ │ │ │ - vshr.u64 d0, d10, #4 │ │ │ │ - vshr.u64 d16, d10, #40 │ │ │ │ - vshr.u64 d16, d10, #16 │ │ │ │ - movs r0, r2 │ │ │ │ + movs r4, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, r5 │ │ │ │ + movs r2, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + b.n 714ad0 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #1 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2444699,17 +2444708,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #3 │ │ │ │ strd r4, r3, [r0] │ │ │ │ movs r6, #29 │ │ │ │ @@ -2444882,15 +2444891,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #328 @ 0x148 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 d0, d22, d10 │ │ │ │ + vshr.u64 d16, d10, #42 │ │ │ │ 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] @ (7152ec ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2444935,15 +2444944,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 696cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl abe278 │ │ │ │ + bl abe318 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 7152a2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2445266,15 +2445275,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5e009a │ │ │ │ + ldc2 0, cr0, [lr], {154} @ 0x9a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #156] @ (7156e4 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r4, [pc, #156] @ (7156e8 ) │ │ │ │ @@ -2445495,20 +2445504,20 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 7157f6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r4, #154] @ 0x9a │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + @ instruction: 0xfa74009a │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r2, r3, #2 │ │ │ │ add r7, pc, #792 @ (adr r7, 715b94 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - vst4.32 {d16-d19}, [r0 :64], sl │ │ │ │ + @ instruction: 0xfa00009a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #104] @ (7158fc ) │ │ │ │ movs r3, #0 │ │ │ │ @@ -2447342,15 +2447351,15 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7168d8 │ │ │ │ + b.n 716a58 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1010] @ 0x3f2 │ │ │ │ bx lr │ │ │ │ cbz r3, 716b20 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ @@ -2447632,21 +2447641,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (716d98 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2448582,15 +2448591,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 7175f6 │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 7175d2 │ │ │ │ nop │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb 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 │ │ │ │ @@ -2449052,15 +2449061,15 @@ │ │ │ │ b.n 717856 │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 717864 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2449211,34 +2449220,34 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 717c24 │ │ │ │ ldr r3, [pc, #48] @ (717cd0 ) │ │ │ │ mov.w ip, #410 @ 0x19a │ │ │ │ add r3, pc │ │ │ │ b.n 717c24 │ │ │ │ nop │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r5, pc, #104 @ (adr r5, 717d24 ) │ │ │ │ + add r5, pc, #872 @ (adr r5, 718024 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r7, r3, #4 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldrh.w r0, [r0, #286] @ 0x11e │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + ldr??.w r0, [r0, ] │ │ │ │ + strb r6, [r0, #29] │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 717c08 │ │ │ │ cbz r0, 717cf2 │ │ │ │ @@ -2449246,17 +2449255,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #8] @ (717cfc ) │ │ │ │ add r0, pc │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bmi.n 717ce0 │ │ │ │ + bpl.n 717c60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 717c08 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2449447,47 +2449456,47 @@ │ │ │ │ b.n 717d82 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 717dfe │ │ │ │ nop │ │ │ │ strh r6, [r0, #22] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ strh r2, [r7, #20] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 717ef0 │ │ │ │ + bpl.n 717e70 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 717ebc │ │ │ │ + bpl.n 717e3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 717e20 │ │ │ │ + bpl.n 717fa0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #4 │ │ │ │ strh r2, [r7, #14] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - bcc.n 717e54 │ │ │ │ + bmi.n 717fd4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717e64 │ │ │ │ + bmi.n 717fe4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717eac │ │ │ │ + bmi.n 717e2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcc.n 717fd0 │ │ │ │ + bmi.n 717f50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717fe8 │ │ │ │ + bmi.n 717f68 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717ecc │ │ │ │ + bmi.n 717e4c │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1728] @ 0x6c0 │ │ │ │ ldr r2, [pc, #196] @ (717ff4 ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2449566,25 +2449575,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 717fca │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r0, #6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 718040 │ │ │ │ + bcc.n 717fc0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 718030 │ │ │ │ + bcc.n 717fb0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - bcs.n 717f44 │ │ │ │ + bcc.n 7180c4 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #640] @ (7182a8 ) │ │ │ │ @@ -2449842,40 +2449851,40 @@ │ │ │ │ b.n 718042 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #31] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 7181f8 │ │ │ │ + bcc.n 718378 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 718210 │ │ │ │ + bcc.n 718390 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 7183a8 │ │ │ │ + bcc.n 718328 │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ ldrb r6, [r4, #29] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - bcs.n 718344 │ │ │ │ + bcs.n 7182c4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 718250 │ │ │ │ + bcs.n 7181d0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 718250 │ │ │ │ + bcs.n 7183d0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 718250 │ │ │ │ + bcs.n 7183d0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 718258 │ │ │ │ + bcs.n 7183d8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 718260 │ │ │ │ + bcs.n 7181e0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 71824c │ │ │ │ + bcs.n 7183cc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 718374 │ │ │ │ + bcs.n 7182f4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2451006,15 +2451015,15 @@ │ │ │ │ bne.n 718dfa │ │ │ │ b.n 718d5e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, #10] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ strb r4, [r4, #9] │ │ │ │ lsls r2, r1, #5 │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2451154,15 +2451163,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 718f38 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 718f0e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r4, #4 │ │ │ │ strb r0, [r7, #6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2451246,15 +2451255,15 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r3, [pc, #12] @ (71905c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r4, #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] @ (719148 ) │ │ │ │ @@ -2453099,17 +2453108,17 @@ │ │ │ │ strb.w r2, [ip, #3] │ │ │ │ strb.w r3, [ip, #4] │ │ │ │ movs r3, #19 │ │ │ │ strb.w r3, [ip, #5] │ │ │ │ movs r3, #3 │ │ │ │ strb.w r3, [ip, #2] │ │ │ │ b.n 71a082 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (71a588 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2453262,15 +2453271,15 @@ │ │ │ │ b.n 71a3f0 │ │ │ │ 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 71a3f0 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 71a5aa │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2453435,64 +2453444,64 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (71a730 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #8] @ (71a740 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a754 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a768 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a77c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a790 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -2453591,15 +2453600,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 71a86a │ │ │ │ movs r1, #12 │ │ │ │ b.n 71a86a │ │ │ │ movs r1, #4 │ │ │ │ b.n 71a86a │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #712] @ (71ab78 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2453886,25 +2453895,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r0, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r2, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 71ac04 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 71ac00 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2454354,15 +2454363,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2455589,15 +2455598,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 71bb88 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 71bb88 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ lsls r2, r4, #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] @ (71bca0 ) │ │ │ │ @@ -2459152,17 +2459161,17 @@ │ │ │ │ bl 73a1e8 │ │ │ │ b.n 71df02 │ │ │ │ ldr r3, [pc, #16] @ (71df64 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 71de64 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2459783,15 +2459792,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 71b190 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -2464561,15 +2464570,15 @@ │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeafc0149 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -2465239,15 +2465248,15 @@ │ │ │ │ b.n 721c9a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 721768 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 1, cr0, [r0], {33} @ 0x21 │ │ │ │ + ldc2l 1, cr0, [r0], {33} @ 0x21 │ │ │ │ b.n 72235c │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2466013,20 +2466022,20 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [ip, ] │ │ │ │ + ldr.w r0, [ip, #289] @ 0x121 │ │ │ │ ble.n 7225c8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf29a0121 │ │ │ │ + @ instruction: 0xf35a0121 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #904] @ (7228bc ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #904] @ (7228c0 ) │ │ │ │ @@ -2466396,15 +2466405,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 722834 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13e0121 │ │ │ │ + @ instruction: 0xf1fe0121 │ │ │ │ bge.n 72290c │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2469726,24 +2469735,24 @@ │ │ │ │ b.n 724af2 │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (724bd8 ) │ │ │ │ add r2, pc │ │ │ │ b.n 724af2 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf2220121 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + @ instruction: 0xf2e20121 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #368] @ (724d60 ) │ │ │ │ @@ -2469900,19 +2469909,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r3} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 724de6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + b.n 724df4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 724dc2 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2470116,23 +2470125,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 724eba │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ sxth r4, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (7251dc ) │ │ │ │ @@ -2470454,15 +2470463,15 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #6] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 725346 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2471304,19 +2471313,19 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #672 @ (adr r6, 725e10 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #544 @ (adr r6, 725d98 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - beq.n 725b64 │ │ │ │ + bne.n 725ae4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #548] @ (725dbc ) │ │ │ │ @@ -2471546,21 +2471555,21 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #384 @ (adr r4, 725f40 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #288 @ (adr r4, 725ee8 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #856] @ (726144 ) │ │ │ │ @@ -2471900,29 +2471909,29 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #16 @ (adr r2, 726160 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + asrs r6, r6, #31 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bgt.n 726114 │ │ │ │ + ble.n 726094 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + cbnz r6, 726164 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r1, [pc, #404] @ (72631c ) │ │ │ │ @@ -2472538,25 +2472547,25 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 726766 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - blt.n 7267d8 │ │ │ │ + bgt.n 726758 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 726c36 │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2472851,15 +2472860,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 7269ce │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + cbz r2, 726bb4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 726c08 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2472910,15 +2472919,15 @@ │ │ │ │ bne.w 72685c │ │ │ │ b.n 7264fa │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 7269f4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 726cb4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2474736,17 +2474745,17 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2476680,131 +2476689,131 @@ │ │ │ │ ldr r0, [pc, #260] @ (729410 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72906c │ │ │ │ ldr r0, [pc, #256] @ (729414 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72906c │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stc2l 1, cr0, [r4], {34} @ 0x22 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + stc2 1, cr0, [r4, #136] @ 0x88 │ │ │ │ + cbnz r2, 729340 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - pop {r1, pc} │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ble.n 729428 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - rev r6, r7 │ │ │ │ + ite lt │ │ │ │ + lsllt r2, r4, #4 │ │ │ │ + revshge r6, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bcc.n 7292e4 │ │ │ │ + bmi.n 729264 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - vld4.8 {d0,d2,d4,d6}, [r4 :128], r2 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + vld2.8 {d16[1],d17[1]}, [r4], r2 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 728b68 │ │ │ │ + b.n 728ce8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bge.n 7292a0 │ │ │ │ + blt.n 729420 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - orrs.w r1, r0, #10616832 @ 0xa20000 │ │ │ │ - @ instruction: 0xead80122 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + adds.w r1, r0, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xeb980122 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldc2l 1, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ - vaddw.u8 q8, q6, d18 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + cdp2 1, 3, cr0, cr12, cr2, {1} │ │ │ │ + lsls r4, r1, #2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + subs r6, r0, #2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + lsls r0, r1, #30 │ │ │ │ + lsls r3, r4, #4 │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldcl 1, cr0, [ip], {34} @ 0x22 │ │ │ │ - b.n 7295cc │ │ │ │ + ldc 1, cr0, [ip, #136] @ 0x88 │ │ │ │ + b.n 72974c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 729a58 │ │ │ │ + b.n 728bd8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bvc.n 7292b8 │ │ │ │ + bhi.n 729438 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bls.n 729360 │ │ │ │ + bge.n 7292e0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp 1, 14, cr0, cr0, cr2, {1} │ │ │ │ - beq.n 729480 │ │ │ │ + vaddw.s32 q0, q0, d18 │ │ │ │ + bne.n 729400 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf1240122 │ │ │ │ - rsb r1, ip, #10616832 @ 0xa20000 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + @ instruction: 0xf1e40122 │ │ │ │ + @ instruction: 0xf68c0122 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bmi.n 7293a8 │ │ │ │ + bpl.n 729328 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 7292f0 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + strex r1, r0, [r0, #136] @ 0x88 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 728e2c │ │ │ │ + b.n 728fac │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (729514 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2477238,20 +2477247,20 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r2, #16] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - add r7, pc, #296 @ (adr r7, 7299b4 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp2 1, 0, cr0, cr10, cr1, {1} │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + cdp2 1, 12, cr0, cr10, cr1, {1} │ │ │ │ + b.n 729a10 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (729bfc ) │ │ │ │ @@ -2477961,20 +2477970,20 @@ │ │ │ │ b.n 729d68 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #616 @ (adr r1, 72a254 ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 72a154 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr??.w r0, [sl, ] │ │ │ │ - str r4, [r3, #24] │ │ │ │ + ldrsh.w r0, [sl, ] │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bge.n 72a0a4 │ │ │ │ + blt.n 72a024 │ │ │ │ lsls r1, r4, #4 │ │ │ │ str r0, [r0, #8] │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2478318,20 +2478327,20 @@ │ │ │ │ b.n 72a124 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r0, [r0, r7] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf4be0121 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + sbcs.w r1, lr, #10551296 @ 0xa10000 │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bvs.n 72a2e8 │ │ │ │ + bvc.n 72a468 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2478898,20 +2478907,20 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 72a672 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r7, r1] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp 1, 10, cr0, cr14, cr1, {1} │ │ │ │ - beq.n 72a908 │ │ │ │ + vrhadd.s32 d16, d14, d17 │ │ │ │ + bne.n 72aa88 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrsb r0, [r6, r7] │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2479305,19 +2479314,19 @@ │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (72ae04 ) │ │ │ │ add r5, pc │ │ │ │ b.n 72ad20 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #356] @ (72af80 ) │ │ │ │ @@ -2479469,17 +2479478,17 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, r7] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, r7] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 72afce │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2479751,15 +2479760,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 72b2be │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2480448,17 +2480457,17 @@ │ │ │ │ beq.n 72b918 │ │ │ │ b.n 72b8d4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #640] @ (72bbdc ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldc2 1, cr0, [r6, #136] @ 0x88 │ │ │ │ + cdp2 1, 5, cr0, cr6, cr2, {1} │ │ │ │ mov sl, r8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2480752,21 +2480761,21 @@ │ │ │ │ b.n 72bb88 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r0, pc │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add r0, r1 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2480897,15 +2480906,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ muls r6, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 72be40 │ │ │ │ + bmi.n 72bdc0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ negs r2, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2481338,25 +2481347,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 72c202 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r4, #4 │ │ │ │ rors r6, r4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ eors r2, r5 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 72c6d2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2481653,15 +2481662,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 72c39e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xf27e0122 │ │ │ │ + @ instruction: 0xf33e0122 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 72c6a8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ @@ -2481711,16 +2481720,16 @@ │ │ │ │ bne.w 72c2f4 │ │ │ │ b.n 72bfb2 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 72c494 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - vrhadd.s8 d0, d4, d18 │ │ │ │ - cdp 1, 8, cr0, cr4, cr2, {1} │ │ │ │ + vaddw.s8 q8, q2, d18 │ │ │ │ + vrhadd.s8 d16, d4, d18 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 72c72c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cbnz r0, 72c726 │ │ │ │ @@ -2483390,17 +2483399,17 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 72d89c │ │ │ │ + b.n 72da1c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 72d9c4 │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -2484579,61 +2484588,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (72e558 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e3a8 │ │ │ │ ldr r0, [pc, #96] @ (72e55c ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e3a8 │ │ │ │ nop │ │ │ │ - add r7, pc, #40 @ (adr r7, 72e52c ) │ │ │ │ + add r7, pc, #808 @ (adr r7, 72e82c ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r4, pc, #240 @ (adr r4, 72e604 ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 72e904 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r0, pc, #904 @ (adr r0, 72e8d8 ) │ │ │ │ + add r1, pc, #648 @ (adr r1, 72e7d8 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (72e65c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2485011,21 +2485020,21 @@ │ │ │ │ nop │ │ │ │ adds r4, r3, r0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bics r0, r7 │ │ │ │ + add r0, pc │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (72ecb8 ) │ │ │ │ @@ -2485735,21 +2485744,21 @@ │ │ │ │ b.n 72ee24 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r5, #32] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfaf60122 │ │ │ │ + @ instruction: 0xfbb60122 │ │ │ │ lsrs r4, r0, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2486092,21 +2486101,21 @@ │ │ │ │ b.n 72f1e0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #28 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf73a0122 │ │ │ │ + @ instruction: 0xf7fa0122 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2486666,21 +2486675,21 @@ │ │ │ │ b.n 72f71e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #7 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - sbc.w r1, r2, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf2220122 │ │ │ │ lsls r6, r0, #29 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2487967,15 +2487976,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2488099,22 +2488108,22 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 7308a8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldrb.w r0, [sl, ] │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ @ instruction: 0xf7260148 │ │ │ │ stmdb 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, #244] @ (730a44 ) │ │ │ │ @@ -2488340,51 +2488349,51 @@ │ │ │ │ b.n 730abe │ │ │ │ ldr r0, [pc, #76] @ (730bc8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 730abe │ │ │ │ ldr r0, [pc, #76] @ (730bcc ) │ │ │ │ add r0, pc │ │ │ │ b.n 730abe │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (730cf4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2488890,21 +2488899,21 @@ │ │ │ │ b.n 730eea │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs.w r1, lr, #72 @ 0x48 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r8, #72 @ 0x48 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2489204,21 +2489213,21 @@ │ │ │ │ b.n 73124e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 5, cr0, cr10, cr8, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4, #288]! @ 0x120 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #20 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ @@ -2491081,17 +2491090,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 73380b │ │ │ │ bhi.n 7328e0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 73282e │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2493911,17 +2493920,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 734524 │ │ │ │ b.n 734540 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2493982,17 +2493991,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 7345b4 │ │ │ │ b.n 7345e2 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 718cd4 │ │ │ │ @@ -2496220,17 +2496229,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 735bd2 │ │ │ │ b.n 735c04 │ │ │ │ nop │ │ │ │ - tst r6, r5 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - tst r6, r3 │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (735e18 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2496475,17 +2496484,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} │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2496572,15 +2496581,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 735f08 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 735f08 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ b.n 735ae6 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (736360 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2498065,15 +2498074,15 @@ │ │ │ │ bhi.n 736edc │ │ │ │ ldr r3, [pc, #12] @ (736ee0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 736efe │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 736efa │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2498326,19 +2498335,19 @@ │ │ │ │ b.n 73711c │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 73711c │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 736f96 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 737198 │ │ │ │ @@ -2500049,15 +2500058,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 73810c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, #28] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldrb r6, [r6, #22] │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2501825,15 +2501834,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (7395f8 ) │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ b.n 739598 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ ldr.w r4, [pc, #1292] @ 739b20 │ │ │ │ @@ -2509291,15 +2509300,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 73e540 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ cbz r0, 73e596 │ │ │ │ addw r6, r5, #3908 @ 0xf44 │ │ │ │ addw r4, r5, #3924 @ 0xf54 │ │ │ │ - bl af7a14 │ │ │ │ + bl af7ab4 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73e57c │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73e56e │ │ │ │ @@ -2509308,15 +2509317,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73e592 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73e584 │ │ │ │ addw r0, r5, #3880 @ 0xf28 │ │ │ │ - bl afcec8 │ │ │ │ + bl afcf68 │ │ │ │ add.w r0, r5, #4256 @ 0x10a0 │ │ │ │ adds r0, #8 │ │ │ │ bl 7487fc │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #184] @ 0xb8 │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2509640,15 +2509649,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #716] @ 0x2cc │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r4, #3880 @ 0xf28 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl afcea4 │ │ │ │ + bl afcf44 │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae50 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2920] @ 0xb68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73ea78 │ │ │ │ @@ -2509658,15 +2509667,15 @@ │ │ │ │ bne.n 73ea78 │ │ │ │ ldr.w r3, [r5, #3476] @ 0xd94 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3828] @ 0xef4 │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl af7618 │ │ │ │ + bl af76b8 │ │ │ │ str.w r0, [r4, #3876] @ 0xf24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73ea78 │ │ │ │ ldr.w r9, [pc, #372] @ 73eb18 │ │ │ │ addw r6, r4, #3924 @ 0xf54 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2509691,15 +2509700,15 @@ │ │ │ │ bne.n 73e9c0 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add.w r4, fp, #15488 @ 0x3c80 │ │ │ │ ldr.w r0, [fp, #3876] @ 0xf24 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #48] @ 0x30 │ │ │ │ - bl af7cc8 │ │ │ │ + bl af7d68 │ │ │ │ ldr r2, [pc, #276] @ (73eb1c ) │ │ │ │ ldr.w r3, [fp, #3876] @ 0xf24 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7b2cac │ │ │ │ movs r3, #0 │ │ │ │ @@ -2509791,31 +2509800,31 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r5 :256] │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #22 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r5, [pc, #1904] @ 73f2b8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2510060,15 +2510069,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 69ad4 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldrd sl, r6, [r0] │ │ │ │ blx 6a728 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl afcb40 │ │ │ │ + bl afcbe0 │ │ │ │ ldr.w r8, [r4, #1860] @ 0x744 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ cmp.w r8, #35 @ 0x23 │ │ │ │ mov.w r0, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2510396,29 +2510405,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 63b2c2 │ │ │ │ bl 6012c6 │ │ │ │ movs r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 73f75c │ │ │ │ + b.n 73f8dc │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2510806,53 +2510815,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ lsls r0, r1, #5 │ │ │ │ lsrs r0, r1, #19 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #3 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2511120,15 +2511129,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 73fa70 │ │ │ │ blx 6a8a8 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b06b0c │ │ │ │ + bl b06bac │ │ │ │ ldr.w r2, [r9, #184] @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 73fae6 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2511412,56 +2511421,56 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #28 │ │ │ │ lsls r0, r1, #5 │ │ │ │ lsls r6, r7, #27 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ lsls r2, r6, #23 │ │ │ │ lsls r0, r1, #5 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrsh r4, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfac60095 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + @ instruction: 0xfb860095 │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 740024 ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 73ff24 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, r6, pc} │ │ │ │ lsls r5, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2511788,15 +2511797,15 @@ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r6, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, r6, #4 │ │ │ │ addw r0, r7, #3880 @ 0xf28 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl afcf24 │ │ │ │ + bl afcfc4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 73ff7e │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 74e3a4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2511978,21 +2511987,21 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bkpt 0x00fc │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + itt lt │ │ │ │ + lsllt r7, r3, #2 │ │ │ │ + lsrlt r6, r3, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 7403aa │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2512916,26 +2512925,26 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xfbd40147 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbc40147 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - ldr r3, [pc, #736] @ (741014 ) │ │ │ │ + ldr r4, [pc, #480] @ (740f14 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [pc, #472] @ (740f14 ) │ │ │ │ + ldr r3, [pc, #216] @ (740e14 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 740da2 │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 740d56 │ │ │ │ @@ -2512979,15 +2512988,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 740dc8 │ │ │ │ b.n 740d6c │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #92] @ (740e30 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 740df6 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2513025,19 +2513034,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf22a0147 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #0] @ (740e40 ) │ │ │ │ + ldr r3, [pc, #768] @ (741140 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [pc, #168] @ (740eec ) │ │ │ │ + ldr r3, [pc, #936] @ (7411ec ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (740ef0 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 740e6c │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2513113,19 +2513122,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ subs.w r1, r4, #71 @ 0x47 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [pc, #552] @ (741128 ) │ │ │ │ + ldr r3, [pc, #296] @ (741028 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [pc, #896] @ (741284 ) │ │ │ │ + ldr r3, [pc, #640] @ (741184 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ tst.w r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ @@ -2517328,15 +2517337,15 @@ │ │ │ │ b.w 74382c │ │ │ │ mov r1, r5 │ │ │ │ b.n 743f88 │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ bl 74d690 │ │ │ │ @@ -2518328,23 +2518337,23 @@ │ │ │ │ ldrb.w r2, [r4, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 744bde │ │ │ │ b.n 744ce6 │ │ │ │ nop │ │ │ │ push {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1048] @ 7451f4 │ │ │ │ @@ -2518938,19 +2518947,19 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4256 @ 0x10a0 │ │ │ │ @@ -2519970,31 +2519979,31 @@ │ │ │ │ str.w r4, [r3, #172] @ 0xac │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 745fee │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 7455d0 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #408] @ (746428 ) │ │ │ │ + ldr r6, [pc, #152] @ (746328 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [pc, #144] @ (746324 ) │ │ │ │ + ldr r6, [pc, #912] @ (746624 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #536] @ (7464b0 ) │ │ │ │ + ldr r6, [pc, #280] @ (7463b0 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #864] @ (7465fc ) │ │ │ │ + ldr r6, [pc, #608] @ (7464fc ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #600] @ (7464f8 ) │ │ │ │ + ldr r6, [pc, #344] @ (7463f8 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [pc, #992] @ (746684 ) │ │ │ │ + ldr r5, [pc, #736] @ (746584 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [pc, #528] @ (7464b8 ) │ │ │ │ + ldr r5, [pc, #272] @ (7463b8 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [pc, #680] @ (746554 ) │ │ │ │ + ldr r5, [pc, #424] @ (746454 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #944] @ (746660 ) │ │ │ │ + ldr r6, [pc, #688] @ (746560 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2521913,15 +2521922,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 747910 │ │ │ │ nop │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r3, [r0, #2072] @ 0x818 │ │ │ │ cbz r1, 7479ac │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2072] @ 0x818 │ │ │ │ @@ -2523250,15 +2523259,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (748910 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, r5, #0 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ adds r4, r1, #1 │ │ │ │ mov.w r5, #26880 @ 0x6900 │ │ │ │ @@ -2524811,22 +2524820,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ lsls r7, r0, #5 │ │ │ │ str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - itee vc │ │ │ │ - lslvc r7, r2, #2 │ │ │ │ - ittt cc @ unpredictable │ │ │ │ - lslcc r7, r2, #2 │ │ │ │ - stmdbcc sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + ittt │ │ │ │ + lsl r7, r2, #2 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (749cb8 ) │ │ │ │ ldr r3, [pc, #360] @ (749cbc ) │ │ │ │ sub sp, #12 │ │ │ │ add r2, pc │ │ │ │ @@ -2526160,15 +2526169,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 74a600 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 74aa16 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaea0121 │ │ │ │ + @ instruction: 0xfbaa0121 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr.w r5, [pc, #3092] @ 74b668 │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ ldr.w r4, [pc, #3092] @ 74b66c │ │ │ │ @@ -2527182,15 +2527191,15 @@ │ │ │ │ bne.n 74b62e │ │ │ │ b.n 74b674 │ │ │ │ nop │ │ │ │ strb r2, [r4, r6] │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21a0121 │ │ │ │ + @ instruction: 0xf2da0121 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #832] @ 0x340 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 74b6ce │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -2528290,15 +2528299,15 @@ │ │ │ │ movne r7, #1 │ │ │ │ b.n 74be5c │ │ │ │ nop │ │ │ │ ldr r1, [pc, #112] @ (74c3bc ) │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add.w r1, r4, r1, asr #32 │ │ │ │ + rsb r1, r4, r1, asr #32 │ │ │ │ ldr.w r3, [r4, #1500] @ 0x5dc │ │ │ │ cbz r3, 74c392 │ │ │ │ ldrh.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r5, [r4, #1500] @ 0x5dc │ │ │ │ str.w r5, [r4, #1492] @ 0x5d4 │ │ │ │ sub.w r3, r0, #32 │ │ │ │ @@ -2528365,15 +2528374,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl afb8a8 │ │ │ │ + bl afb948 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -2528830,15 +2528839,15 @@ │ │ │ │ b.w 74b3f0 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 74c5ac │ │ │ │ - ble.n 74c9d4 │ │ │ │ + ble.n 74c954 │ │ │ │ lsls r1, r4, #4 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r5, [r2, #348] @ 0x15c │ │ │ │ ldr.w r3, [r2, #340] @ 0x154 │ │ │ │ ldr.w r4, [r2, #352] @ 0x160 │ │ │ │ and.w r1, r3, r5 │ │ │ │ @@ -2528948,19 +2528957,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ adds r5, #66 @ 0x42 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 74cac8 │ │ │ │ + bge.n 74ca48 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cbz r0, 74cb46 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2528971,15 +2528980,15 @@ │ │ │ │ bhi.n 74cb5c │ │ │ │ ldr r3, [pc, #12] @ (74cb60 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - bls.n 74cba4 │ │ │ │ + bls.n 74cb24 │ │ │ │ lsls r1, r4, #4 │ │ │ │ cbz r0, 74cb74 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2529170,15 +2529179,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 74ccd8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r3, #102 @ 0x66 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 74cd24 │ │ │ │ + bls.n 74cca4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r2, #244 @ 0xf4 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -2530004,15 +2530013,15 @@ │ │ │ │ b.n 74cf90 │ │ │ │ movs r0, #13 │ │ │ │ b.n 74cf90 │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 74d640 │ │ │ │ + bhi.n 74d5c0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r1, #46 @ 0x2e │ │ │ │ lsls r7, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2530555,15 +2530564,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 759800 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #508] @ (74dec8 ) │ │ │ │ @@ -2530763,15 +2530772,15 @@ │ │ │ │ bne.w 74dd84 │ │ │ │ b.n 74de2c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ movs r2, #22 │ │ │ │ lsls r7, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2531075,15 +2531084,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #864 @ 0x360 │ │ │ │ addge.w r0, r0, #848 @ 0x350 │ │ │ │ mov r8, r3 │ │ │ │ - bl abd718 │ │ │ │ + bl abd7b8 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 74e2d0 │ │ │ │ cbz r5, 74e254 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 74e26c │ │ │ │ @@ -2531372,15 +2531381,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 74e51a │ │ │ │ nop │ │ │ │ subs r4, r2, r5 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2532001,15 +2532010,15 @@ │ │ │ │ bne.n 74ec44 │ │ │ │ dmb ish │ │ │ │ cbz r3, 74ec6c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #848 @ 0x350 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl abd748 │ │ │ │ + bl abd7e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 74ebf0 │ │ │ │ mov r1, r4 │ │ │ │ b.n 74ec34 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 74ebd4 │ │ │ │ @@ -2532495,21 +2532504,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 74f0fa │ │ │ │ ldr r0, [pc, #4] @ (74f180 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r0, [pc, #4] @ (74f18c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + cbnz r2, 74f1a4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r3, [r0, #2208] @ 0x8a0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 74f24e │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2532599,65 +2532608,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74f2b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74f2b8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r0, [r0, #3484] @ 0xd9c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3760 @ 0xeb0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2532937,15 +2532946,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 74f55c │ │ │ │ nop │ │ │ │ lsrs r6, r5, #10 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2120] @ 0x848 │ │ │ │ ldr r2, [pc, #104] @ (74f614 ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2532987,15 +2532996,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #9 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r2, #2 │ │ │ │ lsrs r2, r1, #8 │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -2533151,21 +2533160,21 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3499a8> │ │ │ │ ldr r2, [pc, #232] @ (74f8c8 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9bf0 │ │ │ │ cbz r0, 74f85c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9c64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9c60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 74f896 │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45e284 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349f14> │ │ │ │ ldr r0, [pc, #192] @ (74f8cc ) │ │ │ │ @@ -2533239,19 +2533248,19 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #1 │ │ │ │ lsls r7, r0, #5 │ │ │ │ lsrs r0, r0, #1 │ │ │ │ lsls r7, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r2, #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] │ │ │ │ @@ -2533683,15 +2533692,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 af6ce8 │ │ │ │ + bl af6d88 │ │ │ │ b.n 74fd28 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r7, #18 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #11 │ │ │ │ @@ -2534051,17 +2534060,17 @@ │ │ │ │ str r3, [r7, #4] │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 7501ac │ │ │ │ cdp2 1, 11, cr0, cr14, cr6, {2} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #448 @ (adr r4, 7503a4 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 7502a4 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ lsls r7, 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #236] @ (7502e8 ) │ │ │ │ @@ -2534199,18 +2534208,18 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r1, #3488 @ 0xda0 │ │ │ │ add.w r0, r0, #848 @ 0x350 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl abd4cc │ │ │ │ + bl abd56c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #864 @ 0x360 │ │ │ │ - bl abd4cc │ │ │ │ + bl abd56c │ │ │ │ ldr.w r3, [r6, #1856] @ 0x740 │ │ │ │ strd r6, r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ str.w r3, [r4, #652] @ 0x28c │ │ │ │ ldr r5, [pc, #316] @ (7504d4 ) │ │ │ │ ldr r3, [pc, #316] @ (7504d8 ) │ │ │ │ ldr.w r2, [r6, #1864] @ 0x748 │ │ │ │ @@ -2534280,15 +2534289,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r6, #2292] @ 0x8f4 │ │ │ │ - bl afcea4 │ │ │ │ + bl afcf44 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e8718 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2534385,19 +2534394,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 75056e │ │ │ │ bl 5e8854 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 750576 │ │ │ │ bl 5e8854 │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd578 │ │ │ │ add.w r0, r5, #864 @ 0x360 │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd578 │ │ │ │ add.w r0, r5, #816 @ 0x330 │ │ │ │ - bl afcec8 │ │ │ │ + bl afcf68 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #780 @ 0x30c │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ add.w r1, r5, #784 @ 0x310 │ │ │ │ @@ -2534574,15 +2534583,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3476] @ 0xd94 │ │ │ │ bl 74f788 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl abd4b0 │ │ │ │ + bl abd550 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 445ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331b60> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 750bc4 │ │ │ │ @@ -2534936,15 +2534945,15 @@ │ │ │ │ lsrs r2, r3 │ │ │ │ b.n 7507ee │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsh.w r0, [lr, #326] @ 0x146 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r0, [r6, #326] @ 0x146 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xeab1ffff │ │ │ │ @ instruction: 0xebf3ffff │ │ │ │ @ instruction: 0xebe5ffff │ │ │ │ @ instruction: 0xea9fffff │ │ │ │ @ instruction: 0xebe1ffff │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 75081c │ │ │ │ @@ -2534958,104 +2534967,104 @@ │ │ │ │ mrc 15, 2, APSR_nzcv, cr13, cr15, {7} │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7020146 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 750bbc │ │ │ │ + bpl.n 750d3c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 750c5c │ │ │ │ + bpl.n 750bdc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 750c98 │ │ │ │ + bpl.n 750c18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750d50 │ │ │ │ + blt.n 750cd0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750b70 │ │ │ │ + blt.n 750cf0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750b88 │ │ │ │ + blt.n 750d08 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750b94 │ │ │ │ + blt.n 750d14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750b88 │ │ │ │ + blt.n 750d08 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 750be4 │ │ │ │ + blt.n 750d64 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750c3c │ │ │ │ + blt.n 750bbc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bgt.n 750ce4 │ │ │ │ + bgt.n 750c64 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r6, r2, #2 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 750cf4 │ │ │ │ + bgt.n 750c74 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 750bac │ │ │ │ + ble.n 750d2c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 750c0c │ │ │ │ + blt.n 750d8c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 750d80 │ │ │ │ + bne.n 750d00 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 750fe0 │ │ │ │ + b.n 751160 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 750618 │ │ │ │ + b.n 750798 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 750618 │ │ │ │ + b.n 750798 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 750640 │ │ │ │ + b.n 7507c0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 7b5a9c │ │ │ │ @@ -2535065,15 +2535074,15 @@ │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34be6c> │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl abd4c8 │ │ │ │ + bl abd568 │ │ │ │ ldr.w r0, [r4, #3484] @ 0xd9c │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211a0> │ │ │ │ ldr.w r0, [r4, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2535700,15 +2535709,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc 1, cr0, [sl], #280 @ 0x118 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldc 1, cr0, [ip], #-280 @ 0xfffffee8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #3860] @ 0xf14 │ │ │ │ @@ -2535740,15 +2535749,15 @@ │ │ │ │ bne.n 751418 │ │ │ │ b.n 75141a │ │ │ │ bl 7b5a1c │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #928] @ (7517ec ) │ │ │ │ + ldr r7, [pc, #672] @ (7516ec ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2536976,15 +2536985,15 @@ │ │ │ │ cbz r3, 75220a │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #16 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl afcf24 │ │ │ │ + bl afcfc4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7522ee │ │ │ │ ldr.w r3, [r4, #3852] @ 0xf0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2537374,15 +2537383,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ udf #104 @ 0x68 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 752638 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #200] @ (752704 ) │ │ │ │ @@ -2538601,15 +2538610,15 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r5, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r3, [pc, #88] @ (753368 ) │ │ │ │ ldr r1, [pc, #92] @ (75336c ) │ │ │ │ ldr.w ip, [pc, #92] @ 753370 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (753374 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2538783,15 +2538792,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ add.w r3, r0, #20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r0, #24 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ - bl afcf24 │ │ │ │ + bl afcfc4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 75369e │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2540605,41 +2540614,41 @@ │ │ │ │ lslhi r6, r0, #5 │ │ │ │ ldrbls r0, [r2, #7] │ │ │ │ lslhi r4, r1, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #6] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r5, #10 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - muls r0, r1 │ │ │ │ + add r0, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + subs r6, r0, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2540939,15 +2540948,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 754cac │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 754cce │ │ │ │ mov r0, r4 │ │ │ │ - bl afc814 │ │ │ │ + bl afc8b4 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 754cce │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 754cc6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2542212,25 +2542221,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #352 @ (adr r6, 755c70 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ add r5, pc, #464 @ (adr r5, 755ce4 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3208] @ 0xc88 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3188] @ 0xc74 │ │ │ │ @@ -2542647,31 +2542656,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (756018 ) │ │ │ │ add r1, pc │ │ │ │ bl 618ce4 │ │ │ │ b.n 755e08 │ │ │ │ ldr r2, [pc, #36] @ (75601c ) │ │ │ │ add r2, pc │ │ │ │ b.n 755d6c │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r4, #12] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1556] @ 756648 │ │ │ │ @@ -2543176,23 +2543185,23 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #304] @ (7567b0 ) │ │ │ │ @@ -2543635,18 +2543644,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r0, #5 │ │ │ │ str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #288] @ (756c1c ) │ │ │ │ + ldr r1, [pc, #32] @ (756b1c ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stc2l 0, cr0, [ip, #-600] @ 0xfffffda8 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + mcr2 0, 0, r0, cr12, cr6, {4} │ │ │ │ + lsls r6, r2, #8 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1568] @ 757138 │ │ │ │ @@ -2544211,30 +2544220,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r0, #5 │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r6 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stc2 0, cr0, [lr], #-600 @ 0xfffffda8 │ │ │ │ - @ instruction: 0xf7d80096 │ │ │ │ - rors r6, r5 │ │ │ │ + stc2l 0, cr0, [lr], #600 @ 0x258 │ │ │ │ + ldrb.w r0, [r8, #150] @ 0x96 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfb6a0096 │ │ │ │ - @ instruction: 0xf7140096 │ │ │ │ - rors r0, r1 │ │ │ │ + stc2 0, cr0, [sl], #-600 @ 0xfffffda8 │ │ │ │ + @ instruction: 0xf7d40096 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfb8c0096 │ │ │ │ - @ instruction: 0xf6ee0096 │ │ │ │ - sbcs r6, r5 │ │ │ │ + mcrr2 0, 9, r0, ip, cr6 │ │ │ │ + @ instruction: 0xf7ae0096 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfb2a0096 │ │ │ │ - @ instruction: 0xf6d40096 │ │ │ │ + @ instruction: 0xfbea0096 │ │ │ │ + @ instruction: 0xf7940096 │ │ │ │ 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] @ (757360 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #464] @ (757364 ) │ │ │ │ @@ -2545063,15 +2545072,15 @@ │ │ │ │ orr.w r2, r2, r1 │ │ │ │ add.w r1, r5, #1 │ │ │ │ str.w r1, [r0, #660] @ 0x294 │ │ │ │ str.w r2, [ip, r5, lsl #2] │ │ │ │ bne.n 757b06 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r1, r4, #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, #2062] @ 0x80e │ │ │ │ mov r4, r0 │ │ │ │ @@ -2546245,21 +2546254,19 @@ │ │ │ │ add.w r3, r6, #10 │ │ │ │ b.n 75881c │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - b.n 758838 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - b.n 758880 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - cmp r6, #26 │ │ │ │ + ldrd r0, r0, [sl], #-600 @ 0x258 │ │ │ │ + ldmia.w ip, {r1, r2, r4, r7} │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2547045,15 +2547052,15 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ strb r0, [r1, #11] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #8] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r6, #14 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2547547,54 +2547554,54 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r1, r4, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8ed7aa │ │ │ │ bl 85d7ae │ │ │ │ bl 9297b2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 75a7b7 │ │ │ │ bl 7397ba │ │ │ │ bl 8417be │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 75988c │ │ │ │ + bls.n 75980c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvc.n 75973c │ │ │ │ + bhi.n 7598bc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 7598d0 │ │ │ │ + bhi.n 759850 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvs.n 759718 │ │ │ │ + bvc.n 759898 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvs.n 7598c4 │ │ │ │ + bvc.n 759844 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 759784 │ │ │ │ + bvc.n 759704 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 7598b0 │ │ │ │ + bhi.n 759830 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvs.n 759888 │ │ │ │ + bvc.n 759808 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2547673,19 +2547680,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 759832 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 759872 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -2547782,19 +2547789,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bmi.n 759a5c │ │ │ │ + bmi.n 7599dc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 759aa0 │ │ │ │ + bpl.n 759a20 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2548509,45 +2548516,45 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ ldrsh r4, [r6, r5] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 68c60 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2549112,15 +2549119,15 @@ │ │ │ │ b.n 75a6ea │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r4, r5] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r6, [r1, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ cbz r2, 75a7ea │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2549247,19 +2549254,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r0, r6] │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldrsb r6, [r6, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r6!, {r4, r5, r6} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #164] @ (75a9dc ) │ │ │ │ @@ -2549340,19 +2549347,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r6, r2] │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldrsb r2, [r4, r1] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (75aadc ) │ │ │ │ @@ -2549787,15 +2549794,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsrs r4, r6, #21 │ │ │ │ lsls r4, r1, #5 │ │ │ │ strh r0, [r6, r0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ strh r0, [r0, r0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75af2c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2550389,29 +2550396,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 75b28c │ │ │ │ ldr r5, [pc, #560] @ (75b688 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0032 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75b574 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2550993,17 +2551000,17 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bxns r6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ bcs.n 75b954 │ │ │ │ lsls r0, r0, #5 │ │ │ │ mov r0, r9 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2551229,23 +2551236,23 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ add sl, r8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - hlt 0x0032 │ │ │ │ + cbnz r2, 75bcc0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #456] @ (75be48 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2551450,31 +2551457,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ muls r6, r5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmn r4, r1 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r4 │ │ │ │ + cbz r0, 75bea8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 75be96 │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r4, 75beb2 │ │ │ │ + cbz r4, 75bee2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r2, 75bebc │ │ │ │ + cbz r2, 75beec │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 75be96 │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 75bec4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r4, 75be9c │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 75beae │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #260] @ (75bf94 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2551594,19 +2551601,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ adcs r2, r3 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsrs r6, r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + cbz r4, 75bfb0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + sub sp, #24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r0, 75bfde │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #88] @ (75c01c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2551857,19 +2551864,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #178 @ 0xb2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r6, #76 @ 0x4c │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #728] @ (75c52c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2552169,25 +2552176,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #158 @ 0x9e │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #216] @ (75c640 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2552549,17 +2552556,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75c81c │ │ │ │ nop │ │ │ │ subs r0, #126 @ 0x7e │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf534009e │ │ │ │ + @ instruction: 0xf5f4009e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #116] @ 75c980 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2552607,19 +2552614,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75c94c │ │ │ │ nop │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, pc, #800 @ (adr r5, 75ccb0 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, 75cbb0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r4, [pc, #1216] @ 75ce68 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2553106,33 +2553113,33 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r4, #75 @ 0x4b │ │ │ │ orn r1, lr, #75 @ 0x4b │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #912 @ (adr r7, 75d218 ) │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - tst r6, r1 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r5, #136 @ 0x88 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r7, pc, #128 @ (adr r7, 75cf14 ) │ │ │ │ + add r7, pc, #896 @ (adr r7, 75d214 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r7 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r5, pc, #24 @ (adr r5, 75ceb8 ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 75d1b8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r4, pc, #824 @ (adr r4, 75d1e0 ) │ │ │ │ + add r5, pc, #568 @ (adr r5, 75d0e0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #19 │ │ │ │ @@ -2553906,19 +2553913,19 @@ │ │ │ │ blx 68a74 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2554510,15 +2554517,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ movs r4, #4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #672] @ (75df54 ) │ │ │ │ @@ -2555042,15 +2555049,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2555390,23 +2555397,23 @@ │ │ │ │ nop │ │ │ │ adds r0, r1, #2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, r5, r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (75e540 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2555663,15 +2555670,15 @@ │ │ │ │ nop │ │ │ │ adds r0, r1, r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r0, r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, r1 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2558318,77 +2558325,77 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6af90 │ │ │ │ nop │ │ │ │ lsls r0, r3, #18 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r0, #18 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - add r3, pc, #448 @ (adr r3, 760410 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 760310 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ bkpt 0x0098 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ bkpt 0x0070 │ │ │ │ lsls r3, r1, #5 │ │ │ │ bkpt 0x004c │ │ │ │ lsls r3, r1, #5 │ │ │ │ bkpt 0x002a │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsls r6, r6, #7 │ │ │ │ lsls r6, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x008a │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + itet mi │ │ │ │ + lslmi r6, r3, #2 │ │ │ │ + strbpl r0, [r5, #30] │ │ │ │ + lslmi r6, r2, #2 │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r2, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cdp2 1, 1, cr0, cr2, cr5, {2} │ │ │ │ ldc2l 1, cr0, [sl, #276]! @ 0x114 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r7, [r0, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2558579,15 +2558586,15 @@ │ │ │ │ bl 75f2dc │ │ │ │ mov r0, r5 │ │ │ │ bl 75e544 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ svc 0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2558722,23 +2558729,23 @@ │ │ │ │ b.n 7605b6 │ │ │ │ nop │ │ │ │ @ instruction: 0xfb220145 │ │ │ │ ble.n 7605e8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2558937,25 +2558944,25 @@ │ │ │ │ bl 6af90 │ │ │ │ b.n 760808 │ │ │ │ vld2.8 {d0[2],d1[2]}, [sl], r5 │ │ │ │ bgt.n 7608e8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2560101,15 +2560108,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7613de │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r4, #4 │ │ │ │ stcl 1, cr0, [r6, #276] @ 0x114 │ │ │ │ mrrc 1, 4, r0, r6, cr5 │ │ │ │ stc 1, cr0, [lr], #-276 @ 0xfffffeec │ │ │ │ stc 1, cr0, [lr], {69} @ 0x45 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2560283,15 +2560290,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7615ba │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs.w r1, lr, r5, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r0, r4, #4 │ │ │ │ orns r1, sl, r5, lsl #1 │ │ │ │ orrs.w r1, r2, r5, lsl #1 │ │ │ │ bics.w r1, r2, r5, lsl #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2560977,15 +2560984,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ b.n 7623d8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2564663,17 +2564670,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 78a078 │ │ │ │ b.w 7628fe │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r7 │ │ │ │ + add r2, pc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrh r2, [r7, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2564701,25 +2564708,25 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r4, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r4, [r4, #18] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r7, #11] │ │ │ │ lsls r3, r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 789c38 │ │ │ │ @@ -2565686,43 +2565693,43 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 7646de │ │ │ │ b.w 763d72 │ │ │ │ ldrb r2, [r7, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r4, [r7, #5] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r4, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r4, [r5, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r0, [r1, #30] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r0, r4, #4 │ │ │ │ strb r6, [r3, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r0, r4, #4 │ │ │ │ strb r6, [r3, #21] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r0, r4, #4 │ │ │ │ cbnz r0, 764b70 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 764b6e │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2565744,15 +2565751,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb7da │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb7b8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb79e │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r6, r2, #2 │ │ │ │ @ instruction: 0xb778 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb756 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb734 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2565870,15 +2565877,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 764d18 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cbz r4, 764d0a │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r3, [r0] │ │ │ │ mvn.w r9, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2565921,15 +2565928,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 764d14 │ │ │ │ ldr r0, [pc, #4] @ (764d30 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldr r2, [pc, #552] @ (764f5c ) │ │ │ │ + ldr r3, [pc, #296] @ (764e5c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ @@ -2566649,40 +2566656,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 765496 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #10 │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r5, [sp, #756] @ 0x2f4 │ │ │ │ @ instruction: 0xffffacd2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + cbnz r0, 7654ae │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add r3, sp, #824 @ 0x338 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2567421,24 +2567428,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #256 @ (adr r5, 765d30 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldc2 1, cr0, [r0], {69} @ 0x45 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 765c62 │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r3, pc, #944 @ (adr r3, 766000 ) │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -2567548,15 +2567555,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 75e544 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r4, #4 │ │ │ │ vld2.8 {d0[2],d1[2]}, [r8], r5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 765d8a │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ @@ -2567785,19 +2567792,19 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #120 @ (adr r1, 766028 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r0, pc, #624 @ (adr r0, 76622c ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #140] @ (76605c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2568013,17 +2568020,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (7663d8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2568206,17 +2568213,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 766302 │ │ │ │ ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r3, [pc, #596] @ (766650 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2568469,17 +2568476,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subw r1, r6, #69 @ 0x45 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #41029 @ 0xa045 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #240 @ (adr r6, 766768 ) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 766a68 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r3, [r0, #196] @ 0xc4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2568764,15 +2568771,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 766920 │ │ │ │ ldr r0, [pc, #12] @ (766940 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ cdp 1, 8, cr0, cr4, cr5, {2} │ │ │ │ cdp 1, 6, cr0, cr12, cr5, {2} │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (766970 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (766974 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (766978 ) │ │ │ │ @@ -2569033,17 +2569040,17 @@ │ │ │ │ bl 75e548 │ │ │ │ ldr r1, [pc, #16] @ (766be0 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2569139,41 +2569146,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (766d08 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r4, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mvns r6, r2 │ │ │ │ + add lr, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2569677,15 +2569684,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 79cadc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2569701,17 +2569708,17 @@ │ │ │ │ blx 6925c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (767260 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 767242 │ │ │ │ nop │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ @@ -2569838,26 +2569845,26 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 6925c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf664009e │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + @ instruction: 0xf724009e │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf5ea0094 │ │ │ │ + subw r0, sl, #2196 @ 0x894 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #188] @ (7674a8 ) │ │ │ │ @@ -2569933,25 +2569940,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 767430 │ │ │ │ nop │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r3, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #208] @ (767580 ) │ │ │ │ + ldr r1, [pc, #976] @ (767880 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r2, r2, r3 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r1, [pc, #40] @ (7674e0 ) │ │ │ │ + ldr r1, [pc, #808] @ (7677e0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2570000,25 +2570007,25 @@ │ │ │ │ bne.n 7674ea │ │ │ │ ldr r1, [pc, #32] @ (76755c ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7674fc │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [pc, #224] @ (767634 ) │ │ │ │ + ldr r0, [pc, #992] @ (767934 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2570412,46 +2570419,49 @@ │ │ │ │ b.n 767866 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r6, r2 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, r8 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r0, #5 │ │ │ │ - vshr.u64 d16, d5, #10 │ │ │ │ - vshr.u64 d16, d5, #20 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vqadd.u32 d16, d16, d5 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r6, [pc, #60] @ (767a00 ) │ │ │ │ @@ -2570838,15 +2570848,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 767d8e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bics r6, r3 │ │ │ │ + add r6, fp │ │ │ │ lsls r0, r4, #4 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2572085,67 +2572095,67 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 768944 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf2320095 │ │ │ │ - @ instruction: 0xf2300095 │ │ │ │ + @ instruction: 0xf2f20095 │ │ │ │ + @ instruction: 0xf2f00095 │ │ │ │ adds r5, #140 @ 0x8c │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r5, #130 @ 0x82 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - @ instruction: 0xf1980095 │ │ │ │ + @ instruction: 0xf2580095 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add.w r0, lr, #149 @ 0x95 │ │ │ │ + rsb r0, lr, #149 @ 0x95 │ │ │ │ adds r4, #106 @ 0x6a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adc.w r0, lr, #149 @ 0x95 │ │ │ │ - adc.w r0, r2, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf0a40095 │ │ │ │ - add.w r0, sl, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf0c60095 │ │ │ │ - vshr.s64 d16, d5, #58 │ │ │ │ - @ instruction: 0xf0a20095 │ │ │ │ - eors.w r0, r4, #149 @ 0x95 │ │ │ │ - eor.w r0, sl, #149 @ 0x95 │ │ │ │ - orns r0, lr, #149 @ 0x95 │ │ │ │ - orns r0, r2, #149 @ 0x95 │ │ │ │ - orn r0, r2, #149 @ 0x95 │ │ │ │ - ands.w r0, sl, #149 @ 0x95 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + addw r0, lr, #149 @ 0x95 │ │ │ │ + addw r0, r2, #149 @ 0x95 │ │ │ │ + sbc.w r0, r4, #149 @ 0x95 │ │ │ │ + rsb r0, sl, #149 @ 0x95 │ │ │ │ + @ instruction: 0xf1860095 │ │ │ │ + eor.w r0, r6, #149 @ 0x95 │ │ │ │ + sbc.w r0, r2, #149 @ 0x95 │ │ │ │ + adcs.w r0, r4, #149 @ 0x95 │ │ │ │ + adc.w r0, sl, #149 @ 0x95 │ │ │ │ + @ instruction: 0xf13e0095 │ │ │ │ + @ instruction: 0xf1320095 │ │ │ │ + @ instruction: 0xf1220095 │ │ │ │ + @ instruction: 0xf0da0095 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vshr.s64 d0, d5, #42 │ │ │ │ - vshr.s64 d0, d5, #50 │ │ │ │ - vshr.s64 d0, d5, #2 │ │ │ │ - adds r4, #16 │ │ │ │ + orrs.w r0, r6, #149 @ 0x95 │ │ │ │ + orr.w r0, lr, #149 @ 0x95 │ │ │ │ + orns r0, lr, #149 @ 0x95 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #40] @ (768a64 ) │ │ │ │ + ldr r0, [pc, #808] @ (768d64 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r0, pc, #696 @ (adr r0, 768cf8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r1, #28 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2572235,18 +2572245,18 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 75e544 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ strb r2, [r2, #22] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r0, [r4, r4] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - mrc 0, 2, r0, cr6, cr5, {4} │ │ │ │ - mcr 0, 2, r0, cr12, cr5, {4} │ │ │ │ - mcr 0, 1, r0, cr12, cr5, {4} │ │ │ │ - mrc 0, 1, r0, cr12, cr5, {4} │ │ │ │ + vqadd.s16 d0, d22, d5 │ │ │ │ + vqadd.s8 d0, d28, d5 │ │ │ │ + mcr 0, 7, r0, cr12, cr5, {4} │ │ │ │ + mrc 0, 7, r0, cr12, cr5, {4} │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #108] @ (768bcc ) │ │ │ │ @@ -2572378,18 +2572388,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 768344 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ strb r0, [r2, #16] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrh r0, [r5, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - stc 0, cr0, [r2, #-596] @ 0xfffffdac │ │ │ │ + stcl 0, cr0, [r2, #596] @ 0x254 │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr], #596 @ 0x254 │ │ │ │ + stc 0, cr0, [lr, #596]! @ 0x254 │ │ │ │ adds r4, r2, r1 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #284] @ (768df0 ) │ │ │ │ @@ -2572513,15 +2572523,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #12] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrh r0, [r0, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - stc 0, cr0, [lr], {149} @ 0x95 │ │ │ │ + stcl 0, cr0, [lr], {149} @ 0x95 │ │ │ │ asrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #9] │ │ │ │ lsls r5, r0, #5 │ │ │ │ strb r4, [r1, #9] │ │ │ │ @@ -2572942,27 +2572952,27 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 769196 │ │ │ │ ldr r0, [pc, #36] @ (769228 ) │ │ │ │ add r0, pc │ │ │ │ blx 69f20 │ │ │ │ nop │ │ │ │ - bics.w r0, r6, r5, lsr #2 │ │ │ │ + @ instruction: 0xeaf60095 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 76903c │ │ │ │ + b.n 7691bc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrd r0, r0, [r6, #-596]! @ 0x254 │ │ │ │ - udf #0 │ │ │ │ + bics.w r0, r6, r5, lsr #2 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2573040,28 +2573050,28 @@ │ │ │ │ ldr r1, [pc, #44] @ (769320 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmdb r0!, {r0, r2, r4, r7} │ │ │ │ - cmp r2, #0 │ │ │ │ + ldrd r0, r0, [r0, #596]! @ 0x254 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 768e50 │ │ │ │ + b.n 768fd0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrd r0, r0, [ip], #596 @ 0x254 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xe9bc0095 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 768d94 │ │ │ │ + b.n 768f14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xe8c60095 │ │ │ │ - b.n 768d3c │ │ │ │ + @ instruction: 0xe9860095 │ │ │ │ + b.n 768ebc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia.w lr, {r0, r2, r4, r7} │ │ │ │ + ldrd r0, r0, [lr, #-596] @ 0x254 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 76941c │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2573604,23 +2573614,23 @@ │ │ │ │ b.n 7697ec │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2575099,23 +2575109,23 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, r4] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r6, [r4, r7] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [r0, r7] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [r4, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2575376,15 +2575386,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r0, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + subs r6, r5, r0 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrsb r2, [r2, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrsb r6, [r5, r1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrsb r6, [r1, r1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2575575,19 +2575585,19 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r0, r0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, r7] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ strb r4, [r4, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2576328,15 +2576338,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 76b2d6 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldr r5, [pc, #632] @ (76b570 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r5, [pc, #272] @ (76b414 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r5, [pc, #136] @ (76b390 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2577691,33 +2577701,33 @@ │ │ │ │ nop │ │ │ │ add r8, r5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ lsls r0, r4, #4 │ │ │ │ bics r4, r7 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsrs r6, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r4, r7 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r4, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2577884,21 +2577894,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76c222 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ subs r7, #24 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ lsls r0, r4, #4 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #40 @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r5, #234 @ 0xea │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2578330,23 +2578340,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (76c6b8 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf6fc009d │ │ │ │ - push {r1, r6, lr} │ │ │ │ + @ instruction: 0xf7bc009d │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movt r0, #43165 @ 0xa89d │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xf78a009d │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ 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, #240] @ (76c7bc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2578454,23 +2578464,23 @@ │ │ │ │ b.n 76c742 │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 76c706 │ │ │ │ subs r1, #42 @ 0x2a │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf612009d │ │ │ │ - push {r4, r5, r6} │ │ │ │ + @ instruction: 0xf6d2009d │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs.w r0, lr, #5144576 @ 0x4e8000 │ │ │ │ - push {} │ │ │ │ + @ instruction: 0xf67e009d │ │ │ │ + push {r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2578695,15 +2578705,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 76ca10 │ │ │ │ ldr r0, [pc, #4] @ (76ca2c ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #316] @ (76cb80 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2578881,15 +2578891,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (76cc04 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #500] @ (76ce10 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2580092,67 +2580102,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76d818 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76d81c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 76dab4 ) │ │ │ │ + add r6, pc, #504 @ (adr r6, 76d9b4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 76da70 ) │ │ │ │ + add r6, pc, #432 @ (adr r6, 76d970 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 76da1c ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 76d91c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #528 @ (adr r5, 76d9d8 ) │ │ │ │ + add r6, pc, #272 @ (adr r6, 76d8d8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 76d980 ) │ │ │ │ + add r6, pc, #176 @ (adr r6, 76d880 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #360 @ (adr r5, 76d93c ) │ │ │ │ + add r6, pc, #104 @ (adr r6, 76d83c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 76d8e4 ) │ │ │ │ + add r6, pc, #8 @ (adr r6, 76d7e4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #168 @ (adr r5, 76d88c ) │ │ │ │ + add r5, pc, #936 @ (adr r5, 76db8c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 76d848 ) │ │ │ │ + add r5, pc, #864 @ (adr r5, 76db48 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #24 @ (adr r5, 76d804 ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 76db04 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #976 @ (adr r4, 76dbc0 ) │ │ │ │ + add r5, pc, #720 @ (adr r5, 76dac0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, pc, #840 @ (adr r4, 76db44 ) │ │ │ │ + add r5, pc, #584 @ (adr r5, 76da44 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #752 @ (adr r4, 76daf0 ) │ │ │ │ + add r5, pc, #496 @ (adr r5, 76d9f0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #664 @ (adr r4, 76da9c ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 76d99c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 76da38 ) │ │ │ │ + add r5, pc, #304 @ (adr r5, 76d938 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #472 @ (adr r4, 76d9e4 ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 76d8e4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #384 @ (adr r4, 76d990 ) │ │ │ │ + add r5, pc, #128 @ (adr r5, 76d890 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #328 @ (adr r4, 76d95c ) │ │ │ │ + add r5, pc, #72 @ (adr r5, 76d85c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #208 @ (adr r4, 76d8e8 ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 76dbe8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #104 @ (adr r4, 76d884 ) │ │ │ │ + add r4, pc, #872 @ (adr r4, 76db84 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #588] @ (76da80 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2580407,53 +2580417,53 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #190 @ 0xbe │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #208 @ (adr r4, 76db68 ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 76de68 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76d370 │ │ │ │ + b.n 76d4f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + add r0, pc, #288 @ (adr r0, 76dbc4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 76de08 ) │ │ │ │ + add r4, pc, #608 @ (adr r4, 76dd08 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #808 @ (adr r3, 76ddd4 ) │ │ │ │ + add r4, pc, #552 @ (adr r4, 76dcd4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #728 @ (adr r3, 76dd88 ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 76dc88 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #592 @ (adr r3, 76dd04 ) │ │ │ │ + add r4, pc, #336 @ (adr r4, 76dc04 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76e1f8 │ │ │ │ + b.n 76d378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7aa009e │ │ │ │ - @ instruction: 0xf798009e │ │ │ │ - @ instruction: 0xf786009e │ │ │ │ - @ instruction: 0xf774009e │ │ │ │ + str??.w r0, [sl, lr, lsl #1] │ │ │ │ + ldr.w r0, [r8, lr, lsl #1] │ │ │ │ + str.w r0, [r6, lr, lsl #1] │ │ │ │ + ldrh.w r0, [r4, lr, lsl #1] │ │ │ │ movs r6, #10 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 76de68 ) │ │ │ │ + add r3, pc, #648 @ (adr r3, 76dd68 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 76de24 ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 76dd24 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 76dde0 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 76dce0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2580909,15 +2580919,15 @@ │ │ │ │ b.n 76df42 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76da74 │ │ │ │ + b.n 76dbf4 │ │ │ │ lsls r7, r3, #4 │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #202 @ 0xca │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2581006,15 +2581016,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76e7b4 │ │ │ │ + b.n 76d934 │ │ │ │ lsls r7, r3, #4 │ │ │ │ subs r6, r7, #6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r2, r3, #6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2581255,15 +2581265,15 @@ │ │ │ │ b.n 76e264 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r6, r0, #5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - b.n 76e7e0 │ │ │ │ + b.n 76e960 │ │ │ │ lsls r7, r3, #4 │ │ │ │ subs r2, r6, #3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2581974,37 +2581984,37 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 76ea3c │ │ │ │ + blt.n 76e9bc │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bge.n 76e9c4 │ │ │ │ + blt.n 76e944 │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #27 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 76ec60 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 76eb60 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r6, r0, #25 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r6, r5, #24 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #220] @ (76eb1c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2582182,15 +2582192,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 46a00c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x355c9c> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 76ebc0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvc.n 76eaf4 │ │ │ │ + bhi.n 76ec74 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2584174,15 +2584184,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 770054 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ad8928 │ │ │ │ + bl ad89c8 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 76ff84 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6b9c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ b.n 76ffb4 │ │ │ │ @@ -2585656,24 +2585666,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 48ff40 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x37bbd0> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl ac87d0 │ │ │ │ + bl ac8870 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 7796f4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49ec50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38a8e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ad27c0 │ │ │ │ + bl ad2860 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ blx 6a1fc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -2586648,19 +2586658,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bic.w r1, r2, #68 @ 0x44 │ │ │ │ ands.w r1, ip, #68 @ 0x44 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 771608 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bl 53fd38 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x42b9c8> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ @@ -2587065,21 +2587075,21 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - add r7, pc, #368 @ (adr r7, 771fe4 ) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 77225c │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #208 @ (adr r5, 771f50 ) │ │ │ │ + add r5, pc, #976 @ (adr r5, 772250 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1144] @ 77230c │ │ │ │ @@ -2587106,26 +2587116,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 772164 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 772174 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad7cf8 │ │ │ │ + bl ad7d98 │ │ │ │ ldr.w r2, [pc, #1076] @ 772318 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 4973a8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x383038> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 771f02 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad69e4 │ │ │ │ + bl ad6a84 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 771f22 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2587233,15 +2587243,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 772040 │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl ad1634 │ │ │ │ + bl ad16d4 │ │ │ │ ldr.w r8, [pc, #740] @ 772328 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 48201c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x36dcac> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2587256,15 +2587266,15 @@ │ │ │ │ bl 77a084 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 76eb28 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 7721a0 │ │ │ │ - bl ad5168 │ │ │ │ + bl ad5208 │ │ │ │ ldr r2, [pc, #680] @ (77232c ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (772330 ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2587288,15 +2587298,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4dc5b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3c8240> │ │ │ │ ldr r3, [pc, #632] @ (772338 ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl ad0038 │ │ │ │ + bl ad00d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 76ff28 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7720cc │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2587319,18 +2587329,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf6c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a6bfc> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 7720e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac16cc │ │ │ │ + bl ac176c │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac7a84 │ │ │ │ + bl ac7b24 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 53361c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x41f2ac> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ ldr r2, [pc, #504] @ (77233c ) │ │ │ │ @@ -2587349,15 +2587359,15 @@ │ │ │ │ b.n 7720e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 77f714 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 771eda │ │ │ │ mov r0, r4 │ │ │ │ - bl ac4588 │ │ │ │ + bl ac4628 │ │ │ │ mov r0, r4 │ │ │ │ bl 77c2e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb754 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a73e4> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2587366,19 +2587376,19 @@ │ │ │ │ bl 770e24 │ │ │ │ b.n 771eda │ │ │ │ mov r0, r4 │ │ │ │ bl 778f9c │ │ │ │ b.n 7720aa │ │ │ │ bl 777c60 │ │ │ │ mov r0, r4 │ │ │ │ - bl aebcc8 │ │ │ │ + bl aebd68 │ │ │ │ mov r0, r4 │ │ │ │ bl 496608 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x382298> │ │ │ │ mov r0, r4 │ │ │ │ - bl ad5168 │ │ │ │ + bl ad5208 │ │ │ │ ldr r2, [pc, #372] @ (77232c ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (772340 ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2587520,15 +2587530,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7725bc │ │ │ │ lsls r4, r0, #5 │ │ │ │ svc 255 @ 0xff │ │ │ │ vaddw.u q15, , d1 │ │ │ │ vmla.i q15, , d25[0] │ │ │ │ - vrsra.u64 q13, q10, #1 │ │ │ │ + vsri.64 d26, d20, #1 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 772366 │ │ │ │ vraddhn.i d18, , q6 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 77223e │ │ │ │ vqrdmulh.s , , d23[0] │ │ │ │ vcvt.f32.u32 d29, d29, #1 │ │ │ │ @@ -2587722,33 +2587732,33 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #628] @ (7727f0 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2588008,37 +2588018,37 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r1, #5 │ │ │ │ bls.n 772804 │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ bhi.n 772894 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 772878 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -2597274,15 +2597284,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #19] │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #11] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #516] @ (778f88 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2601715,15 +2601725,15 @@ │ │ │ │ add r8, lr │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ bics r2, r7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bics r2, r4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ muls r6, r6 │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2605201,15 +2605211,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 77dd20 │ │ │ │ lsls r1, r1, #5 │ │ │ │ b.n 77dd14 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - mcr 1, 4, r0, cr6, cr14, {0} │ │ │ │ + vand d16, d6, d14 │ │ │ │ b.n 77dcfc │ │ │ │ lsls r1, r1, #5 │ │ │ │ b.n 77dab0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ b.n 77da70 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r5, #80 @ 0x50 │ │ │ │ @@ -2605299,15 +2605309,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77e200 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r7, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2588] @ 77ec34 │ │ │ │ @@ -2606307,15 +2606317,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ adds r4, r3, #7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r7, #6 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 77f0c4 │ │ │ │ + b.n 77f244 │ │ │ │ lsls r6, r3, #4 │ │ │ │ asrs r6, r3, #18 │ │ │ │ lsls r4, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2607942,17 +2607952,17 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77fc36 │ │ │ │ nop │ │ │ │ lsls r2, r5, #15 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #232] @ (77fda0 ) │ │ │ │ @@ -2608057,17 +2608067,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #12 │ │ │ │ lsls r4, r0, #5 │ │ │ │ lsls r0, r7, #11 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #624] @ (780040 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2608328,27 +2608338,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r0, r5, #8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (7801cc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2608488,25 +2608498,25 @@ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 780184 │ │ │ │ vmla.f q0, q0, d3[0] │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1652] @ 780874 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2609132,48 +2609142,48 @@ │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0, #268]! @ 0x10c │ │ │ │ stc2l 1, cr0, [lr, #268]! @ 0x10c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stc2 1, cr0, [r0], #268 @ 0x10c │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #108] @ (780948 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2610238,32 +2610248,32 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ and.w r1, r0, #67 @ 0x43 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ vext.8 q8, q4, , #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + strb r2, [r4, #2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ vrhadd.s16 q8, q5, │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip], {148} @ 0x94 │ │ │ │ + stc2l 0, cr0, [ip], {148} @ 0x94 │ │ │ │ stc 1, cr0, [ip, #-268] @ 0xfffffef4 │ │ │ │ stcl 1, cr0, [r0], {67} @ 0x43 │ │ │ │ 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 │ │ │ │ @@ -2610583,27 +2610593,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r6], #-268 @ 0xfffffef4 │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, r0, r3, lsl #1 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r0, #148] @ 0x94 │ │ │ │ + vld4.32 {d16-d19}, [r0 :64], r4 │ │ │ │ @ instruction: 0xe9a00143 │ │ │ │ ldrd r0, r1, [r6, #-268] @ 0x10c │ │ │ │ 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 │ │ │ │ @@ -2610923,27 +2610933,27 @@ │ │ │ │ @ instruction: 0xe8d20143 │ │ │ │ @ instruction: 0xe8c80143 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [lr], #-268 @ 0x10c │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf53e0094 │ │ │ │ + @ instruction: 0xf5fe0094 │ │ │ │ b.n 7816e4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ b.n 781654 │ │ │ │ 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 │ │ │ │ @@ -2611285,27 +2611295,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r6, r7, #4 │ │ │ │ b.n 781760 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18c0094 │ │ │ │ + movw r0, #49300 @ 0xc094 │ │ │ │ b.n 782324 │ │ │ │ lsls r3, r0, #5 │ │ │ │ b.n 782294 │ │ │ │ lsls r3, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -2612355,15 +2612365,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bhi.n 7828e0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #192] @ (78296c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #476] @ 782a98 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2612567,15 +2612577,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 7829d8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ bpl.n 7829c0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r4, lr │ │ │ │ + mov r4, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ (782b08 ) │ │ │ │ ldr r2, [pc, #64] @ (782b0c ) │ │ │ │ @@ -2612959,15 +2612969,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] @ (782ebc ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -2613011,15 +2613021,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (782f38 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r7, r1, #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] @ (782fc0 ) │ │ │ │ @@ -2614326,65 +2614336,65 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #48] @ (783d0c ) │ │ │ │ + ldr r7, [pc, #816] @ (78400c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [pc, #1008] @ (7840d8 ) │ │ │ │ + ldr r7, [pc, #752] @ (783fd8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #656] @ (783f84 ) │ │ │ │ + ldr r3, [pc, #400] @ (783e84 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvs.n 783cdc │ │ │ │ + bvc.n 783c5c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [pc, #992] @ (7840e0 ) │ │ │ │ + ldr r3, [pc, #736] @ (783fe0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r0, [pc, #872] @ (784070 ) │ │ │ │ + ldr r1, [pc, #616] @ (783f70 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bics r2, r3 │ │ │ │ + add r2, fp │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r6, 783d1c │ │ │ │ + cbz r6, 783d4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #904] @ (78409c ) │ │ │ │ + ldr r1, [pc, #648] @ (783f9c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blxns r3 │ │ │ │ + ldr r0, [pc, #368] @ (783e88 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bxns ip │ │ │ │ + ldr r0, [pc, #144] @ (783dac ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bcs.n 783c50 │ │ │ │ + bcc.n 783dd0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bne.n 783cc8 │ │ │ │ + bcs.n 783c48 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r8, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp sl, fp │ │ │ │ + mov sl, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + mov r2, r9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bne.n 783d78 │ │ │ │ + bne.n 783cf8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add sl, r9 │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - beq.n 783d64 │ │ │ │ + beq.n 783ce4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 783ed6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2614946,41 +2614956,41 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 69dfc │ │ │ │ b.n 784290 │ │ │ │ b.n 7842a0 │ │ │ │ ldr r0, [pc, #56] @ (784330 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - bics r0, r6 │ │ │ │ + add r0, lr │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r5 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - negs r2, r0 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r1 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ pop {r7, pc} │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r6, pc} │ │ │ │ lsls r3, r0, #5 │ │ │ │ pop {r2, r4, r5, pc} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r7, r1, #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]! │ │ │ │ @@ -2615676,17 +2615686,17 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb744 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r0, #202 @ 0xca │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xb620 │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2616313,15 +2616323,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 76fdfc │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2616493,17 +2616503,17 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - hlt 0x0002 │ │ │ │ + cbnz r2, 785278 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #752] @ (78552c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2616785,25 +2616795,25 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #632 @ 0x278 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #280 @ (adr r0, 785668 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #516] @ (78576c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2617015,19 +2617025,19 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #512] @ (7859a4 ) │ │ │ │ @@ -2617235,27 +2617245,27 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #296 @ (adr r7, 785aec ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2617374,17 +2617384,17 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r2, 785b24 │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #852] @ (785e68 ) │ │ │ │ @@ -2617716,23 +2617726,23 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #872 @ (adr r4, 7861dc ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r2, pc, #448 @ (adr r2, 786050 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2617868,17 +2617878,17 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 785f22 │ │ │ │ add r1, pc, #280 @ (adr r1, 78610c ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r5, [pc, #1740] @ 7866e0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2618545,35 +2618555,35 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, pc, #672 @ (adr r7, 7869b0 ) │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, pc, #192 @ (adr r6, 7867dc ) │ │ │ │ + add r6, pc, #960 @ (adr r6, 786adc ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (7867c0 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2618937,19 +2618947,19 @@ │ │ │ │ b.n 7869c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #872 @ (adr r2, 786e34 ) │ │ │ │ + add r3, pc, #616 @ (adr r3, 786d34 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2619073,17 +2619083,17 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 786b7e │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 786df8 ) │ │ │ │ + add r1, pc, #232 @ (adr r1, 786cf8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2619804,37 +2619814,37 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r7, #27 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2620667,59 +2620677,59 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldrh r2, [r5, #30] │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ beq.n 787d9c │ │ │ │ @@ -2621550,122 +2621560,122 @@ │ │ │ │ beq.n 788596 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 788576 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - muls r2, r3 │ │ │ │ + add r2, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 788654 │ │ │ │ + b.n 7887d4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 788648 │ │ │ │ + b.n 7887c8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + b.n 7885f4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + b.n 7885e8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r7 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ands r0, r5 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r4, 7886a8 │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bgt.n 788550 │ │ │ │ + ble.n 7886d0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ubfx r0, r8, #2, #15 │ │ │ │ - subs r2, #2 │ │ │ │ + eor.w r0, r8, #4653056 @ 0x470000 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvs.n 788620 │ │ │ │ + bvc.n 7885a0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blt.n 788634 │ │ │ │ + bgt.n 7885b4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ssat r0, #15, lr, asr #2 │ │ │ │ - cbnz r4, 7886a4 │ │ │ │ + @ instruction: 0xf3ee008e │ │ │ │ + cbnz r4, 7886d4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stc2 0, cr0, [sl, #-588]! @ 0xfffffdb4 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + stc2l 0, cr0, [sl, #588]! @ 0x24c │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r4, [r7, #9] │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ @@ -2622005,18 +2622015,18 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0, #-588]! @ 0xfffffdb4 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + mcr2 0, 1, r0, cr0, cr3, {4} │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2622639,22 +2622649,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ strb r2, [r6, #0] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - orn r0, r6, #4816896 @ 0x498000 │ │ │ │ - orn r0, ip, #4816896 @ 0x498000 │ │ │ │ + @ instruction: 0xf5260093 │ │ │ │ + @ instruction: 0xf52c0093 │ │ │ │ ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 780f38 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -2623469,16 +2623479,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 6925c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, lr, r3, lsr #2 │ │ │ │ - b.n 789e54 │ │ │ │ + stcl 0, cr0, [lr], #-588 @ 0xfffffdb4 │ │ │ │ + b.n 789fd4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7899f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2623618,18 +2623628,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 6925c │ │ │ │ b.n 789a24 │ │ │ │ nop │ │ │ │ - orns r0, r6, r3, lsr #2 │ │ │ │ - orns r0, r2, r3, lsr #2 │ │ │ │ - orrs.w r0, ip, r3, lsr #2 │ │ │ │ - bics.w r0, sl, r3, lsr #2 │ │ │ │ + @ instruction: 0xeb360093 │ │ │ │ + @ instruction: 0xeb320093 │ │ │ │ + adds.w r0, ip, r3, lsr #2 │ │ │ │ + @ instruction: 0xeafa0093 │ │ │ │ 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] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2623679,17 +2623689,17 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 789aa6 │ │ │ │ - and.w r0, ip, r3, lsr #2 │ │ │ │ - ldrd r0, r0, [sl, #588]! @ 0x24c │ │ │ │ - strd r0, r0, [r4, #588]! @ 0x24c │ │ │ │ + @ instruction: 0xeacc0093 │ │ │ │ + @ instruction: 0xeaba0093 │ │ │ │ + @ instruction: 0xeaa40093 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (789b3c ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #28] │ │ │ │ @@ -2623701,15 +2623711,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ vld2.8 {d0[1],d1[1]}, [r8 :16]! │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (789b70 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (789b74 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2623722,15 +2623732,15 @@ │ │ │ │ strb r3, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 789ba8 │ │ │ │ ldr r3, [pc, #44] @ (789bac ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2623744,15 +2623754,15 @@ │ │ │ │ strd r2, r3, [r0, #24] │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (789be4 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (789be8 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2623767,15 +2623777,15 @@ │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ ldrsb.w r0, [sl, ] │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r6, r1, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2623999,21 +2624009,20 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 789dbc │ │ │ │ nop │ │ │ │ str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 789da4 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + stmia.w r6, {r0, r1, r4, r7} │ │ │ │ + strb r2, [r0, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 789c14 │ │ │ │ + b.n 789d94 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #92] @ (789e94 ) │ │ │ │ @@ -2624311,17 +2624320,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78a0b0 │ │ │ │ ldrsh r6, [r5, r5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, #7 │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #112] @ (78a1a8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2624997,15 +2625006,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, r2] │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r4, [r7, r5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2625265,15 +2625274,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r5, r7] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r2, r7] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + movs r0, #30 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2625413,15 +2625422,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r1, r5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, r4] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r6, [r0, r3] │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, r1] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2625600,19 +2625609,19 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ strh r0, [r7, r7] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strh r2, [r6, r7] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r6, r3, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r2, [r1, r4] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strh r4, [r4, r2] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strh r4, [r0, r2] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2626224,15 +2626233,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #176] @ (78b454 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r4, [pc, #752] @ (78b6a0 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r4, [pc, #608] @ (78b614 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r4, [pc, #480] @ (78b598 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2626344,15 +2626353,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #0] @ (78b4c8 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r3, [pc, #608] @ (78b734 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r3, [pc, #464] @ (78b6a8 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r3, [pc, #336] @ (78b62c ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2626876,27 +2626885,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #24] @ (78ba54 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - bkpt 0x00fe │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ + ittt lt │ │ │ │ + lsllt r6, r1, #2 │ │ │ │ + ldmialt r7!, {r2, r4, r5, r6} │ │ │ │ + lsllt r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r6, r3, #4 │ │ │ │ bxns sl │ │ │ │ lsls r3, r0, #5 │ │ │ │ mov r4, fp │ │ │ │ lsls r3, r0, #5 │ │ │ │ mov r4, r7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2627538,15 +2627547,15 @@ │ │ │ │ beq.n 78c0e4 │ │ │ │ b.n 78c0c4 │ │ │ │ nop │ │ │ │ sbcs r4, r3 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r6, r3, #4 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r7, #72 @ 0x48 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r7, #40 @ 0x28 │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2627722,25 +2627731,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 78c2c0 │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [pc, #8] @ (78c314 ) │ │ │ │ + ldr r2, [pc, #776] @ (78c614 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [pc, #896] @ (78c690 ) │ │ │ │ + ldr r2, [pc, #640] @ (78c590 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r1, [pc, #680] @ (78c5c4 ) │ │ │ │ + ldr r2, [pc, #424] @ (78c4c4 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2627793,19 +2627802,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 75e548 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 78c3a8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #184] @ (78c478 ) │ │ │ │ + ldr r1, [pc, #952] @ (78c778 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [pc, #1016] @ (78c7bc ) │ │ │ │ + ldr r1, [pc, #760] @ (78c6bc ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, pc, #792 @ (adr r1, 78c6e0 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 78c5e0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2628295,39 +2628304,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 78c64e │ │ │ │ nop │ │ │ │ subs r4, #18 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bx r3 │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r4, r2, #2 │ │ │ │ - itet gt │ │ │ │ - lslgt r3, r2, #2 │ │ │ │ - ldmiale r2, {r2, r4, r5} │ │ │ │ - lslgt r2, r3, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r3, r2, #2 │ │ │ │ - bkpt 0x00da │ │ │ │ - lslcc r3, r2, #2 │ │ │ │ - bkpt 0x00d2 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r0, sp │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - pop {r2, pc} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + itee al │ │ │ │ + lslal r3, r2, #2 │ │ │ │ + itte ls @ unpredictable > │ │ │ │ + lslls r3, r2, #2 │ │ │ │ + itee ls @ unpredictable │ │ │ │ + lslls r3, r2, #2 │ │ │ │ + movhi r0, r5 │ │ │ │ + lslhi r4, r2, #2 │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr.w r0, [r0, #172] @ 0xac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2629270,19 +2629279,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r1, #359] @ 0x167 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2629373,15 +2629382,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78d372 │ │ │ │ cmp r5, #10 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r3 │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #428] @ (78d584 ) │ │ │ │ @@ -2629646,15 +2629655,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78d684 │ │ │ │ ldr r0, [pc, #4] @ (78d6a0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #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, #4024] @ 0xfb8 │ │ │ │ @@ -2630426,15 +2630435,15 @@ │ │ │ │ str.w r3, [r4, #292] @ 0x124 │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r3, r3, [r4, #296] @ 0x128 │ │ │ │ strd r3, r3, [r4, #304] @ 0x130 │ │ │ │ strd r3, r3, [r4, #312] @ 0x138 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mov sl, pc │ │ │ │ + @ instruction: 0x47ba │ │ │ │ lsls r1, r3, #2 │ │ │ │ lsrs r6, r7, #31 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2630555,15 +2630564,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #28 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - @ instruction: 0xe8c4011d │ │ │ │ + @ instruction: 0xe984011d │ │ │ │ movs r0, #172 @ 0xac │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, #30 │ │ │ │ @@ -2630841,17 +2630850,17 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ subs r0, r3, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 78df7c │ │ │ │ + b.n 78e0fc │ │ │ │ lsls r5, r3, #4 │ │ │ │ - b.n 78de90 │ │ │ │ + b.n 78e010 │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r0, r0, #5 │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r0, r4, #4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2632137,23 +2632146,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 69da4 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #408] @ (78f13c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2632325,17 +2632334,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ lsrs r2, r5, #27 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2632511,23 +2632520,23 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78f212 │ │ │ │ nop │ │ │ │ lsrs r0, r0, #26 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r3, #30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #688] @ (78f624 ) │ │ │ │ @@ -2632796,21 +2632805,21 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #12 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r4, r2, #2 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2633134,21 +2633143,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #31 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (78fab0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2633246,17 +2633255,17 @@ │ │ │ │ bne.n 78fa70 │ │ │ │ b.n 78fa7c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ lsls r6, r7, #24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r1, lr, #12713984 @ 0xc20000 │ │ │ │ lsls r6, r7, #22 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r4, r7, #21 │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -2633562,15 +2633571,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #13 │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r2, r4, #10 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r6, r7, #9 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r6, r3, #9 │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2634044,27 +2634053,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 790356 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2634669,29 +2634678,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r0], {66} @ 0x42 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfac80142 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ @ instruction: 0xf7000142 │ │ │ │ @ instruction: 0xf6e00142 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2634789,15 +2634798,15 @@ │ │ │ │ beq.n 790a6e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6220142 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x002a │ │ │ │ + bkpt 0x00ea │ │ │ │ lsls r5, r3, #4 │ │ │ │ rsb r1, r4, #12713984 @ 0xc20000 │ │ │ │ sub.w r1, r2, #12713984 @ 0xc20000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2636353,21 +2636362,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 7919ce │ │ │ │ nop │ │ │ │ b.n 791908 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - beq.n 791a94 │ │ │ │ + beq.n 791a14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - movt r0, #32915 @ 0x8093 │ │ │ │ + usat r0, #19, r8, lsl #2 │ │ │ │ stmdb 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, #364] @ (791c1c ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #364] @ (791c20 ) │ │ │ │ @@ -2636856,29 +2636865,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 792328 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 7921b8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ b.n 7920f0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r3, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r3, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2637993,15 +2638002,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 792abc │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ bvs.n 792ad0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bpl.n 792a94 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bpl.n 792a58 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2638047,15 +2638056,15 @@ │ │ │ │ str.w r3, [r4, #368] @ 0x170 │ │ │ │ str.w r3, [r4, #384] @ 0x180 │ │ │ │ strh.w r3, [r4, #388] @ 0x184 │ │ │ │ strd r3, r3, [r4, #396] @ 0x18c │ │ │ │ strd r2, r2, [r4, #404] @ 0x194 │ │ │ │ str.w r3, [r4, #412] @ 0x19c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, 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, #4000] @ 0xfa0 │ │ │ │ @@ -2638946,15 +2638955,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2639138,15 +2639147,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r1!, {r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2639301,15 +2639310,15 @@ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79382c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldmia r1!, {r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2639852,17 +2639861,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69e0c (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (793dc8 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #464] @ (793f98 ) │ │ │ │ + ldr r3, [pc, #208] @ (793e98 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 793e7c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 793e74 │ │ │ │ @@ -2640115,15 +2640124,15 @@ │ │ │ │ add r3, pc │ │ │ │ ubfx r2, r2, #4, #3 │ │ │ │ adds r3, #8 │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 3, cr0, cr4, cr15, {4} │ │ │ │ + cdp 0, 15, cr0, cr4, cr15, {4} │ │ │ │ add r7, sp, #152 @ 0x98 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (794100 ) │ │ │ │ @@ -2640191,15 +2640200,15 @@ │ │ │ │ nop │ │ │ │ itet hi │ │ │ │ lslhi r2, r0, #5 │ │ │ │ subls r0, #92 @ 0x5c │ │ │ │ movhi r0, r0 │ │ │ │ ittt hi │ │ │ │ lslhi r2, r0, #5 │ │ │ │ - ldrhhi r6, [r6, #0] │ │ │ │ + ldrhhi r6, [r6, #6] │ │ │ │ lslhi r5, r3, #4 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ it cc │ │ │ │ lslcc r2, r0, #5 │ │ │ │ itet ne │ │ │ │ lslne r2, r0, #5 │ │ │ │ @@ -2640314,15 +2640323,15 @@ │ │ │ │ cbz r4, 794248 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 793e80 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 79423c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r5, sp, #856 @ 0x358 │ │ │ │ lsls r2, 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, #3736] @ 0xe98 │ │ │ │ @@ -2640617,21 +2640626,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 7945c6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - mvns r4, r3 │ │ │ │ + add ip, r3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cbnz r0, 7945b4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cbnz r0, 7945a6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ @@ -2641625,15 +2641634,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ sxth r0, r3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ lsls r3, r2, #2 │ │ │ │ cbz r6, 794f22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2642773,35 +2642782,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r2, #30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #32 @ (adr r7, 795ad0 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r3, r2, #2 │ │ │ │ - uxtb r2, r2 │ │ │ │ + cbz r2, 795b20 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r3, r2, #2 │ │ │ │ add r5, pc, #656 @ (adr r5, 795d5c ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r5, pc, #528 @ (adr r5, 795ce0 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2643089,15 +2643098,15 @@ │ │ │ │ cbz r4, 795dc8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 795448 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 795dbc │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r1, #162 @ 0xa2 │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r1, #62 @ 0x3e │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r1, #12 │ │ │ │ lsls r5, r7, #4 │ │ │ │ @@ -2643708,15 +2643717,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2644108,21 +2644117,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #160 @ (adr r5, 796894 ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 796b94 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2644351,19 +2644360,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r2, pc, #536 @ (adr r2, 796c74 ) │ │ │ │ + add r3, pc, #280 @ (adr r3, 796b74 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2645149,46 +2645158,45 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldcl 0, cr0, [r8], #-584 @ 0xfffffdb8 │ │ │ │ + ldc 0, cr0, [r8, #-584]! @ 0xfffffdb8 │ │ │ │ str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #392 @ (adr r0, 7973fc ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 797154 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + @ instruction: 0xe81c0092 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2647116,27 +2647124,27 @@ │ │ │ │ b.n 7985c8 │ │ │ │ ldr r1, [pc, #36] @ (798618 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7985c8 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bhi.n 798518 │ │ │ │ + bls.n 798698 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2647188,15 +2647196,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 │ │ │ │ - orrs r0, r2 │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2647606,21 +2647614,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (798b34 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ strb r0, [r4, #26] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bmi.n 798ab8 │ │ │ │ + bpl.n 798a38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r6, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #28087 @ 0x6db7 │ │ │ │ movt r9, #46811 @ 0xb6db │ │ │ │ @@ -2648190,16 +2648198,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - vst1.8 @ instruction: 0xf9860092 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + @ instruction: 0xfa460092 │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #24 │ │ │ │ @@ -2648517,27 +2648525,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh.w r0, [sl, r2, lsl #1] │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + str??.w r0, [sl, #146] @ 0x92 │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7480092 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + strb.w r0, [r8, r2, lsl #1] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movt r0, #34962 @ 0x8892 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + @ instruction: 0xf7880092 │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf68a0092 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + @ instruction: 0xf74a0092 │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (7995ac ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2648680,21 +2648688,21 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79947e │ │ │ │ nop │ │ │ │ ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs.w r0, r4, #4784128 @ 0x490000 │ │ │ │ - @ instruction: 0xf58a0092 │ │ │ │ - adcs.w r0, sl, #4784128 @ 0x490000 │ │ │ │ - @ instruction: 0xf5280092 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + @ instruction: 0xf6740092 │ │ │ │ + movw r0, #43154 @ 0xa892 │ │ │ │ + @ instruction: 0xf61a0092 │ │ │ │ + @ instruction: 0xf5e80092 │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add r2, r1 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ @@ -2648813,17 +2648821,17 @@ │ │ │ │ b.n 7996f4 │ │ │ │ ldr r0, [pc, #12] @ (799720 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ ldr r0, [pc, #8] @ (799724 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - @ instruction: 0xf39e0092 │ │ │ │ + orrs.w r0, lr, #4784128 @ 0x490000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2650538,40 +2650546,40 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r0, [r5, r4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79a644 │ │ │ │ + b.n 79a7c4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 79a660 │ │ │ │ + b.n 79a7e0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r7, r1, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, r3 │ │ │ │ + add ip, fp │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, r1 │ │ │ │ + add sl, r9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldc2l 0, cr0, [lr, #556] @ 0x22c │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + cdp2 0, 9, cr0, cr14, cr11, {4} │ │ │ │ + cbnz r2, 79a8b0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r4, [r0, r6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrsb r6, [r5, r7] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrsb r0, [r0, r7] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - vhadd.s32 d16, d22, d13 │ │ │ │ + bic.w r0, r6, #141 @ 0x8d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #172] @ (79a96c ) │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #172] @ (79a970 ) │ │ │ │ @@ -2650998,27 +2651006,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, r6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r1, r6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 79ae5c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + cbz r2, 79ad4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r2, r2, #2 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcs.n 79acc4 │ │ │ │ + bcc.n 79ac44 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r2, #8] │ │ │ │ lsls r3, r2, #2 │ │ │ │ strh r4, [r1, r5] │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2651177,16 +2651185,16 @@ │ │ │ │ b.n 79ae68 │ │ │ │ ldr r0, [pc, #12] @ (79ae94 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ ldr r0, [pc, #8] @ (79ae98 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - stmdb lr!, {r0, r2, r3, r7} │ │ │ │ - bgt.n 79aef0 │ │ │ │ + strd r0, r0, [lr, #564]! @ 0x234 │ │ │ │ + bgt.n 79ae70 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2652211,17 +2652219,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 79b834 │ │ │ │ + bcc.n 79b7b4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bvc.n 79b79c │ │ │ │ + bhi.n 79b91c │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (79b970 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2652307,23 +2652315,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bx fp │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 79b9c4 │ │ │ │ + bcc.n 79b944 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - bcs.n 79ba1c │ │ │ │ + bcc.n 79b99c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 79ba90 ) │ │ │ │ + add r6, pc, #8 @ (adr r6, 79b990 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652604,25 +2652612,25 @@ │ │ │ │ b.n 79bc4a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, r9 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + beq.n 79bcc4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r0, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcc.n 79bc78 │ │ │ │ + bmi.n 79bbf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ bics r6, r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652720,23 +2652728,23 @@ │ │ │ │ b.n 79bd1c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ muls r6, r1 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ orrs r2, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652869,27 +2652877,27 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ tst r6, r7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bne.n 79c000 │ │ │ │ + bcs.n 79bf80 │ │ │ │ lsls r1, r3, #2 │ │ │ │ adcs r6, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2652950,25 +2652958,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (79bfbc ) │ │ │ │ add r1, pc │ │ │ │ b.n 79bf6a │ │ │ │ ldr r1, [pc, #24] @ (79bfc0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 79bf86 │ │ │ │ nop │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (79c118 ) │ │ │ │ @@ -2653114,39 +2653122,39 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ands r2, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ands r4, r3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r4, 79c142 │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ - movs r0, r0 │ │ │ │ + itee ge │ │ │ │ + lslge r1, r2, #2 │ │ │ │ + asrlt r4, r6, #12 │ │ │ │ + movlt r0, r0 │ │ │ │ subs r7, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmp r4, r0 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xf6500091 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + @ instruction: 0xf7100091 │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 79c5fc │ │ │ │ + b.n 79c77c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds.w r0, r4, #151 @ 0x97 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + rsbs r0, r4, #151 @ 0x97 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #156] @ 79c208 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2653498,15 +2653506,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ cmp r4, #234 @ 0xea │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r3, #194 @ 0xc2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bcs.n 79c474 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2653655,19 +2653663,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79c574 │ │ │ │ subs r2, #170 @ 0xaa │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbnz r4, 79c652 │ │ │ │ + rev r4, r3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mov r4, r9 │ │ │ │ + bxns r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 79c66e │ │ │ │ @@ -2653744,15 +2653752,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 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2653851,15 +2653859,15 @@ │ │ │ │ nop │ │ │ │ cmp r1, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r0, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2654228,15 +2654236,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r5, #8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r4, 79cc3e │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r3, [pc, #24] @ (79cbf8 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2654558,25 +2654566,25 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bx fp │ │ │ │ + ldr r0, [pc, #96] @ (79cfa8 ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + subs r4, r7, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2654987,46 +2654995,46 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r7, #98 @ 0x62 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbnz r2, 79d3d0 │ │ │ │ + pop {r1} │ │ │ │ lsls r2, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + cbnz r4, 79d3e2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stc 0, cr0, [sl], {151} @ 0x97 │ │ │ │ - cbnz r6, 79d3ac │ │ │ │ + stcl 0, cr0, [sl, #-604] @ 0xfffffda4 │ │ │ │ + rev r6, r0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0xebea0097 │ │ │ │ + stc 0, cr0, [sl], #604 @ 0x25c │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ lsls r2, r0, #5 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 79d3d6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r5, #66 @ 0x42 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #16 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 79d3e6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #176 @ 0xb0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2655567,21 +2655575,21 @@ │ │ │ │ nop │ │ │ │ cmp r0, #254 @ 0xfe │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #96 @ 0x60 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r2, 79d974 │ │ │ │ + cbz r2, 79d9a4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #244] @ (79da3c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2655696,17 +2655704,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #170 @ 0xaa │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r6, #72 @ 0x48 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r0, 79daa6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r4, 79daaa │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #292] @ (79db90 ) │ │ │ │ @@ -2655831,15 +2655839,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #124 @ 0x7c │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r5, #2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 79dbca │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (79dc08 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2655876,15 +2655884,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79dbd2 │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 79dc3c │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2655935,15 +2655943,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79dc32 │ │ │ │ nop │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 79dcb8 │ │ │ │ + cbz r6, 79dce8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2656399,27 +2656407,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79e056 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 79deaa │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r4, 79e1c6 │ │ │ │ + cbz r4, 79e1f6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2656543,15 +2656551,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r0, r0, #6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2656667,17 +2656675,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 79e392 │ │ │ │ nop │ │ │ │ adds r0, r2, #3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r2, r2, #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] │ │ │ │ @@ -2656762,17 +2656770,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r4, r2, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r3, [r3, #1860] @ 0x744 │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2656919,20 +2656927,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r6, r5, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mrc 1, 6, r0, cr6, cr12, {0} │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + vsra.s16 d0, d12, #10 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r2, r2, #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, [pc, #60] @ (79e710 ) │ │ │ │ @@ -2656962,15 +2656970,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 79e6e4 │ │ │ │ nop │ │ │ │ adds r6, r4, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r2, 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #488] @ (79e918 ) │ │ │ │ @@ -2657144,17 +2657152,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r6, r7, #28 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ ldr.w r2, [pc, #2228] @ 79f1fc │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -2657851,23 +2657859,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #26 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r6, r0, #2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #336 @ (adr r1, 79f364 ) │ │ │ │ + add r2, pc, #80 @ (adr r2, 79f264 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, pc, #768 @ (adr r0, 79f518 ) │ │ │ │ + add r1, pc, #512 @ (adr r1, 79f418 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 79ea80 │ │ │ │ + b.n 79ec00 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #216 @ (adr r0, 79f2f8 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #368 @ (adr r0, 79f394 ) │ │ │ │ lsls r2, r2, #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, #100] @ (79f29c ) │ │ │ │ @@ -2658392,17 +2658400,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2658488,17 +2658496,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 79f944 │ │ │ │ lsls r6, r7, #27 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (79fa1c ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 79f9fa │ │ │ │ @@ -2658544,15 +2658552,15 @@ │ │ │ │ b.n 79f9ca │ │ │ │ ldr r1, [pc, #16] @ (79fa28 ) │ │ │ │ b.n 79f9fc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ lsls r4, r4, #25 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ble.n 79f9f8 │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r4, r3, #4 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3452] @ 0xd7c │ │ │ │ @@ -2658599,19 +2658607,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r0, #23 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 79f9c0 │ │ │ │ + ble.n 79fb40 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #168] @ (79fb58 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 79fad4 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2658688,19 +2658696,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ lsls r4, r1, #21 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 79fb5c │ │ │ │ + bgt.n 79fadc │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [pc, #232] @ (79fc58 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2658780,15 +2658788,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bgt.n 79fcfc │ │ │ │ + ble.n 79fc7c │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15468 @ 0x3c6c │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15484 @ 0x3c7c │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2661260,17 +2661268,17 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xebf20141 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r4, r3, #4 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r4, r3, #4 │ │ │ │ b.n 7a15c8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2661925,19 +2661933,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 7a213a │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 7a2126 │ │ │ │ nop │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r6, 7a233a │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r0, 7a233a │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, 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, r1 │ │ │ │ @@ -2662328,23 +2662336,23 @@ │ │ │ │ bls.n 7a2752 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 7a2522 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 7a250e │ │ │ │ - sxtb r0, r7 │ │ │ │ + cbz r0, 7a27aa │ │ │ │ lsls r4, r3, #4 │ │ │ │ - sxtb r2, r4 │ │ │ │ + cbz r2, 7a27a8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - sxtb r0, r2 │ │ │ │ + cbz r0, 7a27a8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - sxth r6, r7 │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - sxth r4, r4 │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ push {r4, lr} │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #660] @ 0x294 │ │ │ │ mov.w ip, #26624 @ 0x6800 │ │ │ │ @@ -2662891,23 +2662899,23 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ b.n 7a2ab6 │ │ │ │ bvc.n 7a2e38 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ bcc.n 7a2e9c │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -2663489,15 +2663497,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ b.n 7a3104 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bcs.n 7a34b4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #472 @ (adr r6, 7a3660 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 7a3560 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ @@ -2664348,27 +2664356,27 @@ │ │ │ │ b.n 7a3d2c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a3d2c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a3d2c │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #4 │ │ │ │ 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, [r1, #12] │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ @@ -2665442,15 +2665450,15 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7cc │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2666082,19 +2666090,19 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7a50e2 │ │ │ │ nop │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adcs r4, r2 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #436] @ (7a54d8 ) │ │ │ │ @@ -2667056,21 +2667064,21 @@ │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ b.n 7a59d6 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ b.n 7a5958 │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7a5ede │ │ │ │ mov lr, r2 │ │ │ │ @@ -2667176,15 +2667184,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 74a600 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7a5f8e │ │ │ │ nop │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r4, r3, #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, #756] @ (7a62c0 ) │ │ │ │ @@ -2667463,35 +2667471,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a62c0 │ │ │ │ eors r7, r5 │ │ │ │ add r0, pc, #176 @ (adr r0, 7a6374 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #30] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -2668083,17 +2668091,17 @@ │ │ │ │ movlt r0, #128 @ 0x80 │ │ │ │ b.n 7a67e2 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7a690c │ │ │ │ movs r3, #1 │ │ │ │ b.n 7a690c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r2, #6] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r3, #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, #14016 @ 0x36c0 │ │ │ │ @@ -2669435,21 +2669443,21 @@ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #172] @ 0xac │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ b.n 7a77d0 │ │ │ │ nop │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r4, r3, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 7487dc │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3872] @ 0xf20 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2670921,15 +2670929,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #28] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #9] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r1, [pc, #416] @ (7a9088 ) │ │ │ │ + ldr r2, [pc, #160] @ (7a8f88 ) │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -2673721,32 +2673729,32 @@ │ │ │ │ beq.n 7aaf3c │ │ │ │ b.n 7aaf92 │ │ │ │ nop │ │ │ │ str r2, [r6, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xf2140098 │ │ │ │ - b.n 7ab180 │ │ │ │ + @ instruction: 0xf2d40098 │ │ │ │ + b.n 7ab300 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rsbs r0, lr, #152 @ 0x98 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf29e0098 │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab6fc │ │ │ │ + b.n 7aa87c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xf18a0098 │ │ │ │ - b.n 7ab6b4 │ │ │ │ + movw r0, #41112 @ 0xa098 │ │ │ │ + b.n 7aa834 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adc.w r0, r8, #152 @ 0x98 │ │ │ │ + addw r0, r8, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -2674333,17 +2674341,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #608] @ (7ab8d0 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr r2, [pc, #584] @ (7ab8c4 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7ab756 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ @@ -2674712,25 +2674720,25 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7ab998 │ │ │ │ bx r0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bls.n 7abae8 │ │ │ │ + bge.n 7aba68 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bls.n 7aba94 │ │ │ │ + bls.n 7aba14 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bhi.n 7aba5c │ │ │ │ + bls.n 7ab9dc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bls.n 7abaa8 │ │ │ │ + bls.n 7aba28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ @@ -2676232,19 +2676240,19 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7ac888 │ │ │ │ subs r0, #24 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (7aca58 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2676333,19 +2676341,19 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7aca1a │ │ │ │ adds r6, #98 @ 0x62 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2677217,29 +2677225,29 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r5, #22 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r1, 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -2678479,186 +2678487,185 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r2, #250 @ 0xfa │ │ │ │ lsls r1, r0, #5 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7ae080 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - bkpt 0x007a │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - bkpt 0x00a2 │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + itte cc │ │ │ │ + lslcc r1, r2, #2 │ │ │ │ + ittt vs @ unpredictable │ │ │ │ + lslvs r1, r2, #2 │ │ │ │ + strhvs r6, [r7, #32] │ │ │ │ + lslvs r6, r2, #2 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r0, r2, #2 │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bkpt 0x0056 │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - b.n 7adfe4 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - bkpt 0x002a │ │ │ │ + itet ne │ │ │ │ + lslne r1, r2, #2 │ │ │ │ + @ instruction: 0xe80a0099 │ │ │ │ + bkpt 0x00ea │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7adf20 │ │ │ │ + b.n 7ae0a0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7addec │ │ │ │ + b.n 7adf6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrb r4, [r7, #29] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + add r0, pc, #328 @ (adr r0, 7ae2c4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bgt.n 7ae19c │ │ │ │ + bgt.n 7ae11c │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ada38 │ │ │ │ + b.n 7adbb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 7ae430 ) │ │ │ │ + add r6, pc, #400 @ (adr r6, 7ae330 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bge.n 7ae14c │ │ │ │ + blt.n 7ae0cc │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 7ae218 │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cdp 0, 3, cr0, cr8, cr15, {4} │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + cdp 0, 15, cr0, cr8, cr15, {4} │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r2, r2, #2 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 7ae23a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r4, 7ae1d8 │ │ │ │ + cbnz r4, 7ae208 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ae568 │ │ │ │ + b.n 7ae6e8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 7ae204 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r6, 7ae222 │ │ │ │ + hlt 0x002e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r0, 7ae226 │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r6, 7ae21c │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrb r6, [r5, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbnz r0, 7ae1fc │ │ │ │ + cbnz r0, 7ae22c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + b.n 7ae30c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr.w r2, [pc, #2872] @ 7aedc0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7ada6a │ │ │ │ @@ -2679686,223 +2679693,223 @@ │ │ │ │ ldr.w r0, [fp] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7aed34 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - cbz r6, 7aee10 │ │ │ │ + cbz r6, 7aee40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aee12 │ │ │ │ + cbz r4, 7aee42 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 7aee3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r0, 7aee3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r4, 7aee26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + cbz r0, 7aee22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxth r6, r3 │ │ │ │ + cbz r6, 7aee32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxtb r2, r2 │ │ │ │ + cbz r2, 7aee2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r6, r6 │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r2, r3 │ │ │ │ + uxtb r2, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxtb r6, r5 │ │ │ │ + cbz r6, 7aee3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + cbz r0, 7aee3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r4, 7aee16 │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aee16 │ │ │ │ + cbz r4, 7aee46 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7aed5c │ │ │ │ + bhi.n 7aeedc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r4, 7aee14 │ │ │ │ + cbz r4, 7aee44 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 7aee38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aee52 │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #272 @ (adr r6, 7aef38 ) │ │ │ │ + add r7, pc, #16 @ (adr r7, 7aee38 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aee38 │ │ │ │ + cbz r4, 7aee68 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r2, 7aee4a │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7aee48 │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7aee40 │ │ │ │ + cbz r0, 7aee70 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aee3c │ │ │ │ + cbz r4, 7aee6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + cbz r0, 7aee66 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 7aee62 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7aed64 │ │ │ │ + bhi.n 7aeee4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7aeed8 │ │ │ │ + bhi.n 7aee58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r2, #2 │ │ │ │ adds r0, r7, r1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 7aee24 │ │ │ │ + bpl.n 7aeda4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r4, #26 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcc.n 7aef54 │ │ │ │ + bmi.n 7aeed4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcs.n 7aee70 │ │ │ │ + bcc.n 7aedf0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 7aef68 │ │ │ │ + bcs.n 7aeee8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bne.n 7aee58 │ │ │ │ + bcs.n 7aefd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bne.n 7aef24 │ │ │ │ + bne.n 7aeea4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #752 @ (adr r7, 7af214 ) │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #584 @ (adr r7, 7af170 ) │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #840 @ (adr r7, 7af274 ) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #744 @ (adr r7, 7af218 ) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #872 @ (adr r7, 7af29c ) │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 7af260 ) │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 7af144 ) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #960 @ (adr r7, 7af300 ) │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 7af174 ) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r7, pc, #256 @ (adr r7, 7af050 ) │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 7aef74 ) │ │ │ │ + add r7, pc, #800 @ (adr r7, 7af274 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #160 @ (adr r7, 7aeff8 ) │ │ │ │ + add r7, pc, #928 @ (adr r7, 7af2f8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #64 @ (adr r7, 7aef9c ) │ │ │ │ + add r7, pc, #832 @ (adr r7, 7af29c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 7aefe8 ) │ │ │ │ + add r7, pc, #904 @ (adr r7, 7af2e8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #24 @ (adr r7, 7aef7c ) │ │ │ │ + add r7, pc, #792 @ (adr r7, 7af27c ) │ │ │ │ lsls r1, r2, #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 lr, r1 │ │ │ │ @@ -2680199,19 +2680206,18 @@ │ │ │ │ bne.w 7af152 │ │ │ │ b.n 7af188 │ │ │ │ nop │ │ │ │ asrs r2, r6, #1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7af1f4 │ │ │ │ - lsls r3, r3, #4 │ │ │ │ - add r2, pc, #960 @ (adr r2, 7af628 ) │ │ │ │ + stmia.w r8, {r0, r1, r3, r4, r8} │ │ │ │ + add r3, pc, #704 @ (adr r3, 7af528 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #104 @ (adr r7, 7af2d4 ) │ │ │ │ + add r7, pc, #872 @ (adr r7, 7af5d4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3520] @ 0xdc0 │ │ │ │ ldr r2, [pc, #136] @ (7af304 ) │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2680267,15 +2680273,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #21 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #21 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - b.n 7aef3c │ │ │ │ + b.n 7af0bc │ │ │ │ lsls r3, r3, #4 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ @@ -2680778,15 +2680784,15 @@ │ │ │ │ ldr.w r3, [r4, #4000] @ 0xfa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl afa858 │ │ │ │ + bl afa8f8 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2189] @ 0x88d │ │ │ │ bl 757438 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7af8e0 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov ip, r9 │ │ │ │ @@ -2681024,15 +2681030,15 @@ │ │ │ │ ldr.w r3, [r4, #4000] @ 0xfa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsl.w r3, r7, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ - bl afa858 │ │ │ │ + bl afa8f8 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ bl 757438 │ │ │ │ mov r0, r6 │ │ │ │ bl 757438 │ │ │ │ @@ -2681230,15 +2681236,15 @@ │ │ │ │ ldr.w r3, [r4, #4012] @ 0xfac │ │ │ │ orrs r1, r5 │ │ │ │ ldr.w r2, [r4, #4008] @ 0xfa8 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl afadb8 │ │ │ │ + bl afae58 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2189] @ 0x88d │ │ │ │ bl 757438 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7afdac │ │ │ │ ldrd r7, r3, [sp, #8] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2681478,15 +2681484,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5e8be4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7b0132 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af7cd4 │ │ │ │ + bl af7d74 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ @@ -2681499,15 +2681505,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.w 7b01d0 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ ldr.w r6, [r8, #160] @ 0xa0 │ │ │ │ - bl af7a08 │ │ │ │ + bl af7aa8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r6, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2681539,19 +2681545,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ strd r6, r6, [r1, #4] │ │ │ │ strd r6, r6, [r1, #16] │ │ │ │ str r6, [r1, #24] │ │ │ │ blx r4 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af7d4c │ │ │ │ + bl af7dec │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af7ff4 │ │ │ │ + bl af8094 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af7d10 │ │ │ │ + bl af7db0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7b016e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2681636,15 +2681642,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, #3876] @ 0xf24 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl afa4a8 │ │ │ │ + bl afa548 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2681664,15 +2681670,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, #3876] @ 0xf24 │ │ │ │ - bl afa170 │ │ │ │ + bl afa210 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ 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 │ │ │ │ @@ -2681761,15 +2681767,15 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ strd r9, fp, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl af8c74 │ │ │ │ + bl af8d14 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldrb.w r2, [r4, #532] @ 0x214 │ │ │ │ cbnz r2, 7b03d2 │ │ │ │ ldr r2, [pc, #884] @ (7b072c ) │ │ │ │ ldr r3, [pc, #876] @ (7b0728 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2682132,21 +2682138,21 @@ │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ lsrs r0, r5 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl af8cdc │ │ │ │ + bl af8d7c │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl af8d30 │ │ │ │ + bl af8dd0 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3202a8> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2682293,15 +2682299,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, #100 @ 0x64 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ - bl af8ff0 │ │ │ │ + bl af9090 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2189] @ 0x88d │ │ │ │ bl 757438 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7b0792 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2682354,15 +2682360,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7b0b38 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7b0822 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl af8dfc │ │ │ │ + bl af8e9c │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7b0c66 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 447374 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x333004> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2682684,15 +2682690,15 @@ │ │ │ │ ldrh.w r0, [r0, #320] @ 0x140 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [r4, #320] @ 0x140 │ │ │ │ str??.w r0, [r2, ] │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1584] @ 7b1418 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2682852,15 +2682858,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, #3876] @ 0xf24 │ │ │ │ - bl afab84 │ │ │ │ + bl afac24 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldr.w r2, [pc, #1120] @ 7b1420 │ │ │ │ ldr.w r3, [pc, #1112] @ 7b141c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2682928,15 +2682934,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7af370 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9d14 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ b.n 7b0fbc │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7b0e20 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2682980,15 +2682986,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, #3876] @ 0xf24 │ │ │ │ - bl afab84 │ │ │ │ + bl afac24 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov.w r2, #0 │ │ │ │ strb.w r2, [r5, #2189] @ 0x88d │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -2683002,15 +2683008,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7af370 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9d14 │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2683262,15 +2683268,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7af370 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af9c74 │ │ │ │ + bl af9d14 │ │ │ │ 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, #2189] @ 0x88d │ │ │ │ @@ -2684459,172 +2684465,172 @@ │ │ │ │ ldr r2, [pc, #328] @ (7b2160 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7b1aec │ │ │ │ nop │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldmia.w r0, {r6, r8} │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r0, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r4, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 7b23f8 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 7b22f8 ) │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r1, #2608] @ 0xa30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2684917,55 +2684923,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7b23b2 │ │ │ │ udf #122 @ 0x7a │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r0, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r3, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #516] @ (7b26ec ) │ │ │ │ @@ -2684980,15 +2684986,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl afcf24 │ │ │ │ + bl afcfc4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7b26da │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2686267,17 +2686273,17 @@ │ │ │ │ b.n 7b34a8 │ │ │ │ mov r1, r6 │ │ │ │ b.n 7b34ae │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6ac38 │ │ │ │ b.n 7b34fa │ │ │ │ nop │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r1, 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, #656] @ 0x290 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -2687279,17 +2687285,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7b415c │ │ │ │ b.n 7b40fc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r3, #4 │ │ │ │ addw r2, r0, #2196 @ 0x894 │ │ │ │ add.w ip, r0, #2192 @ 0x890 │ │ │ │ addw r1, r0, #2200 @ 0x898 │ │ │ │ push {r4, lr} │ │ │ │ addw r4, r0, #2204 @ 0x89c │ │ │ │ mov.w r3, #1056964608 @ 0x3f000000 │ │ │ │ @@ -2687396,17 +2687402,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7b428c │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb 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] @ 7b4a50 │ │ │ │ @@ -2687957,15 +2687963,15 @@ │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7b4354 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ cbnz r0, 7b4abc │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2688464,15 +2688470,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7b5048 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7b4eb4 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r3, r3, #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] @ 7b50dc │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2688524,15 +2688530,15 @@ │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7b50a2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #600 @ 0x258 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r3, r3, #4 │ │ │ │ add r7, sp, #344 @ 0x158 │ │ │ │ lsls r0, r0, #5 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2688822,15 +2688828,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 7b5312 │ │ │ │ nop │ │ │ │ add r5, sp, #16 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r1, r2, #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, [r1, #76] @ 0x4c │ │ │ │ @@ -2689045,19 +2689051,19 @@ │ │ │ │ adds r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 7b5588 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7b5620 │ │ │ │ b.n 7b5588 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #536] @ (7b584c ) │ │ │ │ + ldr r5, [pc, #280] @ (7b574c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [pc, #496] @ (7b5828 ) │ │ │ │ + ldr r5, [pc, #240] @ (7b5728 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #712] @ (7b5918 ) │ │ │ │ @@ -2689342,15 +2689348,15 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ add r7, pc, #216 @ (adr r7, 7b5a08 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #3860] @ 0xf14 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2690614,15 +2690620,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #32] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2690749,15 +2690755,15 @@ │ │ │ │ nop │ │ │ │ strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, 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, #3992] @ 0xf98 │ │ │ │ @@ -2690856,15 +2690862,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r3, r3, #4 │ │ │ │ strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2691310,17 +2691316,17 @@ │ │ │ │ bl 76fdfc │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldcl 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ + mrc 0, 0, r0, cr6, cr10, {4} │ │ │ │ stmdb sp!, {r4, 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] @ 7b6d14 │ │ │ │ @@ -2691414,15 +2691420,15 @@ │ │ │ │ bl 7b6bc4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -2691539,19 +2691545,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #768] @ (7b71d0 ) │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r7, [pc, #552] @ (7b7100 ) │ │ │ │ + str r2, [r1, r1] │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -2691781,23 +2691787,23 @@ │ │ │ │ bl 7b8734 │ │ │ │ b.n 7b6efe │ │ │ │ nop │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #688] @ (7b73f0 ) │ │ │ │ + ldr r7, [pc, #432] @ (7b72f0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mrc 0, 1, r0, cr12, cr5, {4} │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + mrc 0, 7, r0, cr12, cr5, {4} │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [pc, #664] @ (7b73e4 ) │ │ │ │ + ldr r6, [pc, #408] @ (7b72e4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stcl 0, cr0, [r2, #-596] @ 0xfffffdac │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + mcr 0, 0, r0, cr2, cr5, {4} │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [pc, #592] @ 7b73b8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2692032,23 +2692038,23 @@ │ │ │ │ bl 7b895c │ │ │ │ b.n 7b7174 │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #304] @ (7b74f4 ) │ │ │ │ + ldr r5, [pc, #48] @ (7b73f4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - rsbs r0, r4, r5, lsr #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldc 0, cr0, [r4], {149} @ 0x95 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r3, [pc, #120] @ (7b7448 ) │ │ │ │ + ldr r3, [pc, #888] @ (7b7748 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xeab20095 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + sbcs.w r0, r2, r5, lsr #2 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2692304,24 +2692310,24 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #28] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #56] @ (7b76c4 ) │ │ │ │ + ldr r1, [pc, #824] @ (7b79c4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia.w r2, {r0, r2, r4, r7} │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldrd r0, r0, [r2, #-596] @ 0x254 │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [pc, #624] @ (7b7908 ) │ │ │ │ + ldr r1, [pc, #368] @ (7b7808 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [pc, #400] @ (7b782c ) │ │ │ │ + ldr r1, [pc, #144] @ (7b772c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (7b77a0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2692426,17 +2692432,17 @@ │ │ │ │ bl 7b7154 │ │ │ │ b.n 7b76de │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #10] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bxns r6 │ │ │ │ + blxns lr │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (7b7884 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2692517,17 +2692523,17 @@ │ │ │ │ bl 7b6edc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r6, [r6, #0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sl │ │ │ │ + bx r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r2, #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 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ @@ -2692638,17 +2692644,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp ip, ip │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r2, #2 │ │ │ │ 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] @ (7b7a98 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2692739,17 +2692745,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r0, r6 │ │ │ │ + add r8, lr │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r2, #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 r4, [pc, #256] @ (7b7bc8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2692867,17 +2692873,17 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - orrs r0, r3 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (7b7cb0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2692953,17 +2692959,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b7c20 │ │ │ │ strh r6, [r7, #30] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r2 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r2, #2 │ │ │ │ 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] @ (7b7df0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2693087,17 +2693093,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #20] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - lsrs r6, r2 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (7b7eec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2693183,17 +2693189,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b7e44 │ │ │ │ strh r2, [r3, #14] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r8, [r0] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2693243,15 +2693249,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7b7f64 │ │ │ │ ldr r0, [pc, #8] @ (7b7f90 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r4, r1, #2 │ │ │ │ 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, #504] @ (7b81a0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2693464,19 +2693470,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #29] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldrb r2, [r5, #26] │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2694168,16 +2694174,16 @@ │ │ │ │ ldr r1, [pc, #12] @ (7b8834 ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #12] @ (7b8838 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 6af4c │ │ │ │ - ldc 0, cr0, [r4, #576]! @ 0x240 │ │ │ │ - ldc 0, cr0, [lr, #-576] @ 0xfffffdc0 │ │ │ │ + mrc 0, 3, r0, cr4, cr0, {4} │ │ │ │ + ldcl 0, cr0, [lr, #576] @ 0x240 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2694780,15 +2694786,15 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #8] @ (7b8e30 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -2695529,21 +2695535,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - beq.n 7b95f8 │ │ │ │ + bne.n 7b9778 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7b9800 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2695676,45 +2695682,45 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 7b9bf8 ) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [pc, #560] @ (7b9a3c ) │ │ │ │ + ldr r1, [pc, #304] @ (7b993c ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [pc, #296] @ (7b9948 ) │ │ │ │ + ldr r1, [pc, #40] @ (7b9848 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - mvns r6, r5 │ │ │ │ + add lr, r5 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2696361,114 +2696367,114 @@ │ │ │ │ ldr r2, [pc, #212] @ (7ba010 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7b9ec2 │ │ │ │ nop │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r6, #12 │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xf138011b │ │ │ │ - mov r2, sp │ │ │ │ + @ instruction: 0xf1f8011b │ │ │ │ + bx r5 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r6, #12 │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x0074 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - bkpt 0x0046 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ - lsls r5, r1, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + ite cc │ │ │ │ + lslcc r5, r2, #2 │ │ │ │ + itet cs @ unpredictable │ │ │ │ + lslcs r5, r2, #2 │ │ │ │ + itte eq @ unpredictable │ │ │ │ + lsleq r5, r2, #2 │ │ │ │ + ldrbeq r4, [r0, #26] │ │ │ │ + lslne r5, r1, #2 │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - rev16 r2, r6 │ │ │ │ + cbnz r2, 7ba03c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r1, #26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2697102,15 +2697108,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 7cb0ec │ │ │ │ b.n 7ba73e │ │ │ │ nop │ │ │ │ - adds r2, r2, r6 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2697304,25 +2697310,25 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r1, r1] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cbz r1, 7ba99e │ │ │ │ add.w r3, r0, #800 @ 0x320 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bx lr │ │ │ │ str.w r1, [r0, #800] @ 0x320 │ │ │ │ @@ -2697409,36 +2697415,36 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3499a8> │ │ │ │ ldr r2, [pc, #388] @ (7bac10 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9bf0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7bab7e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9c64 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9c60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7babbe │ │ │ │ ldr r3, [pc, #356] @ (7bac14 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ - bl ab9b50 │ │ │ │ + bl ab9bf0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7bab42 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9c64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9c60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7babca │ │ │ │ movs r2, #1 │ │ │ │ addw r1, r4, #3726 @ 0xe8e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45dd94 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x349a24> │ │ │ │ movs r2, #32 │ │ │ │ @@ -2697559,21 +2697565,21 @@ │ │ │ │ strb r6, [r5, r6] │ │ │ │ lsls r0, r0, #5 │ │ │ │ strb r6, [r2, r6] │ │ │ │ lsls r0, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7bad80 │ │ │ │ + b.n 7baf00 │ │ │ │ lsls r3, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 7bacb4 │ │ │ │ + ble.n 7bac34 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bgt.n 7bac94 │ │ │ │ + bgt.n 7bac14 │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2697776,25 +2697782,25 @@ │ │ │ │ bne.n 7bae72 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7bb02c │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #3764 @ 0xeb4 │ │ │ │ str.w r3, [r7, #704] @ 0x2c0 │ │ │ │ - bl abd4c8 │ │ │ │ + bl abd568 │ │ │ │ ldr.w r0, [r6, #1860] @ 0x744 │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3211a0> │ │ │ │ add.w r0, r6, #4160 @ 0x1040 │ │ │ │ adds r0, #12 │ │ │ │ - bl afbb6c │ │ │ │ + bl afbc0c │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3255bc> │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ adds r0, #24 │ │ │ │ - bl afe710 │ │ │ │ + bl afe7b0 │ │ │ │ ldr.w r0, [r6, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r6, #3464] @ 0xd88 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2697923,19 +2697929,19 @@ │ │ │ │ nop │ │ │ │ strh r6, [r3, r5] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, r4] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w r2, [pc, #2908] @ 7bbbc0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2698298,15 +2698304,15 @@ │ │ │ │ cmp.w r7, #960 @ 0x3c0 │ │ │ │ add.w r6, r6, #240 @ 0xf0 │ │ │ │ bne.n 7bb420 │ │ │ │ ldr.w r0, [fp, #832] @ 0x340 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r7, r6, [sp, #24] │ │ │ │ cbz r0, 7bb49a │ │ │ │ - bl af7a14 │ │ │ │ + bl af7ab4 │ │ │ │ ldr.w r1, [r5, #812] @ 0x32c │ │ │ │ cbz r1, 7bb4a8 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #816] @ 0x330 │ │ │ │ cbz r1, 7bb4b6 │ │ │ │ @@ -2698345,19 +2698351,19 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 7bbc98 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ cbz r0, 7bb522 │ │ │ │ bl 5e8854 │ │ │ │ add.w r0, r5, #768 @ 0x300 │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd578 │ │ │ │ add.w r0, r5, #784 @ 0x310 │ │ │ │ - bl abd4d8 │ │ │ │ + bl abd578 │ │ │ │ add.w r0, r5, #736 @ 0x2e0 │ │ │ │ - bl afcec8 │ │ │ │ + bl afcf68 │ │ │ │ ldr.w r0, [r5, #648] @ 0x288 │ │ │ │ add.w r1, r5, #716 @ 0x2cc │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #720] @ 0x2d0 │ │ │ │ cbz r1, 7bb56c │ │ │ │ @@ -2699087,18 +2699093,18 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ strb.w r3, [r8, #2944] @ 0xb80 │ │ │ │ add.w sl, r4, #8192 @ 0x2000 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r3, [fp, #1148] @ 0x47c │ │ │ │ - bl abd4cc │ │ │ │ + bl abd56c │ │ │ │ addw r1, r5, #3764 @ 0xeb4 │ │ │ │ add.w r0, r4, #784 @ 0x310 │ │ │ │ - bl abd4cc │ │ │ │ + bl abd56c │ │ │ │ ldr.w r3, [r5, #2204] @ 0x89c │ │ │ │ ldr.w r1, [r5, #2200] @ 0x898 │ │ │ │ movs r2, #0 │ │ │ │ str.w r3, [r4, #644] @ 0x284 │ │ │ │ subs r3, #9 │ │ │ │ str.w r1, [r4, #640] @ 0x280 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2699132,15 +2699138,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ - bl afcea4 │ │ │ │ + bl afcf44 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e8718 │ │ │ │ @@ -2699264,34 +2699270,34 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7d58dc │ │ │ │ mov r0, r4 │ │ │ │ bl 7eb80c │ │ │ │ mov r0, r4 │ │ │ │ bl 7ece00 │ │ │ │ mov r0, r4 │ │ │ │ - bl af7618 │ │ │ │ + bl af76b8 │ │ │ │ str.w r0, [r4, #832] @ 0x340 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7bc5d2 │ │ │ │ - bl af79f4 │ │ │ │ + bl af7a94 │ │ │ │ str.w r0, [r4, #836] @ 0x344 │ │ │ │ str.w r0, [r4, #1296] @ 0x510 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af79fc │ │ │ │ + bl af7a9c │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #240] @ 0xf0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r0, [r4, #840] @ 0x348 │ │ │ │ str.w r0, [r4, #1304] @ 0x518 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #844] @ 0x34c │ │ │ │ str.w r0, [sl, #168] @ 0xa8 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af7a08 │ │ │ │ + bl af7aa8 │ │ │ │ ldr.w r3, [r4, #644] @ 0x284 │ │ │ │ str.w r0, [r4, #848] @ 0x350 │ │ │ │ subs r3, #8 │ │ │ │ str.w r0, [r4, #1300] @ 0x514 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #8 │ │ │ │ bhi.n 7bc0d2 │ │ │ │ @@ -2699338,15 +2699344,15 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ mov r0, r4 │ │ │ │ bl 7bb050 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 7bc29e │ │ │ │ - bl cd7998 │ │ │ │ + bl cd7a48 │ │ │ │ ldrb.w r3, [r5, #207] @ 0xcf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7bc390 │ │ │ │ ldrb.w r3, [r5, #2063] @ 0x80f │ │ │ │ add.w r1, r4, #4096 @ 0x1000 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -2699728,29 +2699734,29 @@ │ │ │ │ ldrb.w r3, [r5, #2127] @ 0x84f │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7bc114 │ │ │ │ ldrb.w r3, [r5, #2159] @ 0x86f │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7bc138 │ │ │ │ b.n 7bc114 │ │ │ │ - bl b61f5c │ │ │ │ + bl b61ffc │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl c5fd40 │ │ │ │ + bl c5fdf0 │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl c693c4 │ │ │ │ + bl c69474 │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl c74904 │ │ │ │ + bl c749b4 │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl c89ac4 │ │ │ │ + bl c89b74 │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl c9ee30 │ │ │ │ + bl c9eee0 │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl cb1d48 │ │ │ │ + bl cb1df8 │ │ │ │ b.n 7bc0d6 │ │ │ │ - bl cc4c48 │ │ │ │ + bl cc4cf8 │ │ │ │ b.n 7bc0d6 │ │ │ │ ldr r2, [pc, #368] @ (7bc700 ) │ │ │ │ ldr r1, [pc, #372] @ (7bc704 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ b.n 7bc0b4 │ │ │ │ @@ -2699866,75 +2699872,75 @@ │ │ │ │ b.n 7bc65e │ │ │ │ vtbl.8 d30, {d31- instruction: 0xffffea5b │ │ │ │ vabdl.u q15, d15, d29 │ │ │ │ vmlsl.u q15, d15, d31[0] │ │ │ │ vtbl.8 d30, {d15-d17}, d21 │ │ │ │ vabdl.u q15, d15, d31 │ │ │ │ - vsubl.u q8, d15, d4 │ │ │ │ + vmlal.u q8, d31, d4[0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #88 @ 0x58 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stc2 0, cr0, [lr, #576]! @ 0x240 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + mcr2 0, 3, r0, cr14, cr0, {4} │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r6], {144} @ 0x90 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + ldc2l 0, cr0, [r6, #-576] @ 0xfffffdc0 │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r8, #576]! @ 0x240 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + mrc2 0, 3, r0, cr8, cr0, {4} │ │ │ │ + strb r6, [r3, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [r6, #576] @ 0x240 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + mcr2 0, 4, r0, cr6, cr0, {4} │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2 0, cr0, [ip], {144} @ 0x90 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + stc2l 0, cr0, [ip, #-576] @ 0xfffffdc0 │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r2], #576 @ 0x240 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + ldc2l 0, cr0, [r2, #-576]! @ 0xfffffdc0 │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [r8], {144} @ 0x90 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + stc2 0, cr0, [r8, #576] @ 0x240 │ │ │ │ + strb r6, [r4, #19] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #-576] @ 0xfffffdc0 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + mrc2 0, 0, r0, cr10, cr0, {4} │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r2], #576 @ 0x240 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + ldc2l 0, cr0, [r2, #-576]! @ 0xfffffdc0 │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [r8], {144} @ 0x90 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + stc2 0, cr0, [r8, #576] @ 0x240 │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - smlalbt r0, r0, r2, r0 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + stc2 0, cr0, [r2], {144} @ 0x90 │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2 0, cr0, [r8, #-576]! @ 0xfffffdc0 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + stc2l 0, cr0, [r8, #576]! @ 0x240 │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - mrrc2 0, 9, r0, r6, cr0 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + ldc2 0, cr0, [r6, #-576] @ 0xfffffdc0 │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfb780090 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + ldc2 0, cr0, [r8], #-576 @ 0xfffffdc0 │ │ │ │ + strb r2, [r5, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #272] @ (7bc880 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2699984,15 +2699990,15 @@ │ │ │ │ bne.n 7bc7ec │ │ │ │ ldr.w r3, [r6, #1856] @ 0x740 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r0, #656 @ 0x290 │ │ │ │ ldr.w r3, [r3, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ add.w r0, r6, #1864 @ 0x748 │ │ │ │ - bl b13ab8 │ │ │ │ + bl b13b58 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7bc866 │ │ │ │ ldr r2, [pc, #148] @ (7bc890 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #148] @ (7bc894 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ @@ -2700048,16 +2700054,16 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #70 @ 0x46 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - smlalbt r0, r0, sl, r0 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + stc2 0, cr0, [sl], {144} @ 0x90 │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ udf #167 @ 0xa7 │ │ │ │ vsli.32 d27, d24, #31 │ │ │ │ @@ -2700373,15 +2700379,15 @@ │ │ │ │ bpl.n 7bcc44 │ │ │ │ ldr.w r3, [r4, #2892] @ 0xb4c │ │ │ │ lsls r1, r3, #31 │ │ │ │ itt pl │ │ │ │ movpl r3, #1 │ │ │ │ strbpl.w r3, [r4, #2885] @ 0xb45 │ │ │ │ mov r0, r9 │ │ │ │ - bl b627a4 │ │ │ │ + bl b62844 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 7bcc60 │ │ │ │ ldrb.w r3, [r4, #2250] @ 0x8ca │ │ │ │ cbz r3, 7bcc60 │ │ │ │ ldrb.w r3, [sl, #-5] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -2700478,15 +2700484,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 703840 │ │ │ │ ldr.w r5, [pc, #2024] @ 7bd564 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ addw r0, r4, #3764 @ 0xeb4 │ │ │ │ add r5, pc │ │ │ │ - bl abd4b0 │ │ │ │ + bl abd550 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ bl 445ed0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x331b60> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 7bcfbe │ │ │ │ @@ -2700789,15 +2700795,15 @@ │ │ │ │ bmi.w 7bd258 │ │ │ │ lsls r0, r6, #22 │ │ │ │ bmi.w 7bd250 │ │ │ │ tst.w r6, #96 @ 0x60 │ │ │ │ bne.w 7bd430 │ │ │ │ ldr.w r1, [r4, #2200] @ 0x898 │ │ │ │ ldr.w r0, [r4, #2204] @ 0x89c │ │ │ │ - bl b0fc74 │ │ │ │ + bl b0fd14 │ │ │ │ b.n 7bcf88 │ │ │ │ cmp r1, #10 │ │ │ │ bne.w 7bd28a │ │ │ │ ldr.w r3, [r4, #2380] @ 0x94c │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ bls.w 7bd048 │ │ │ │ ldr.w r3, [r4, #2364] @ 0x93c │ │ │ │ @@ -2701117,103 +2701123,103 @@ │ │ │ │ b.n 7bd472 │ │ │ │ adds r6, #248 @ 0xf8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #234 @ 0xea │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr??.w r0, [r8, #144] @ 0x90 │ │ │ │ + ldrsh.w r0, [r8, #144] @ 0x90 │ │ │ │ movs r6, #10 │ │ │ │ lsls r3, r7, #4 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ lsls r3, r7, #4 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ lsls r3, r7, #4 │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb.w r0, [r0, #144] @ 0x90 │ │ │ │ + vst4.32 {d16-d19}, [r0 :64], r0 │ │ │ │ @ instruction: 0xfaafffff │ │ │ │ asrs r0, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ svc 199 @ 0xc7 │ │ │ │ @ instruction: 0xffffdab1 │ │ │ │ @ instruction: 0xffffda9b │ │ │ │ vtbx.8 d18, {d15-d18}, d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xf75a0090 │ │ │ │ + ldrb.w r0, [sl, r0, lsl #1] │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r0], {137} @ 0x89 │ │ │ │ - movt r0, #2192 @ 0x890 │ │ │ │ - @ instruction: 0xf6b20090 │ │ │ │ - movw r0, #18576 @ 0x4890 │ │ │ │ - movw r0, #18576 @ 0x4890 │ │ │ │ + stc2 0, cr0, [r0, #548] @ 0x224 │ │ │ │ + @ instruction: 0xf7800090 │ │ │ │ + @ instruction: 0xf7720090 │ │ │ │ + @ instruction: 0xf7040090 │ │ │ │ + @ instruction: 0xf7040090 │ │ │ │ adds r0, #108 @ 0x6c │ │ │ │ lsls r0, r0, #5 │ │ │ │ - adds.w r0, r8, #4718592 @ 0x480000 │ │ │ │ - @ instruction: 0xf4f80090 │ │ │ │ - ubfx r0, r8, #2, #17 │ │ │ │ - @ instruction: 0xf3bc0090 │ │ │ │ + rsbs r0, r8, #4718592 @ 0x480000 │ │ │ │ + subs.w r0, r8, #4718592 @ 0x480000 │ │ │ │ + eor.w r0, r8, #4718592 @ 0x480000 │ │ │ │ + orns r0, ip, #4718592 @ 0x480000 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, ip, #144 @ 0x90 │ │ │ │ - adcs.w r0, r0, #144 @ 0x90 │ │ │ │ - add.w r0, r2, #144 @ 0x90 │ │ │ │ - @ instruction: 0xf0d20090 │ │ │ │ - @ instruction: 0xf12a0090 │ │ │ │ - adc.w r0, ip, #144 @ 0x90 │ │ │ │ - @ instruction: 0xf0fc0090 │ │ │ │ + @ instruction: 0xf22c0090 │ │ │ │ + @ instruction: 0xf2100090 │ │ │ │ + rsb r0, r2, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf1920090 │ │ │ │ + @ instruction: 0xf1ea0090 │ │ │ │ + addw r0, ip, #144 @ 0x90 │ │ │ │ + subs.w r0, ip, #144 @ 0x90 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r1, [r0, #3740] @ 0xe9c │ │ │ │ mov r4, r0 │ │ │ │ and.w r1, r1, #2 │ │ │ │ @@ -2701311,15 +2701317,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (7bd6f4 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6928c │ │ │ │ mov r4, r0 │ │ │ │ b.n 7bd6ba │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r1, #2 │ │ │ │ bl 9f16f2 │ │ │ │ bl 9c16f6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2701349,15 +2701355,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r2 │ │ │ │ add.w r1, r1, #1864 @ 0x748 │ │ │ │ adds r0, #4 │ │ │ │ ldrb.w r2, [ip, #3476] @ 0xd94 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b163ac │ │ │ │ + bl b1644c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r1, 7bd7e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2701396,15 +2701402,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #656 @ 0x290 │ │ │ │ - bl b16424 │ │ │ │ + bl b164c4 │ │ │ │ pop {r3, 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 │ │ │ │ add.w r4, r0, r1, lsl #2 │ │ │ │ ldr.w r6, [r0, #656] @ 0x290 │ │ │ │ @@ -2701499,15 +2701505,15 @@ │ │ │ │ cbz r0, 7bd94c │ │ │ │ ldrb.w r2, [r6, #3476] @ 0xd94 │ │ │ │ mov r3, r7 │ │ │ │ strh r5, [r0, #18] │ │ │ │ add.w r1, r6, #1864 @ 0x748 │ │ │ │ adds r0, #4 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b163ac │ │ │ │ + bl b1644c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r6, [r1, #18] │ │ │ │ @@ -2701524,15 +2701530,15 @@ │ │ │ │ cbz r0, 7bd99c │ │ │ │ ldrb.w r2, [r7, #3476] @ 0xd94 │ │ │ │ add.w r1, r7, #1864 @ 0x748 │ │ │ │ strh r6, [r0, #18] │ │ │ │ adds r0, #4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b163ac │ │ │ │ + bl b1644c │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ @@ -2701876,15 +2701882,15 @@ │ │ │ │ strb.w r2, [r6, #3285] @ 0xcd5 │ │ │ │ movs r2, #8 │ │ │ │ add.w r3, r1, #56 @ 0x38 │ │ │ │ mov r9, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r1, #60 @ 0x3c │ │ │ │ mov r1, r2 │ │ │ │ - bl afcf24 │ │ │ │ + bl afcfc4 │ │ │ │ str.w r7, [r6, #3276] @ 0xccc │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r7, [r5, #80] @ 0x50 │ │ │ │ @@ -2702212,15 +2702218,15 @@ │ │ │ │ movne r0, #0 │ │ │ │ bne.n 7be08e │ │ │ │ b.n 7be090 │ │ │ │ bl 82ebac │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r6, #24] │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb.w r2, [r0, #2868] @ 0xb34 │ │ │ │ @@ -2702987,15 +2702993,15 @@ │ │ │ │ movt r0, #3 │ │ │ │ it ne │ │ │ │ movne.w r0, #196608 @ 0x30000 │ │ │ │ adds r2, r2, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ add.w r0, sl, #656 @ 0x290 │ │ │ │ - bl b0a070 │ │ │ │ + bl b0a110 │ │ │ │ ldr.w r0, [sl, #648] @ 0x288 │ │ │ │ ldrb.w r3, [r4, #169] @ 0xa9 │ │ │ │ movs r2, #4 │ │ │ │ movt r2, #10240 @ 0x2800 │ │ │ │ ldr.w r1, [r4, #148] @ 0x94 │ │ │ │ ldr.w r4, [r0, #148] @ 0x94 │ │ │ │ add.w r0, sl, #656 @ 0x290 │ │ │ │ @@ -2703032,15 +2703038,15 @@ │ │ │ │ b.n 7be9e4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w r1, [sl, #644] @ 0x284 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b0a070 │ │ │ │ + bl b0a110 │ │ │ │ ldr.w r0, [sl, #648] @ 0x288 │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r4, [r0, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ blx r4 │ │ │ │ @@ -2703068,15 +2703074,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r1, [sl, #644] @ 0x284 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl b0a070 │ │ │ │ + bl b0a110 │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r6, [sl, #648] @ 0x288 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r6, [r6, #148] @ 0x94 │ │ │ │ blx r6 │ │ │ │ @@ -2703149,15 +2703155,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w fp, [sp] │ │ │ │ orr.w fp, fp, #2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r2, r2, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ - bl b0a070 │ │ │ │ + bl b0a110 │ │ │ │ ldr.w r3, [sl, #648] @ 0x288 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r4, [r3, #148] @ 0x94 │ │ │ │ ldrb.w r3, [r5, #169] @ 0xa9 │ │ │ │ blx r4 │ │ │ │ @@ -2703178,15 +2703184,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ mov r7, fp │ │ │ │ adc.w fp, r6, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b0a070 │ │ │ │ + bl b0a110 │ │ │ │ ldrb.w r3, [r5, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [sl, #648] @ 0x288 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r5, [r5, #148] @ 0x94 │ │ │ │ blx r5 │ │ │ │ @@ -2703375,15 +2703381,15 @@ │ │ │ │ cbz r3, 7bed7e │ │ │ │ movs r2, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - bl afcf24 │ │ │ │ + bl afcfc4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7bee0e │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 7d4c94 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ @@ -2703704,15 +2703710,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #11 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r2, r5, #7 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, 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, [r1, #16] │ │ │ │ @@ -2704117,15 +2704123,15 @@ │ │ │ │ b.n 7bf152 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a1fc │ │ │ │ b.n 7bf152 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #4 │ │ │ │ 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, #4] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2704718,15 +2704724,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ adds r2, r2, r3 │ │ │ │ adc.w r3, r9, #0 │ │ │ │ - bl b09df0 │ │ │ │ + bl b09e90 │ │ │ │ ldr.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ b.n 7bf950 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ b.n 7bf8c4 │ │ │ │ @@ -2704748,15 +2704754,15 @@ │ │ │ │ lsrs r4, r2, #32 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7bf9ae │ │ │ │ vrsubhn.i d16, , q7 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7bf7cc │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2705201,15 +2705207,15 @@ │ │ │ │ bhi.n 7c0102 │ │ │ │ ldr r2, [pc, #12] @ (7c0108 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #28672 @ 0x7000 │ │ │ │ add.w r6, r0, #31872 @ 0x7c80 │ │ │ │ @@ -2705749,15 +2705755,15 @@ │ │ │ │ ldrlt.w r2, [fp, #2820] @ 0xb04 │ │ │ │ bfilt r3, r2, #29, #2 │ │ │ │ strlt.w r3, [fp, #2804] @ 0xaf4 │ │ │ │ ldrh.w r3, [r8, #184] @ 0xb8 │ │ │ │ tst.w r3, #464 @ 0x1d0 │ │ │ │ bne.w 7c0d80 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6188c │ │ │ │ + bl b6192c │ │ │ │ ldr.w r2, [fp, #2796] @ 0xaec │ │ │ │ ldr.w r3, [r4, #656] @ 0x290 │ │ │ │ cbz r2, 7c07de │ │ │ │ ldr.w r2, [r4, #668] @ 0x29c │ │ │ │ mov.w r1, #30976 @ 0x7900 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ movw r0, #578 @ 0x242 │ │ │ │ @@ -2705883,15 +2705889,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [r4, #688] @ 0x2b0 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7c0e6c │ │ │ │ mov r0, r4 │ │ │ │ - bl b61b18 │ │ │ │ + bl b61bb8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c1362 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ @@ -2705967,15 +2705973,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 7c155a │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7c19e4 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c1b8e │ │ │ │ mov r0, r4 │ │ │ │ - bl b61c74 │ │ │ │ + bl b61d14 │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ movs r3, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ bic.w r3, r3, #32768 @ 0x8000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ @@ -2706130,15 +2706136,15 @@ │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ movs r7, #6 │ │ │ │ mov.w r8, #0 │ │ │ │ bic.w r3, r3, #65536 @ 0x10000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b61c74 │ │ │ │ + bl b61d14 │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ ldr.w r2, [r4, #656] @ 0x290 │ │ │ │ ldr.w ip, [r4, #668] @ 0x29c │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 7c1f88 │ │ │ │ ldr.w r0, [r1, #152] @ 0x98 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ @@ -2706219,25 +2706225,25 @@ │ │ │ │ ldr.w r3, [r4, #1320] @ 0x528 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r2, [r3, #332] @ 0x14c │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b617e8 │ │ │ │ + bl b61888 │ │ │ │ lsls r5, r6, #25 │ │ │ │ bpl.w 7c0afa │ │ │ │ ldr.w r3, [r4, #1328] @ 0x530 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r2, [r3, #332] @ 0x14c │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b617e8 │ │ │ │ + bl b61888 │ │ │ │ b.n 7c0afa │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ and.w r3, r3, #128 @ 0x80 │ │ │ │ ldr.w r5, [r8, #88] @ 0x58 │ │ │ │ bic.w ip, r2, #16 │ │ │ │ @@ -2706252,15 +2706258,15 @@ │ │ │ │ strls.w ip, [r7, #-4] │ │ │ │ strls.w r2, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c1280 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6104c │ │ │ │ + bl b610ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7c07a8 │ │ │ │ ldr.w r3, [r4, #1320] @ 0x528 │ │ │ │ cbz r3, 7c0dea │ │ │ │ ldr.w r2, [r4, #1360] @ 0x550 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 7c0dea │ │ │ │ @@ -2706352,15 +2706358,15 @@ │ │ │ │ str.w r3, [r1, #3432] @ 0xd68 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str.w r3, [r1, #3436] @ 0xd6c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str.w lr, [r3] │ │ │ │ - bl b61b18 │ │ │ │ + bl b61bb8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c1898 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #43522 @ 0xaa02 │ │ │ │ movt r2, #49156 @ 0xc004 │ │ │ │ ldrb.w r0, [r9, #3285] @ 0xcd5 │ │ │ │ @@ -2706697,22 +2706703,22 @@ │ │ │ │ b.n 7c0f02 │ │ │ │ ldr.w r2, [sl, #924] @ 0x39c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b617e8 │ │ │ │ + bl b61888 │ │ │ │ b.w 7c094e │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ b.w 7c098c │ │ │ │ mov r0, r4 │ │ │ │ sub.w r6, r6, #45056 @ 0xb000 │ │ │ │ - bl b61c74 │ │ │ │ + bl b61d14 │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ movs r7, #5 │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #24] │ │ │ │ subs r3, r7, #5 │ │ │ │ sub.w ip, r7, #2 │ │ │ │ @@ -2707066,59 +2707072,59 @@ │ │ │ │ beq.w 7c04e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d5c18 │ │ │ │ add.w r0, fp, #4 │ │ │ │ mov.w r1, #17920 @ 0x4600 │ │ │ │ movt r1, #49152 @ 0xc000 │ │ │ │ - bl b15f2c │ │ │ │ + bl b15fcc │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #1031 @ 0x407 │ │ │ │ - bl b15f2c │ │ │ │ + bl b15fcc │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #43266 @ 0xa902 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ - bl b15f2c │ │ │ │ + bl b15fcc │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ ldr.w r1, [r3, #152] @ 0x98 │ │ │ │ bic.w r1, r1, #255 @ 0xff │ │ │ │ - bl b15f2c │ │ │ │ + bl b15fcc │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ ldr.w r1, [r3, #156] @ 0x9c │ │ │ │ - bl b15f2c │ │ │ │ + bl b15fcc │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47376 @ 0xb910 │ │ │ │ ldr.w r2, [r3, #152] @ 0x98 │ │ │ │ - bl b16220 │ │ │ │ + bl b162c0 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47120 @ 0xb810 │ │ │ │ - bl b16220 │ │ │ │ + bl b162c0 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47124 @ 0xb814 │ │ │ │ - bl b16220 │ │ │ │ + bl b162c0 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47128 @ 0xb818 │ │ │ │ - bl b16220 │ │ │ │ + bl b162c0 │ │ │ │ add.w r0, fp, #4 │ │ │ │ - bl b15c80 │ │ │ │ + bl b15d20 │ │ │ │ str.w fp, [r5, #1384] @ 0x568 │ │ │ │ b.w 7c04e0 │ │ │ │ ldr.w r2, [sl, #924] @ 0x39c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b617e8 │ │ │ │ + bl b61888 │ │ │ │ b.w 7c0f18 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ orrs r0, r5 │ │ │ │ b.w 7c0d18 │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r3, [r3, #3752] @ 0xea8 │ │ │ │ @@ -2707327,15 +2707333,15 @@ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ str.w r2, [r5, #1384] @ 0x568 │ │ │ │ str.w r1, [r5, #1380] @ 0x564 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b61c74 │ │ │ │ + bl b61d14 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ cmp r3, #2 │ │ │ │ bhi.w 7c0a6c │ │ │ │ b.w 7c0a60 │ │ │ │ movs r7, #6 │ │ │ │ @@ -2707629,15 +2707635,15 @@ │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ str.w r1, [r9, #3772] @ 0xebc │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b61c74 │ │ │ │ + bl b61d14 │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldr.w r2, [r4, #656] @ 0x290 │ │ │ │ ldr.w ip, [r4, #668] @ 0x29c │ │ │ │ ldrb.w r1, [r3, #2273] @ 0x8e1 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldrb.w r5, [r9, #3285] @ 0xcd5 │ │ │ │ add.w r3, ip, r0 │ │ │ │ @@ -2708306,25 +2708312,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #1384] @ 0x568 │ │ │ │ str.w r5, [r9, #3312] @ 0xcf0 │ │ │ │ str.w r3, [ip, #3320] @ 0xcf8 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 7c22ce │ │ │ │ b.w 7c1efe │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + cbnz r2, 7c2754 │ │ │ │ lsls r0, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr.w r2, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r2, [r2, #2269] @ 0x8dd │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 7c281e │ │ │ │ ldr.w r2, [r4, #1376] @ 0x560 │ │ │ │ movs r0, #6 │ │ │ │ @@ -2708445,15 +2708451,15 @@ │ │ │ │ bne.w 7c0c2e │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 7c1efe │ │ │ │ b.n 7c24d8 │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r0, r2, #2 │ │ │ │ add.w ip, r0, #8192 @ 0x2000 │ │ │ │ ldr r2, [pc, #44] @ (7c2920 ) │ │ │ │ ldr r3, [pc, #48] @ (7c2924 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #48] @ (7c2928 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2708575,15 +2708581,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ strb.w r2, [sp, #20] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, ip │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl b544d4 │ │ │ │ + bl b54574 │ │ │ │ ldr r2, [pc, #64] @ (7c2a9c ) │ │ │ │ ldr r3, [pc, #60] @ (7c2a98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -2708641,17 +2708647,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ strd r3, r0, [r4] │ │ │ │ b.n 7c2ae8 │ │ │ │ nop │ │ │ │ - str r6, [r3, #24] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2708724,28 +2708730,28 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 445c60 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3318f0> │ │ │ │ b.n 7c2b64 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movt r0, #43156 @ 0xa894 │ │ │ │ + @ instruction: 0xf78a0094 │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldcl 0, cr0, [r2], {140} @ 0x8c │ │ │ │ + ldc 0, cr0, [r2, #560] @ 0x230 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r4, [pc, #172] @ (7c2ca8 ) │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #172] @ (7c2cac ) │ │ │ │ @@ -2708772,15 +2708778,15 @@ │ │ │ │ add.w r0, r0, #1864 @ 0x748 │ │ │ │ add r5, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ - bl b544d4 │ │ │ │ + bl b54574 │ │ │ │ cbnz r0, 7c2c68 │ │ │ │ ldr r2, [pc, #96] @ (7c2cb0 ) │ │ │ │ ldr r3, [pc, #88] @ (7c2cac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2708790,26 +2708796,26 @@ │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #72] @ (7c2cb4 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #20 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - bl b54990 │ │ │ │ + bl b54a30 │ │ │ │ cbz r0, 7c2c8a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 7c2c8a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 7c2b00 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl b54950 │ │ │ │ + bl b549f0 │ │ │ │ b.n 7c2c4e │ │ │ │ ldrd r0, r1, [ip, #28] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 7c2b00 │ │ │ │ b.n 7c2c4e │ │ │ │ @@ -2708817,15 +2708823,15 @@ │ │ │ │ nop │ │ │ │ bcc.n 7c2ca4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 7c2c08 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - add r7, pc, #656 @ (adr r7, 7c2f48 ) │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, #184] @ (7c2d84 ) │ │ │ │ @@ -2708894,29 +2708900,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (7c2da0 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r7, pc, #336 @ (adr r7, 7c2ed8 ) │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #408 @ (adr r7, 7c2f24 ) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 7c2f98 ) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 7c2fe4 ) │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 7c2ff0 ) │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ stmdb 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, r1 │ │ │ │ @@ -2708931,15 +2708937,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b0844c │ │ │ │ + bl b084ec │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 7c2e34 │ │ │ │ ldr.w r3, [r1, #152] @ 0x98 │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ adds r3, r5, r3 │ │ │ │ adc.w r7, r7, r2 │ │ │ │ @@ -2709151,15 +2709157,15 @@ │ │ │ │ cbnz r3, 7c306a │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 7c2980 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b54950 │ │ │ │ + bl b549f0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [pc, #68] @ (7c3098 ) │ │ │ │ ldr r3, [pc, #60] @ (7c3094 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ @@ -2709254,15 +2709260,15 @@ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldrd r2, r3, [r7, #336] @ 0x150 │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ - bl b54aa4 │ │ │ │ + bl b54b44 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -2709271,15 +2709277,15 @@ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ bl 7c2f20 │ │ │ │ mov r0, r5 │ │ │ │ - bl b54950 │ │ │ │ + bl b549f0 │ │ │ │ b.n 7c3252 │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ bl 7c2930 │ │ │ │ mov r4, r8 │ │ │ │ @@ -2709608,19 +2709614,19 @@ │ │ │ │ mov r6, r2 │ │ │ │ strd r2, r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ b.n 7c339a │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r7, #4 │ │ │ │ - add r0, pc, #448 @ (adr r0, 7c36dc ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 7c35dc ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldrh r4, [r3, #6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r2, [pc, #720] @ (7c37f4 ) │ │ │ │ + ldr r3, [pc, #464] @ (7c36f4 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ ldr.w r3, [r0, #304] @ 0x130 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 7c35b0 │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r2, r1, #28 │ │ │ │ @@ -2709683,43 +2709689,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (7c35ec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (7c35f0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r1, pc, #688 @ (adr r1, 7c386c ) │ │ │ │ + add r2, pc, #432 @ (adr r2, 7c376c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 7c3968 ) │ │ │ │ + add r1, pc, #680 @ (adr r1, 7c3868 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 7c3864 ) │ │ │ │ + add r1, pc, #416 @ (adr r1, 7c3764 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #24 @ (adr r1, 7c35e0 ) │ │ │ │ + add r1, pc, #792 @ (adr r1, 7c38e0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #296 @ (adr r1, 7c36f4 ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 7c35f4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #496 @ (adr r1, 7c37c0 ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 7c36c0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #536 @ (adr r1, 7c37ec ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 7c36ec ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #560 @ (adr r1, 7c3808 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 7c3708 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #296 @ (adr r1, 7c3704 ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 7c3604 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #16 @ (adr r1, 7c35f0 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 7c38f0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #328 @ (adr r0, 7c372c ) │ │ │ │ + add r1, pc, #72 @ (adr r1, 7c362c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 7c3888 ) │ │ │ │ + add r1, pc, #416 @ (adr r1, 7c3788 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #200 @ (adr r0, 7c36b4 ) │ │ │ │ + add r0, pc, #968 @ (adr r0, 7c39b4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #432 @ (adr r0, 7c37a0 ) │ │ │ │ + add r1, pc, #176 @ (adr r1, 7c36a0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #440 @ (adr r1, 7c37ac ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 7c36ac ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w ip, [r0, #3484] @ 0xd9c │ │ │ │ ldr.w r0, [r0, #3480] @ 0xd98 │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ and.w r3, r1, r0 │ │ │ │ and.w r1, ip, r1, asr #31 │ │ │ │ @@ -2709736,15 +2709742,15 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r3, r3, #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 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr.w r4, [r1, #304] @ 0x130 │ │ │ │ @@ -2710397,157 +2710403,157 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 7c2cb8 │ │ │ │ b.n 7c3b32 │ │ │ │ cmp r6, #7 │ │ │ │ bne.n 7c3d96 │ │ │ │ b.n 7c3b98 │ │ │ │ - add r0, pc, #696 @ (adr r0, 7c4078 ) │ │ │ │ + add r1, pc, #440 @ (adr r1, 7c3f78 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #664 @ (adr r0, 7c405c ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 7c3f5c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r7, pc, #72 @ (adr r7, 7c3e14 ) │ │ │ │ + add r7, pc, #840 @ (adr r7, 7c4114 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #8 @ (adr r7, 7c3dd8 ) │ │ │ │ + add r7, pc, #776 @ (adr r7, 7c40d8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 7c41c0 ) │ │ │ │ + add r7, pc, #744 @ (adr r7, 7c40c0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r6, pc, #984 @ (adr r6, 7c41b8 ) │ │ │ │ + add r7, pc, #728 @ (adr r7, 7c40b8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r6, pc, #920 @ (adr r6, 7c417c ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 7c407c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r6, pc, #808 @ (adr r6, 7c4110 ) │ │ │ │ + add r7, pc, #552 @ (adr r7, 7c4010 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - blx r1 │ │ │ │ + ldr r0, [pc, #288] @ (7c3f0c ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r6, pc, #608 @ (adr r6, 7c4050 ) │ │ │ │ + add r7, pc, #352 @ (adr r7, 7c3f50 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.n 7c3cfc │ │ │ │ + bpl.n 7c3e7c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r6, pc, #584 @ (adr r6, 7c4040 ) │ │ │ │ + add r7, pc, #328 @ (adr r7, 7c3f40 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #648 @ (adr r0, 7c4084 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r0, pc, #688 @ (adr r0, 7c40b0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #728 @ (adr r0, 7c40dc ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #752 @ (adr r0, 7c40f8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #72 @ (adr r0, 7c3e54 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, 7c4154 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #160 @ (adr r0, 7c3eb0 ) │ │ │ │ + add r0, pc, #928 @ (adr r0, 7c41b0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #248 @ (adr r0, 7c3f0c ) │ │ │ │ + add r0, pc, #1016 @ (adr r0, 7c420c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 7c3f70 ) │ │ │ │ + add r1, pc, #88 @ (adr r1, 7c3e70 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #416 @ (adr r0, 7c3fbc ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 7c3ebc ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 7c4008 ) │ │ │ │ + add r1, pc, #232 @ (adr r1, 7c3f08 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 7c4054 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 7c3f54 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #664 @ (adr r0, 7c40c0 ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 7c3fc0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #824 @ (adr r0, 7c4164 ) │ │ │ │ + add r1, pc, #568 @ (adr r1, 7c4064 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #912 @ (adr r0, 7c41c0 ) │ │ │ │ + add r1, pc, #656 @ (adr r1, 7c40c0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #968 @ (adr r0, 7c41fc ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 7c40fc ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 7c4220 ) │ │ │ │ + add r1, pc, #744 @ (adr r1, 7c4120 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #0 @ (adr r1, 7c3e3c ) │ │ │ │ + add r1, pc, #768 @ (adr r1, 7c413c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #24 @ (adr r1, 7c3e58 ) │ │ │ │ + add r1, pc, #792 @ (adr r1, 7c4158 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #112 @ (adr r1, 7c3eb4 ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 7c41b4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #136 @ (adr r1, 7c3ed0 ) │ │ │ │ + add r1, pc, #904 @ (adr r1, 7c41d0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #216 @ (adr r1, 7c3f24 ) │ │ │ │ + add r1, pc, #984 @ (adr r1, 7c4224 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 7c3f70 ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 7c3e70 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #296 @ (adr r1, 7c3f7c ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 7c3e7c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #320 @ (adr r1, 7c3f98 ) │ │ │ │ + add r2, pc, #64 @ (adr r2, 7c3e98 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #360 @ (adr r1, 7c3fc4 ) │ │ │ │ + add r2, pc, #104 @ (adr r2, 7c3ec4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #424 @ (adr r1, 7c4008 ) │ │ │ │ + add r2, pc, #168 @ (adr r2, 7c3f08 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #472 @ (adr r1, 7c403c ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 7c3f3c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #584 @ (adr r1, 7c40b0 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 7c3fb0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #616 @ (adr r1, 7c40d4 ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 7c3fd4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 7c40f8 ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 7c3ff8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r2, pc, #672 @ (adr r2, 7c4118 ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 7c4018 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #824 @ (adr r1, 7c41cc ) │ │ │ │ + add r2, pc, #568 @ (adr r2, 7c40cc ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #776 @ (adr r1, 7c41c0 ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 7c40c0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #368 @ (adr r0, 7c402c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #416 @ (adr r0, 7c4060 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #488 @ (adr r0, 7c40ac ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #552 @ (adr r0, 7c40f0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #608 @ (adr r0, 7c412c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #640 @ (adr r0, 7c4150 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #656 @ (adr r0, 7c4164 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #664 @ (adr r0, 7c4170 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #704 @ (adr r0, 7c419c ) │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2710629,15 +2710635,15 @@ │ │ │ │ strd r5, r2, [sp, #28] │ │ │ │ bl 4c6a24 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b26b4> │ │ │ │ orr.w r5, r0, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x34f6bc> │ │ │ │ orr.w r4, r0, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl ad8928 │ │ │ │ + bl ad89c8 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b8624 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a42b4> │ │ │ │ ldrb.w r2, [r6, #356] @ 0x164 │ │ │ │ orrs r4, r0 │ │ │ │ ubfx r2, r2, #4, #1 │ │ │ │ cbnz r2, 7c400a │ │ │ │ @@ -2710655,15 +2710661,15 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r6, #356] @ 0x164 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c7f98 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3b3c28> │ │ │ │ movs r1, #1 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae4c50 │ │ │ │ + bl ae4cf0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ strb.w r3, [sp, #42] @ 0x2a │ │ │ │ @@ -2710705,25 +2710711,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 49ec50 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x38a8e0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 7c3f82 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae1920 │ │ │ │ + bl ae19c0 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 7c3f06 │ │ │ │ b.n 7c404e │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r0, r6 │ │ │ │ - bl aed884 │ │ │ │ + bl aed924 │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aee0e0 │ │ │ │ + bl aee180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4bd614 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3a92a4> │ │ │ │ orrs r5, r0 │ │ │ │ orrs r7, r5 │ │ │ │ b.n 7c3f34 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2711902,15 +2711908,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #2 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov.w r8, #0 │ │ │ │ - bl b19714 │ │ │ │ + bl b197b4 │ │ │ │ movs r2, #32 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r8, r9, [sp, #112] @ 0x70 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3535d4> │ │ │ │ @@ -2712063,15 +2712069,15 @@ │ │ │ │ mov.w r8, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd sl, sl, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #76] @ 0x4c │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - bl b542a8 │ │ │ │ + bl b54348 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #317 @ 0x13d │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ ldr.w r9, [pc, #1208] @ 7c5430 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358590> │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ @@ -2712232,15 +2712238,15 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ strd sl, sl, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #68] @ 0x44 │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - bl b542a8 │ │ │ │ + bl b54348 │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x353634> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w lr, r0, #80 @ 0x50 │ │ │ │ @@ -2712491,15 +2712497,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ push {r1, r2, r3, r5, lr} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r7, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #920 @ 0x398 │ │ │ │ lsls r7, r7, #4 │ │ │ │ @@ -2712735,15 +2712741,15 @@ │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 46c8b0 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x358540> │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #3 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ movs r6, #0 │ │ │ │ - bl b19714 │ │ │ │ + bl b197b4 │ │ │ │ movs r2, #32 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [sp, #104] @ 0x68 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3535d4> │ │ │ │ @@ -2712952,15 +2712958,15 @@ │ │ │ │ str r6, [sp, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ ldr r7, [pc, #640] @ (7c5be0 ) │ │ │ │ - bl b542a8 │ │ │ │ + bl b54348 │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x353634> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [sp, #88] @ 0x58 │ │ │ │ @@ -2713183,15 +2713189,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r0, r2, #2 │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ lsls r7, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #888 @ (adr r5, 7c5f60 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ @@ -2713229,15 +2713235,15 @@ │ │ │ │ ldrb.w r2, [r3, #374] @ 0x176 │ │ │ │ strh.w r4, [r3, #332] @ 0x14c │ │ │ │ strb.w r4, [r3, #72] @ 0x48 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ mov r1, r4 │ │ │ │ strb.w r2, [r3, #374] @ 0x176 │ │ │ │ movs r2, #32 │ │ │ │ - bl b19714 │ │ │ │ + bl b197b4 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r8, r9, [sp, #64] @ 0x40 │ │ │ │ movs r2, #32 │ │ │ │ @@ -2713456,15 +2713462,15 @@ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #1008 @ (adr r3, 7c62e4 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r2, #2 │ │ │ │ add r3, pc, #872 @ (adr r3, 7c6268 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #152 @ (adr r1, 7c5fa0 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ @@ -2713496,15 +2713502,15 @@ │ │ │ │ bhi.n 7c5f42 │ │ │ │ ldr.w r0, [r4, #1056] @ 0x420 │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ mov r2, ip │ │ │ │ add r1, sp, #12 │ │ │ │ ldrb.w r3, [r3, #194] @ 0xc2 │ │ │ │ ldr.w r0, [r0, #3464] @ 0xd88 │ │ │ │ - bl ae9e3c │ │ │ │ + bl ae9edc │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 4aac00 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x396890> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 7c49fc │ │ │ │ ldr r2, [pc, #32] @ (7c5fa0 ) │ │ │ │ ldr r3, [pc, #28] @ (7c5f9c ) │ │ │ │ @@ -2713577,15 +2713583,15 @@ │ │ │ │ bl 46710c <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x352d9c> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl b19714 │ │ │ │ + bl b197b4 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #3 │ │ │ │ ittt eq │ │ │ │ addeq r3, sp, #168 @ 0xa8 │ │ │ │ addeq r4, sp, #64 @ 0x40 │ │ │ │ streq r3, [sp, #12] │ │ │ │ @@ -2714332,17 +2714338,17 @@ │ │ │ │ ... │ │ │ │ add r0, pc, #200 @ (adr r0, 7c69a4 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #184 @ (adr r0, 7c699c ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2714374,15 +2714380,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ str.w r2, [r3, #328] @ 0x148 │ │ │ │ movs r2, #2 │ │ │ │ strh.w r4, [r3, #332] @ 0x14c │ │ │ │ strb.w r2, [r3, #72] @ 0x48 │ │ │ │ movs r2, #32 │ │ │ │ - bl b19714 │ │ │ │ + bl b197b4 │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ beq.n 7c696a │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsls r3, r1 │ │ │ │ @@ -2714635,15 +2714641,15 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2714735,15 +2714741,15 @@ │ │ │ │ bl 46c648 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3582d8> │ │ │ │ add.w r3, r5, #20 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ movs r7, #0 │ │ │ │ - bl b19714 │ │ │ │ + bl b197b4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ bl 4678ac <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x35353c> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add.w r2, r0, #20 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ @@ -2715152,17 +2715158,17 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r7, #4 │ │ │ │ str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - b.n 7c7480 │ │ │ │ + b.n 7c7600 │ │ │ │ lsls r4, r1, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2715543,15 +2715549,15 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -2716622,30 +2716628,30 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #14] │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldrh r4, [r2, #14] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #560 @ (adr r6, 7c8428 ) │ │ │ │ + add r7, pc, #304 @ (adr r7, 7c8328 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldc 0, cr0, [ip], {152} @ 0x98 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldcl 0, cr0, [ip, #-608] @ 0xfffffda0 │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r1, #1 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [sp, #152] @ 0x98 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x3535d4> │ │ │ │ @@ -2718616,33 +2718622,33 @@ │ │ │ │ bpl.w 7ca01c │ │ │ │ b.n 7c9810 │ │ │ │ nop │ │ │ │ strb r0, [r6, #12] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ strb r4, [r1, #12] │ │ │ │ lsls r7, r7, #4 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #808] @ (7c9b2c ) │ │ │ │ + ldr r6, [pc, #552] @ (7c9a2c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [pc, #824] @ (7c9b40 ) │ │ │ │ + ldr r6, [pc, #568] @ (7c9a40 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r6, #12 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r1, [pc, #176] @ (7c98c0 ) │ │ │ │ + ldr r1, [pc, #944] @ (7c9bc0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x353634> │ │ │ │ add.w r9, r0, #20 │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -2719804,22 +2719810,22 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 82e820 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0a74c │ │ │ │ + bl b0a7ec │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ cbz r3, 7ca48c │ │ │ │ mov r0, r8 │ │ │ │ - bl b13860 │ │ │ │ + bl b13900 │ │ │ │ ldr.w r0, [r4, #1056] @ 0x420 │ │ │ │ add.w r0, r0, #1864 @ 0x748 │ │ │ │ - bl b13cd4 │ │ │ │ + bl b13d74 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 82e548 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 82ecd4 │ │ │ │ sub.w r9, r9, #1 │ │ │ │ @@ -2719827,36 +2719833,36 @@ │ │ │ │ clz r9, r9 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ add.w sl, r3, #1864 @ 0x748 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ mov r0, sl │ │ │ │ mov r3, r9 │ │ │ │ - bl b163c4 │ │ │ │ + bl b16464 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 7ca4d4 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl b13ce4 │ │ │ │ + bl b13d84 │ │ │ │ mov r0, r6 │ │ │ │ - bl b15c80 │ │ │ │ + bl b15d20 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl b16424 │ │ │ │ + bl b164c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1640c │ │ │ │ + bl b164ac │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ cbz r3, 7ca4ea │ │ │ │ ldr.w r2, [r4, #1056] @ 0x420 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r2, #1864 @ 0x748 │ │ │ │ - bl b137c0 │ │ │ │ + bl b13860 │ │ │ │ ldr.w r6, [r5, #148] @ 0x94 │ │ │ │ add.w r8, r7, #2 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae50 │ │ │ │ mov r2, r7 │ │ │ │ str.w r0, [r6, r8, lsl #2] │ │ │ │ @@ -2719910,15 +2719916,15 @@ │ │ │ │ bl 820510 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ cbz r3, 7ca5a2 │ │ │ │ ldr.w r2, [r4, #1056] @ 0x420 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ add.w r2, r2, #1864 @ 0x748 │ │ │ │ - bl b13808 │ │ │ │ + bl b138a8 │ │ │ │ ldr.w r3, [r4, #1128] @ 0x468 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r6, r9, #1 │ │ │ │ orr.w r3, r3, #12736 @ 0x31c0 │ │ │ │ clz r6, r6 │ │ │ │ orr.w r3, r3, #48 @ 0x30 │ │ │ │ @@ -2719928,61 +2719934,61 @@ │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ movs r1, #0 │ │ │ │ add.w sl, r3, #1864 @ 0x748 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl b163c4 │ │ │ │ + bl b16464 │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 7ca646 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b140f0 │ │ │ │ + bl b14190 │ │ │ │ mov r0, r9 │ │ │ │ - bl b15c80 │ │ │ │ + bl b15d20 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl b16424 │ │ │ │ + bl b164c4 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl b163ac │ │ │ │ + bl b1644c │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r3, [r3, #2252] @ 0x8cc │ │ │ │ cbz r3, 7ca624 │ │ │ │ ldr.w r3, [r4, #1128] @ 0x468 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ orr.w r3, r3, #57344 @ 0xe000 │ │ │ │ str.w r3, [r4, #1128] @ 0x468 │ │ │ │ ldr.w r3, [r4, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl b14140 │ │ │ │ + bl b141e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b15c80 │ │ │ │ + bl b15d20 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl b16424 │ │ │ │ + bl b164c4 │ │ │ │ mov r0, r9 │ │ │ │ - bl b1640c │ │ │ │ + bl b164ac │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ cbz r3, 7ca652 │ │ │ │ mov r0, r8 │ │ │ │ - bl b13860 │ │ │ │ + bl b13900 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0a74c │ │ │ │ + bl b0a7ec │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 82e820 │ │ │ │ adds r3, r7, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r7, #1 │ │ │ │ @@ -2720097,15 +2720103,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 4392e8 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x324f78> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #148] @ 0x94 │ │ │ │ str.w r1, [r2, #196] @ 0xc4 │ │ │ │ - bl b13888 │ │ │ │ + bl b13928 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 7ca81a │ │ │ │ mov r0, r4 │ │ │ │ add.w r4, r4, #45056 @ 0xb000 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2720161,33 +2720167,33 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ b.n 7ca790 │ │ │ │ cbz r0, 7ca864 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r3, #14 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r2, #12 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ add.w r8, r0, #32768 @ 0x8000 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2720310,15 +2720316,15 @@ │ │ │ │ subw r3, r1, #1604 @ 0x644 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 7ca98e │ │ │ │ ldr r3, [r0, #32] │ │ │ │ blx r3 │ │ │ │ b.n 7ca8c4 │ │ │ │ ldr.w r0, [r8, #148] @ 0x94 │ │ │ │ - bl b138d8 │ │ │ │ + bl b13978 │ │ │ │ ldr.w r3, [r8, #148] @ 0x94 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ bl 438bbc <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x32484c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 7caa42 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ @@ -2720519,15 +2720525,15 @@ │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7cabe6 │ │ │ │ ldr.w r1, [r4, #1056] @ 0x420 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ add.w r1, r1, #1864 @ 0x748 │ │ │ │ - bl b13b7c │ │ │ │ + bl b13c1c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7cacdc │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 7cacd2 │ │ │ │ ldr.w r0, [r4, #648] @ 0x288 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2720535,24 +2720541,24 @@ │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ blx r6 │ │ │ │ add r6, sp, #8 │ │ │ │ str.w r0, [r5, #156] @ 0x9c │ │ │ │ add.w r0, r4, #32768 @ 0x8000 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ - bl b10a0c │ │ │ │ + bl b10aac │ │ │ │ ldr.w r0, [r4, #1056] @ 0x420 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ add.w r0, r0, #1864 @ 0x748 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, r6 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r8 │ │ │ │ - bl b144e8 │ │ │ │ + bl b14588 │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7caaee │ │ │ │ ldr.w r0, [r4, #648] @ 0x288 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ @@ -2720664,31 +2720670,31 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r4, r5, #9 │ │ │ │ lsls r5, r0, #5 │ │ │ │ strb r0, [r7, r3] │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r6, r4, #2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r1, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #184] @ 7caec4 │ │ │ │ adds r5, r2, #1 │ │ │ │ @@ -2721147,27 +2721153,27 @@ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ mov sl, r1 │ │ │ │ strd r2, r0, [sp, #8] │ │ │ │ ldrd r2, r3, [r1, #288] @ 0x120 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ - bl b138dc │ │ │ │ + bl b1397c │ │ │ │ cbnz r0, 7cb32a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [sl, #296] @ 0x128 │ │ │ │ ldr.w r0, [r4, #148] @ 0x94 │ │ │ │ ldrd r2, r3, [r3, #152] @ 0x98 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sl, #288] @ 0x120 │ │ │ │ - bl b139c4 │ │ │ │ + bl b13a64 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7cb31e │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ mov.w r1, #1616 @ 0x650 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -2721741,15 +2721747,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ strb.w r3, [r5, #2634] @ 0xa4a │ │ │ │ ldr.w r3, [r4, #1288] @ 0x508 │ │ │ │ orr.w r3, r3, #524288 @ 0x80000 │ │ │ │ str.w r3, [r4, #1288] @ 0x508 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcc.n 7cba60 │ │ │ │ + bcc.n 7cb9e0 │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #656] @ 0x290 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2724186,21 +2724192,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.8-1.so+0x325fc8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r1, #2 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7cd858 │ │ │ │ tbb [pc, r3] │ │ │ │ str r5, [r4, #20] │ │ │ │ ldrb r7, [r3, r5] │ │ │ │ @@ -2724294,21 +2724300,21 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - push {r2, r4, r6} │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r0, r1, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add.w r3, r1, #324 @ 0x144 │ │ │ │ @@ -2724843,15 +2724849,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #126 @ 0x7e │ │ │ │ lsls r7, r7, #4 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r3, #4 │ │ │ │ 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, r0 │ │ │ │ @@ -2724987,15 +2724993,15 @@ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ str r4, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ strd r9, fp, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b0ee78 │ │ │ │ + bl b0ef18 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r8, #644] @ 0x284 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ bne.n 7ce104 │ │ │ │ ldr.w r2, [r9] │ │ │ │ @@ -2725473,15 +2725479,15 @@ │ │ │ │ ldr.w r0, [r3, #1056] @ 0x420 │ │ │ │ movs r3, #0 │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ add.w r0, r0, #1864 @ 0x748 │ │ │ │ strd r3, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r3, r5, #192 @ 0xc0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl b0dadc │ │ │ │ + bl b0db7c │ │ │ │ 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, r6, r3 │ │ │ │ lsrs r3, r3, #2 │ │ │ │ @@ -2725763,29 +2725769,29 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes